2,683 used BMW 520 M Sport 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
New 1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto For Sale Reg:PA66 CNZ
  • 2017
  • 61,181 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, SO31 7FL Lower Swanwick, Hampshire
Super price
Save £3,000
£15,195 Estimated price £18,200
See more details
-5% 1/4 used BMW 520 5 Series D M SPORT diesel saloon
  • 2019
  • 9,229 miles
  • 2.0 Diesel 190 BHP
Super price
Save £2,900
£24,490 Estimated price £27,400
See more details
-2% 1/4 used BMW 520 5 Series d M Sport 4dr Auto
  • 2018
  • 32,295 miles
  • 2.0 Diesel 188 BHP 65.6 Mpg
Super price
Save £2,600
£20,395 Estimated price £23,000
See more details
-2% 1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto Estate 2017
  • 2017
  • 35,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save £3,900
£17,490 Estimated price £21,400
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 46,835 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save £5,000
£15,700 Estimated price £20,700
See more details
  • 2018
  • 30,521 miles
  • 2.0 Diesel 190 BHP 49.6 Mpg
Super price
Save £2,600
£21,000 Estimated price £23,600
See more details
-15% 1/4 used BMW 520 5 Series 2L M Sport d
  • 2018
  • 29,851 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,200
£19,425 Estimated price £22,600
See more details
-4% 1/4 used BMW 520 5 Series 2L M Sport d
  • 2018
  • 29,475 miles
  • 2.0 Diesel BHP 65.7 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,500
£19,700 Estimated price £23,200
See more details
1/1 used BMW 520 5 SERIES 2.0 D M SPORT BUSINESS EDITION TOURING 5d 175 BHP AUTO MOT MARCH 2022
  • 2009
  • 149,000 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, DE21 5EJ Little Eaton, Derbyshire
Super price
Save £1,400
£3,300 Estimated price £4,700
See more details
1/4 used BMW 520 5 Series 2.0 D M SPORT TOURING 5d AUTO 188 BHP [SAT NAV. LEATHER]
  • 2017
  • 34,627 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
  • Dealer, DE65 5BH Derby, Derbyshire
Super price
Save £2,600
£17,500 Estimated price £20,100
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 45,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, PE32 1DD Kings Lynn, Norfolk
Super price
Save £3,100
£16,299 Estimated price £19,400
See more details
-5% 1/4 used BMW 520 5 Series 2.0 i GPF M Sport Auto (s/s) 4dr
  • 2019
  • 10,080 miles
  • 2.0 Petrol 184 BHP 42.2 Mpg
  • Dealer, NR5 0JS Norfolk, Norfolk
Super price
Save £2,700
£21,995 Estimated price £24,700
See more details
1/1 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 22,426 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, KY12 9AS Scotland
Super price
Save £2,600
£18,995 Estimated price £21,600
See more details
1/4 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 43,982 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, BN8 6PH Brighton, East Sussex
Super price
Save £3,500
£15,990 Estimated price £19,500
See more details
1/4 used BMW 520 5 Series D M SPORT Turbo Diesel AUTO Estate Estate 2017
  • 2017
  • 39,000 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, SP8 5RJ Nr Gillingham, Dorset
Super price
Save £2,500
£16,995 Estimated price £19,500
See more details
1/1 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 54,848 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, DY10 1AQ Kidderminster, Worcestershire
Super price
Save £2,400
£15,999 Estimated price £18,400
See more details
New 1/4 used BMW 520 5 Series 2.0 d BluePerformance M Sport 4dr
  • 2012
  • 109,768 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Private seller, Glasgow
Super price
Save £1,800
£5,999 Estimated price £7,800
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 22,998 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, BS5 9PJ Bristol, Bristol
Super price
Save £4,200
£17,750 Estimated price £21,900
See more details
-2% 1/4 used BMW 520 5-Series Saloon d M Sport auto 4d
  • 2018
  • 11,560 miles
  • 2.0 Diesel 188 BHP 46.3 Mpg
  • Dealer, Hinckley, Leicestershire
Super price
Save £3,500
£22,500 Estimated price £26,000
See more details
-14% 1/4 used BMW 520 5 Series 2.0 d M Sport Auto (s/s) 4dr
  • 2018
  • 12,660 miles
  • 2.0 Diesel 190 BHP 49.6 Mpg
  • Dealer, AB123LQ Aberdeen
Super price
Save £3,600
£20,995 Estimated price £24,600
See more details
-15% 1/4 used BMW 520 5 Series 2L M Sport d
  • 2018
  • 29,475 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, Cars Delivered Nationwide, Tyne and Wear
Super price
Save £2,700
£19,700 Estimated price £22,400
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Auto (s/s) 4dr
  • 2018
  • 54,180 miles
  • 2.0 Diesel 188 BHP 49.6 Mpg
  • Dealer, Newcastle-Under-Lyme, Staffordshire
Super price
Save £2,600
£19,200 Estimated price £21,800
See more details
-1% 1/4 used BMW 520 5 Series D M SPORT TOURING 2.0 5dr
  • 2017
  • 50,398 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, PE2 7BW Peterborough, Cambridgeshire
Super price
Save £3,000
£15,400 Estimated price £18,400
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Auto (s/s) 4dr
  • 2018
  • 16,170 miles
  • 2.0 Diesel 188 BHP 49.6 Mpg
  • Dealer, Wolverhampton, West Midlands
Super price
Save £3,500
£22,000 Estimated price £25,500
See more details