3,939 used BMW 520 have been price checked

Au approved badge

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

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-10% 1/4 used BMW 520 5 Series D M Sport 4Dr Auto
  • 2019
  • 5,196 miles
  • 2.0 Diesel 187 BHP 62.7 Mpg
  • Geolocation icon Dealer, TQ47DF Paignton, Devon
Super price
Save £ 4,100
£ 24,980 It should cost £ 29,100
See more details
-5% 1/4 used BMW 520 5 Series D M Sport 5Dr Auto
  • 2019
  • 11,653 miles
  • 2.0 Diesel 187 BHP 58.8 Mpg
  • Geolocation icon Dealer, PL68LD Plymouth, Devon
Super price
Save £ 4,200
£ 24,440 It should cost £ 28,600
See more details
-8% 1/4 used BMW 520 5 Series D Se 5Dr Auto
  • 2019
  • 8,053 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, TR108AD Penryn, Cornwall
Super price
Save £ 3,600
£ 22,980 It should cost £ 26,600
See more details
-1% 1/4 used BMW 520 5 Series D M Sport 4Dr Auto
  • 2019
  • 3,753 miles
  • 2.0 Diesel 187 BHP 62.7 Mpg
  • Geolocation icon Dealer, L37HT Liverpool, Merseyside
Super price
Save £ 2,900
£ 26,350 It should cost £ 29,200
See more details
-6% 1/4 used BMW 520 5 Series 2.0 d M Sport Touring Auto (s/s) 5dr
  • 2019
  • 13,063 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Geolocation icon Dealer, RM79QU Romford, London
Super price
Save £ 3,500
£ 24,222 It should cost £ 27,700
See more details
-5% 1/4 used BMW 520 5 Series D M Sport 5Dr Auto
  • 2019
  • 7,404 miles
  • 2.0 Diesel 187 BHP 58.8 Mpg
  • Geolocation icon Dealer, L37HT Liverpool, Merseyside
Super price
Save £ 3,200
£ 25,950 It should cost £ 29,100
See more details
-16% 1/4 used BMW 520 5 SERIES 2019 Warrington d M Sport Saloon
  • 2019
  • 5,945 miles
  • 2.0 Diesel 187 BHP 62.7 Mpg
  • Geolocation icon Dealer, WA28HY Warrington, Cheshire
Super price
Save £ 3,500
£ 25,480 It should cost £ 29,000
See more details
1/4 used BMW 520 5 Series D Se 5Dr Auto
  • 2019
  • 11,578 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, M41 7GF Manchester, Manchester
Super price
Save £ 3,100
£ 23,250 It should cost £ 26,300
See more details
1/4 used BMW 520 5 SERIES 2017 West Boldon d [190] M Sport 5dr Step Auto
  • 2017
  • 39,128 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £ 3,300
£ 18,491 It should cost £ 21,800
See more details
1/4 used BMW 520 5 SERIES 2017 West Boldon d [190] M Sport 5dr Step Auto
  • 2017
  • 26,452 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £ 4,700
£ 18,591 It should cost £ 23,300
See more details
1/4 used BMW 520 5 SERIES 2017 Preston Farm Industrial Estate d [190] M Sport 5dr Step Auto
  • 2017
  • 52,590 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, TS183RB Stockton-on-Tees, Durham
Super price
Save £ 3,900
£ 16,202 It should cost £ 20,100
See more details
-3% 1/4 used BMW 520 5 Series d M Sport Touring 2.0 5dr
  • 2019
  • 7,607 miles
  • 2.0 Diesel 187 BHP 45.6 Mpg
  • Geolocation icon Dealer, BN163FH Littlehampton, West Sussex
Super price
Save £ 3,200
£ 25,875 It should cost £ 29,100
See more details
-14% 1/4 used BMW 520 5 Series d SE Touring 2.0 5dr
  • 2019
  • 10,937 miles
  • 2.0 Diesel 187 BHP 47.9 Mpg
  • Geolocation icon Dealer, BN163FH Littlehampton, West Sussex
Super price
Save £ 3,500
£ 22,875 It should cost £ 26,400
See more details
1/4 used BMW 520 5 Series I M Sport 4Dr Auto
  • 2019
  • 16,473 miles
  • 2.0 Petrol 181 BHP 47.8 Mpg
  • Geolocation icon Dealer, L37HT Liverpool, Merseyside
Super price
Save £ 2,800
£ 23,480 It should cost £ 26,300
See more details
-6% 1/4 used BMW 520 5 SERIES 2019 Tremarl Industrial Estate d SE Touring
  • 2019
  • 9,883 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, LL319PL North Wales
Super price
Save £ 3,100
£ 23,480 It should cost £ 26,600
See more details
1/4 used BMW 520 5 Series d ort 5dr Step Auto Estate 2017
  • 2017
  • 16,911 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Geolocation icon Dealer, PE217PQ Boston, Lincolnshire
Super price
Save £ 4,200
£ 19,600 It should cost £ 23,800
See more details
-41% 1/4 used BMW 520 5 SERIES 2019 Derby d M Sport 5dr Auto
  • 2019
  • 6,486 miles
  • 2.0 Diesel 190 BHP 58.8 Mpg
  • Geolocation icon Dealer, DE214RZ Derby, Derbyshire
Super price
Save £ 3,500
£ 24,990 It should cost £ 28,500
See more details
1/4 used BMW 520 5 SERIES d [190] M Sport 5dr Step Auto
  • 2017
  • 29,337 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, Lissue Lisburn
Super price
Save £ 4,900
£ 17,985 It should cost £ 22,900
See more details
-8% 1/1 used BMW 520 5 Series d M Sport Touring
  • 2017
  • 43,789 miles
  • 2.0 Diesel 190 BHP 58.0 Mpg
  • Geolocation icon Dealer, WC1E 7DP London, London
Super price
Save £ 2,500
£ 16,450 It should cost £ 18,900
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr Diesel Auto (s/s) (190 ps)
  • 2019
  • 10,000 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Geolocation icon Dealer, WC1E 7DP London, London
Super price
Save £ 3,900
£ 22,990 It should cost £ 26,900
See more details
-2% 1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto diesel touring
  • 2017
  • 22,220 miles
  • 2.0 Diesel 190 BHP
  • Geolocation icon Dealer, WC1E 7DP London, London
Super price
Save £ 4,700
£ 18,398 It should cost £ 23,100
See more details
1/1 used BMW 520 5 Series d [190] M Sport 5dr Step Auto diesel touring
  • 2017
  • 20,179 miles
  • 2.0 Diesel BHP
  • Geolocation icon Dealer, WC1E 7DP London, London
Super price
Save £ 4,100
£ 19,098 It should cost £ 23,200
See more details
1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto diesel touring
  • 2017
  • 12,370 miles
  • 2.0 Diesel 190 BHP
  • Geolocation icon Dealer, WC1E 7DP London, London
Super price
Save £ 4,700
£ 19,598 It should cost £ 24,300
See more details
-1%
  • 2019
  • 3,623 miles
  • 2.0 Diesel 187 BHP 62.7 Mpg
  • Geolocation icon Dealer, L37HT Liverpool, Merseyside
Super price
Save £ 3,000
£ 26,350 It should cost £ 29,300
See more details