2,469 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
-4% 1/4 used BMW 520 5 SERIES 2.0 D M SPORT 4dr
  • 2018
  • 25,095 miles
  • 2.0 Diesel 187 BHP 49.6 Mpg
Super price
Save £2,700
£21,500 Estimated price £24,200
See more details
-10% 1/4 used BMW 520 d M Sport Saloon
  • 2018
  • 10,959 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save £3,000
£22,490 Estimated price £25,500
See more details
1/4 used BMW 520 5 SERIES SALOON i M Sport 4dr Auto
  • 2019
  • 12,864 miles
  • 2.0 Petrol 184 BHP 47.8 Mpg
Super price
Save £3,100
£21,990 Estimated price £25,100
See more details
-17% 1/4 used BMW 520 5 Series d M Sport 5dr Step Auto
  • 2015
  • 77,147 miles
  • 2.0 Diesel 184 BHP 51.4 Mpg
Super price
Save £2,200
£11,961 Estimated price £14,200
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 62,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, DE73 7HL Derbyshire, Derbyshire
Super price
Save £4,300
£15,495 Estimated price £19,800
See more details
1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto
  • 2017
  • 42,254 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, IV1 1LN Inverness
Super price
Save £5,000
£16,498 Estimated price £21,500
See more details
-22% 1/4 used BMW 520 5 Series 2.0 d M Sport 4dr
  • 2014
  • 72,300 miles
  • 2.0 Diesel 184 BHP 62.8 Mpg
  • Private seller, Belvedere, London
Super price
Save £2,800
£8,500 Estimated price £11,300
See more details
New 1/4 used BMW 520 5 Series 2.0 d M Sport 4dr
  • 2015
  • 40,000 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, Lichfield, Staffordshire
Super price
Save £3,100
£10,995 Estimated price £14,100
See more details
-11% 1/4 used BMW 520 5 SERIES Diesel d M Sport 5dr Auto
  • 2019
  • 40,803 miles
  • 2.0 Diesel 190 BHP 58.8 Mpg
  • Dealer, CarStore, West Midlands
Super price
Save £3,700
£22,050 Estimated price £25,700
See more details
1/4 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 82,772 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, Bedford, Bedfordshire
Super price
Save £3,900
£13,989 Estimated price £17,900
See more details
-16% 1/4 used BMW 520 D 2.0 M Sport 4dr
  • 2018
  • 32,189 miles
  • 2.0 Diesel 187 BHP 49.6 Mpg
  • Dealer, Willesden, London
Super price
Save £3,000
£20,000 Estimated price £23,000
See more details
-9% 1/4 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5DR 188 BHP
  • 2017
  • 29,735 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £4,500
£17,491 Estimated price £22,000
See more details
1/4 used BMW 520 5 Series 2.0 D M SPORT 23100 miles Automatic 4-Door
  • 2018
  • 23,100 miles
  • 2.0 Diesel 190 BHP 62.0 Mpg
  • Dealer, DN3 3YA Yorkshire, South Yorkshire
Super price
Save £2,800
£21,000 Estimated price £23,800
See more details
-1% 1/4 used BMW 520 5 Series D M SPORT TOURING for sale | Big Motoring World
  • 2017
  • 44,554 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £4,600
£16,200 Estimated price £20,800
See more details
-15% 1/4 used BMW 520 d M Sport Saloon
  • 2018
  • 22,931 miles
  • 2.0 Diesel BHP
  • Dealer, HU9 1TQ Hull, East Yorkshire
Super price
Save £3,200
£21,497 Estimated price £24,700
See more details
0% 1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto
  • 2017
  • 24,361 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, NE36 0BQ West Boldon, Tyne and Wear
Super price
Save £5,100
£18,500 Estimated price £23,600
See more details
-14% 1/4 used BMW 520 i M Sport Saloon
  • 2019
  • 7,998 miles
  • 2.0 Petrol BHP
  • Dealer, LS12 6EG Leeds, West Yorkshire
Super price
Save £4,800
£21,197 Estimated price £26,000
See more details
-48% 1/4 used BMW 520 5 Series I M Sport 4Dr Auto
  • 2019
  • 13,335 miles
  • 2.0 Petrol 184 BHP 47.8 Mpg
  • Dealer, LS7 3JB Yorkshire, West Yorkshire
Super price
Save £3,800
£21,197 Estimated price £25,000
See more details
-12% 1/4 used BMW 520 5 Series 2.0 d M Sport Auto (s/s) 4dr
  • 2018
  • 24,500 miles
  • 2.0 Diesel 190 BHP 49.6 Mpg
  • Dealer, HA2 7HE London, London
Super price
Save £2,700
£20,990 Estimated price £23,700
See more details
-4% 1/4 used BMW 520 5 Series i M Sport 4dr Auto
  • 2019
  • 19,996 miles
  • 2.0 Petrol 184 BHP 47.8 Mpg
  • Dealer, DE21 6BZ Derbyshire, Derbyshire
Super price
Save £2,900
£20,999 Estimated price £23,900
See more details
-11% 1/4 used BMW 520 5 Series d M Sport Saloon 2.0 4dr
  • 2019
  • 8,500 miles
  • 2.0 Diesel 187 BHP 49.6 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £2,900
£23,995 Estimated price £26,900
See more details
1/1 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2014
  • 69,700 miles
  • 2.0 Diesel 184 BHP 55.4 Mpg
  • Private seller, Southampton, Hampshire
Super price
Save £2,800
£9,150 Estimated price £11,900
See more details
-2% 1/4 used BMW 520 5 Series D M SPORT TOURING for sale | Big Motoring World
  • 2017
  • 48,943 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £4,500
£15,900 Estimated price £20,400
See more details
1/1 used BMW 520 5 Series d M Sport Saloon 2.0 4dr
  • 2017
  • 45,067 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, Belfast
Super price
Save £2,600
£17,500 Estimated price £20,100
See more details