572 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
-7% 1/4 used BMW 520 5 Series d SE 4dr Auto 2.0
  • 2017
  • 20,226 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, DN37 7DP Grimsby, Lincolnshire
Super price
Save £3,700
£19,000 Estimated price £22,700
See more details
-13% 1/4 used BMW 520 5 Series d SE 4dr Auto
  • 2017
  • 15,500 miles
  • 2.0 Diesel 187 BHP 68.8 Mpg
  • Dealer, BN273UA Hailsham, East Sussex
Super price
Save £3,300
£19,990 Estimated price £23,300
See more details
-5% 1/4 used BMW 520 d SE Saloon
  • 2017
  • 21,190 miles
  • 2.0 Diesel 188 BHP 68.8 Mpg
  • Dealer, MK410GL Bedford, Bedfordshire
Super price
Save £3,300
£19,750 Estimated price £23,000
See more details
1/4 used BMW 520 5 Series D M SPORT TOURING 2.0 5dr
  • 2017
  • 27,826 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Dealer, NE349QE South Shields, Tyne and Wear
Super price
Save £4,200
£18,500 Estimated price £22,700
See more details
-9% 1/4 used BMW 520 5 Series D Se 4Dr Auto
  • 2017
  • 48,457 miles
  • 2.0 Diesel 190 BHP 68.8 Mpg
  • Dealer, S419BH chesterfield, Derbyshire
Super price
Save £3,300
£17,127 Estimated price £20,400
See more details
New 1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 44,600 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Private seller, Taunton, Somerset
Super price
Save £2,800
£16,800 Estimated price £19,600
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 24,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, Iver, Buckinghamshire
Super price
Save £3,000
£18,995 Estimated price £22,000
See more details
New 1/4 used BMW 520 5 Series 2.0 d SE Saloon 4dr Diesel Auto (s/s) (190 ps)
  • 2017
  • 15,116 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, Thatcham, Berkshire
Super price
Save £3,400
£19,980 Estimated price £23,400
See more details
-2% 1/4 used BMW 520 5 SERIES 2.0 D SE 4DR AUTOMATIC
  • 2017
  • 46,000 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £3,500
£17,000 Estimated price £20,500
See more details
-1% 1/4 used BMW 520 5 Series D M SPORT TOURING for sale | Big Motoring World
  • 2017
  • 37,302 miles
  • 2.0 Diesel 188 BHP 60.1 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £3,100
£17,300 Estimated price £20,400
See more details
New 1/4 used BMW 520 5-Series Touring d (190bhp) SE 5d Step Auto
  • 2017
  • 40,805 miles
  • 2.0 Diesel 187 BHP 62.0 Mpg
  • Dealer, Bristol, Bristol
Super price
Save £4,300
£16,393 Estimated price £20,700
See more details
-6% 1/4 used BMW 520 d SE Saloon
  • 2017
  • 16,844 miles
  • 2.0 Diesel BHP
  • Dealer, OX2 8JP Oxford, Oxfordshire
Super price
Save £2,700
£20,450 Estimated price £23,100
See more details
-1% 1/4 used BMW 520 5 Series 2.0 d SE Auto (s/s) 4dr
  • 2017
  • 16,655 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, Norwich, Norfolk
Super price
Save £3,300
£18,790 Estimated price £22,100
See more details
New 1/4 used BMW 520 5 SERIES D [190] Se 5Dr Step Auto 2.0
  • 2017
  • 67,000 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, Belfast
Super price
Save £3,100
£13,495 Estimated price £16,600
See more details
-1% 1/4 used BMW 520 5 SERIES d SE 2.0 4dr
  • 2017
  • 15,765 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Dealer, Dunstable, Bedfordshire
Super price
Save £2,700
£21,000 Estimated price £23,700
See more details
-3% 1/4 used BMW 520 5 Series 2.0 d SE Auto (s/s) 4dr
  • 2017
  • 14,000 miles
  • 2.0 Diesel 190 BHP 53.3 Mpg
  • Dealer, HA2 7HE High Wycombe, Buckinghamshire
Super price
Save £3,100
£19,490 Estimated price £22,600
See more details
1/4 used BMW 520 5 Series d [190] SE 5dr Step Auto
  • 2017
  • 40,805 miles
  • 2.0 Diesel 190 BHP 62.0 Mpg
  • Dealer, BS5 9PJ Bristol, Bristol
Super price
Save £4,500
£16,393 Estimated price £20,900
See more details
1/4 used BMW 520 5 Series d M Sport 4dr Step Auto [Start Stop], 2017, Saloon, 49912 miles.
  • 2017
  • 49,912 miles
  • 2.0 Diesel BHP
  • Dealer, DN37 7DP Grimsby, Lincolnshire
Super price
Save £4,500
£15,000 Estimated price £19,500
See more details
-4% 1/4 used BMW 520 d xDrive SE Saloon
  • 2017
  • 8,670 miles
  • 2.0 Diesel BHP
  • Dealer, SK4 2JT Stockport, Manchester
Super price
Save £3,600
£21,950 Estimated price £25,500
See more details
1/4 used BMW 520 D 2.0 SE 4dr
  • 2017
  • 17,650 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Dealer, Willesden, London
Super price
Save £3,800
£19,000 Estimated price £22,800
See more details
1/1 used BMW 520 d M Sport Touring
  • 2017
  • 20,851 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, WR4 9FA Worcester, Worcestershire
Super price
Save £4,000
£20,450 Estimated price £24,400
See more details
1/4 used BMW 520 5 Series d M Sport 4dr Step Auto [Start Sto 2.0
  • 2017
  • 48,000 miles
  • 2.0 Diesel BHP
  • Dealer, DN37 7DP Lincolnshire, Lincolnshire
Super price
Save £3,800
£15,000 Estimated price £18,800
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 27,000 miles
  • 2.0 Diesel BHP 60.1 Mpg
  • Dealer, West Drayton, London
Super price
Save £3,400
£18,995 Estimated price £22,400
See more details
-4% 1/4 used BMW 520 5 SERIES D Xdrive Se
  • 2017
  • 17,411 miles
  • 2.0 Diesel BHP
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £3,100
£20,995 Estimated price £24,100
See more details