3,218 used BMW 520 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
1/4 used BMW 520 5 Series d SE 5dr Auto 2.0
  • 2018
  • 54,106 miles
  • 2.0 Diesel 188 BHP 48.7 Mpg
  • Dealer, RG20JZ Reading, Berkshire
Super price
Save £3,200
£19,980 Estimated price £23,200
See more details
1/4 used BMW 520 d Se Auto 2.0 5dr
  • 2015
  • 78,286 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, SO302EU Southampton, Hampshire
Super price
Save £2,300
£11,311 Estimated price £13,600
See more details
1/4 used BMW 520 d SE Saloon
  • 2018
  • 8,000 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, AB123EW Aberdeen
Super price
Save £3,100
£23,000 Estimated price £26,100
See more details
1/4 used BMW 520 5 Series 2.0 d SE Touring Auto (s/s) 5dr
  • 2018
  • 18,000 miles
  • 2.0 Diesel 188 BHP 48.7 Mpg
  • Dealer, AL22JX St Albans, Hertfordshire
Super price
Save £3,300
£23,495 Estimated price £26,800
See more details
1/4 used BMW 520 d SE Saloon
  • 2018
  • 17,798 miles
  • 2.0 Diesel 190 BHP 62.7 Mpg
  • Dealer, CW16XH Crewe, Cheshire
Super price
Save £3,100
£21,999 Estimated price £25,100
See more details
1/4 used BMW 520 5 Series d M Sport 4dr Auto
  • 2018
  • 32,295 miles
  • 2.0 Diesel 188 BHP 65.6 Mpg
  • Dealer, S419AJ Chesterfield, Derbyshire
Super price
Save £3,300
£20,995 Estimated price £24,300
See more details
-1% 1/4 used BMW 520 5 Series 2L SE d
  • 2018
  • 49,687 miles
  • 2.0 Diesel 187 BHP 68.9 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,000
£18,600 Estimated price £21,600
See more details
0% 1/4 used BMW 520 5 Series 2L SE EfficientDynamics d
  • 2018
  • 28,407 miles
  • 2.0 Diesel 187 BHP 72.4 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,300
£20,375 Estimated price £23,700
See more details
-1% 1/4 used BMW 520 5 Series 2L SE d
  • 2018
  • 50,874 miles
  • 2.0 Diesel 187 BHP 68.9 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £2,900
£18,625 Estimated price £21,500
See more details
0% 1/4 used BMW 520 5 Series 2L SE d
  • 2017
  • 22,164 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £5,100
£17,775 Estimated price £22,900
See more details
-10% 1/4 used BMW 520 5 Series D SE
  • 2018
  • 47,569 miles
  • 2.0 Diesel 190 BHP 62.7 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £3,000
£19,200 Estimated price £22,200
See more details
-6% 1/4 used BMW 520 5 Series D SE TOURING for sale | Big Motoring World
  • 2018
  • 57,478 miles
  • 2.0 Diesel 190 BHP 48.7 Mpg
  • Dealer, EN8 8DY London, Hertfordshire
Super price
Save £2,900
£19,500 Estimated price £22,400
See more details
-6% 1/4 used BMW 520 5 Series D XDRIVE SE for sale | Big Motoring World
  • 2018
  • 31,830 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £4,000
£19,800 Estimated price £23,800
See more details
1/4 used BMW 520 5 Series D SE
  • 2017
  • 33,000 miles
  • 2.0 Diesel BHP
  • Dealer, BT42 1EW Ballymena
Super price
Save £3,300
£18,950 Estimated price £22,200
See more details
-3% 1/4 used BMW 520 5 Series D SE for sale | Big Motoring World
  • 2018
  • 55,581 miles
  • 2.0 Diesel 190 BHP 62.7 Mpg
  • Dealer, EN8 8DY London, Hertfordshire
Super price
Save £3,400
£18,100 Estimated price £21,500
See more details
1/4 used BMW 520 5 Series D SE TOURING for sale | Big Motoring World
  • 2018
  • 28,154 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £3,600
£21,600 Estimated price £25,200
See more details
-2% 1/4 used BMW 520 5 Series 2L M Sport i
  • 2019
  • 22,300 miles
  • 2.0 Petrol BHP 50.4 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £2,800
£23,725 Estimated price £26,500
See more details
1/4 used BMW 520 5 Series 2.0 D M SPORT 4d 188 BHP
  • 2018
  • 51,273 miles
  • 2.0 Diesel 188 BHP
  • Dealer, LU3 3HP Luton, Bedfordshire
Super price
Save £4,400
£14,275 Estimated price £18,700
See more details
1/4 used BMW 520 i M Sport Saloon
  • 2019
  • 29,600 miles
  • 2.0 Petrol BHP
  • Dealer, SN5 8WG SWINDON, Wiltshire
Super price
Save £2,800
£22,999 Estimated price £25,800
See more details
1/1 used BMW 520 5 Series D SE
  • 2017
  • 14,610 miles
  • 2.0 Diesel BHP
  • Dealer, WS12 2FN Staffordshire, Staffordshire
Super price
Save £3,000
£20,990 Estimated price £24,000
See more details
-47% 1/1 used BMW 520 5 Series d M Sport 2
  • 2006
  • 128,100 miles
  • 2.0 Diesel BHP
  • Dealer, NE13 6PE Newcastle Gosforth, Tyne and Wear
Super price
Save £1,200
£1,995 Estimated price £3,200
See more details
-6% 1/4 used BMW 520 5 Series 2.0 d SE Touring Auto (s/s) 5dr
  • 2019
  • 30,958 miles
  • 2.0 Diesel 187 BHP 48.7 Mpg
  • Dealer, CW2 8UY Crewe, Cheshire
Super price
Save £4,000
£22,499 Estimated price £26,500
See more details
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 £2,900
£19,990 Estimated price £22,900
See more details
1/4 used BMW 520 5 SERIES 2.0 D SE TOURING 5d 188 BHP
  • 2016
  • 97,174 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, PE3 7PN Cambridgeshire, Cambridgeshire
Super price
Save £2,000
£10,990 Estimated price £13,000
See more details