399 used BMW 520 2017 have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-5% 1/4 used BMW 520 5 Series 2.0TD d M Sport Saloon 4d
  • 2017
  • 10,000 miles
  • 2.0 Diesel 188 BHP 49.6 Mpg
  • Dealer, DE13 7DD Alrewas, Staffordshire
Super price
Save £3,900
£18,990 Estimated price £22,900
See more details
-1% 1/4 used BMW 520 5 Series 2.0 d SE Touring Auto (s/s) 5dr
  • 2017
  • 71,800 miles
  • 2.0 Diesel 187 BHP 48.7 Mpg
  • Dealer, EN6 4EX, Hertfordshire
Super price
Save £3,900
£14,750 Estimated price £18,600
See more details
1/1 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 82,799 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, NE12 9SR Newcastle upon Tyne, Tyne and Wear
Super price
Save £2,400
£13,995 Estimated price £16,400
See more details
1/1 used BMW 520 5 Series d SE 5dr Auto, 2017 ( )
  • 2017
  • 19,854 miles
  • 2.0 Diesel BHP
  • Dealer, SO15 0LP Southampton, Hampshire
Super price
Save £2,700
£21,890 Estimated price £24,600
See more details
-1% 1/4 used BMW 520 5 Series D SE AUTO for sale | Big Motoring World
  • 2017
  • 13,351 miles
  • 2.0 Diesel BHP
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £4,400
£19,700 Estimated price £24,100
See more details
New 1/4 used BMW 520 5 Series d SE Saloon 2.0 4dr
  • 2017
  • 16,855 miles
  • 2.0 Diesel 187 BHP 68.8 Mpg
  • Dealer, Luton, Bedfordshire
Super price
Save £2,800
£19,995 Estimated price £22,800
See more details
-3% 1/4 used BMW 520 5 Series d SE 4dr Auto 2.0
  • 2017
  • 21,058 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, LE4 0BX, Leicestershire
Super price
Save £3,100
£18,810 Estimated price £21,900
See more details
New 1/4 used BMW 520 5 Series 2.0TD d SE (190bhp) (s/s) Saloon 4d
  • 2017
  • 11,930 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, LE10 3DJ Hinckley, Leicestershire
Super price
Save £3,300
£21,000 Estimated price £24,300
See more details
-3% 1/4 used BMW 520 5 Series D SE 2017 (17)
  • 2017
  • 22,560 miles
  • 2.0 Diesel 188 BHP 68.9 Mpg
  • Dealer, PE2 7BW Peterborough, Cambridgeshire
Super price
Save £3,000
£18,700 Estimated price £21,700
See more details
-1% 1/1 used BMW 520 5 Series d [190] M Sport 5dr Step Auto
  • 2017
  • 46,140 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Dealer, B57AZ Birmingham, West Midlands
Super price
Save £3,300
£18,700 Estimated price £22,000
See more details
-1% 1/4 used BMW 520 5 Series D SE for sale | Big Motoring World
  • 2017
  • 31,740 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, PE2 7BW Peterborough, Cambridgeshire
Super price
Save £3,300
£18,500 Estimated price £21,800
See more details
1/1 used BMW 520 5 Series 2.0TD d M Sport (190bhp) Touring 5d Auto
  • 2017
  • 26,469 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, PE15BL Peterborough, Cambridgeshire
Super price
Save £3,400
£19,999 Estimated price £23,400
See more details
1/4 used BMW 520 5 Series 2.0 d SE Saloon 4dr Diesel Auto (s/s) (190 ps)
  • 2017
  • 32,698 miles
  • 2.0 Diesel 188 BHP 53.3 Mpg
  • Dealer, RG7 4PG Aldermaston, Berkshire
Super price
Save £2,800
£18,490 Estimated price £21,300
See more details
1/4 used BMW 520 5-Series Touring d (190bhp) M Sport 5d Step Auto
  • 2017
  • 34,000 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, LN6 9UL, Lincolnshire
Super price
Save £2,700
£18,995 Estimated price £21,700
See more details
1/4 used BMW 520 d SE Saloon
  • 2017
  • 20,199 miles
  • 2.0 Diesel BHP
  • Dealer, NG7 2AX Nottingham, Nottinghamshire
Super price
Save £3,700
£19,500 Estimated price £23,200
See more details
-10% 1/4 used BMW 520 5 Series D XDRIVE SE
  • 2017
  • 34,483 miles
  • 2.0 Diesel 188 BHP 62.8 Mpg
  • Dealer, PE2 7BW Peterborough, Cambridgeshire
Super price
Save £4,600
£17,500 Estimated price £22,100
See more details
1/4 used BMW 520 5 Series d xDrive SE 4dr Auto
  • 2017
  • 45,000 miles
  • 2.0 Diesel 190 BHP 62.0 Mpg
  • Dealer, WA2 8JP Warrington, Cheshire
Super price
Save £3,100
£17,990 Estimated price £21,100
See more details
-10% 1/4 used BMW 520 5 Series d SE 5dr - Front/Rear Parki 2.0
  • 2017
  • 20,120 miles
  • 2.0 Diesel 190 BHP 48.7 Mpg
  • Dealer, CM2 6PN Chelmsford, Essex
Good price
Save £2,500
£21,500 Estimated price £24,000
See more details
-3% 1/4 used BMW 520 5 Series D SE for sale | Big Motoring World
  • 2017
  • 33,401 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, ME59QG Chatham, Kent
Good price
Save £1,300
£19,400 Estimated price £20,700
See more details
1/1 used BMW 520 5 Series 2.0TD d M Sport (190bhp) Saloon 4d Auto
  • 2017
  • 38,374 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, SA18QB Swansea
Good price
Save £1,600
£18,000 Estimated price £19,600
See more details
-3% 1/4 used BMW 520 5 Series d SE 4dr Auto - DIGITAL COCKPIT - SAT NAV - MF INSTRUMENT PANEL
  • 2017
  • 30,692 miles
  • 2.0 Diesel 190 BHP 62.7 Mpg
  • Dealer, SO31 7FL Hampshire, Hampshire
Good price
Save £1,900
£18,990 Estimated price £20,900
See more details
1/4 used BMW 520 5 Series D SE
  • 2017
  • 14,610 miles
  • 2.0 Diesel 188 BHP
  • Dealer, WS12 2FN Staffordshire, Staffordshire
Good price
Save £2,000
£20,990 Estimated price £23,000
See more details
1/4 used BMW 520 5 Series 2.0TD d SE (188bhp) Saloon 4d Auto
  • 2017
  • 23,098 miles
  • 2.0 Diesel 188 BHP 47.1 Mpg
  • Dealer, NP22 3AA Gwent, Powys
Good price
Save £1,600
£19,999 Estimated price £21,600
See more details
1/1 used BMW 520 5 Series d SE
  • 2017
  • 58,000 miles
  • 2.0 Diesel BHP
  • Dealer, BT45 6JQ Magherafelt
Good price
Save £2,100
£17,750 Estimated price £19,800
See more details