809 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
-2% 1/4 used BMW 520 5 Series d M Sport 5dr Step Auto
  • 2017
  • 31,303 miles
  • 2.0 Diesel 184 BHP 51.4 Mpg
  • Dealer, IP24 1HT Norfolk, Norfolk
Super price
Save £3,800
£19,499 Estimated price £23,300
See more details
New
  • 2017
  • 35,000 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
Super price
Save £4,300
£18,000 Estimated price £22,300
See more details
New 1/4 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 68,995 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CH47 4FF Wirral, Merseyside
Super price
Save £3,100
£14,980 Estimated price £18,100
See more details
1/4 used BMW 520 5 Series D SE TOURING for sale | Big Motoring World
  • 2017
  • 60,198 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, EN88DY London, London
Super price
Save £3,200
£13,200 Estimated price £16,400
See more details
-13% 1/4 used BMW 520 5 Series D M SPORT TOURING for sale | Big Motoring World
  • 2017
  • 55,439 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, E152GN London, London
Super price
Save £3,000
£17,500 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
  • 50,229 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, E152GN London, London
Super price
Save £4,200
£15,500 Estimated price £19,700
See more details
-1% 1/4 used BMW 520 5 Series D M SPORT TOURING 2.0 5dr
  • 2017
  • 40,127 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, PE4 6ZL Peterborough, Cambridgeshire
Super price
Save £4,300
£16,345 Estimated price £20,600
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 34,157 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, EX2 8LB Exeter, Devon
Super price
Save £4,300
£17,495 Estimated price £21,800
See more details
1/4 used BMW 520 5 Series D M SPORT TOURING for sale | Big Motoring World
  • 2017
  • 31,421 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £3,200
£18,100 Estimated price £21,300
See more details
1/4 used BMW 520 5 Series D SE TOURING for sale | Big Motoring World
  • 2017
  • 41,430 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,500
£15,500 Estimated price £18,000
See more details
-1% 1/4 used BMW 520 d M Sport Touring
  • 2017
  • 21,577 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
Super price
Save £4,300
£19,696 Estimated price £24,000
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,000 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
  • Dealer, DE65 5BH Derby, Derbyshire
Super price
Save £4,100
£17,000 Estimated price £21,100
See more details
-8% 1/1 used BMW 520 5 SERIES 2.0 D M SPORT 4d 188 BHP Satellite Navigation, FSH,
  • 2017
  • 46,014 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, TN22 1HE East Sussex, East Sussex
Super price
Save £2,800
£16,185 Estimated price £19,000
See more details
1/1 used BMW 520 5 Series 2.0 D M SPORT TOURING 5d 188 BHP
  • 2017
  • 50,000 miles
  • 2.0 Diesel 188 BHP
  • Dealer, GU32 3LJ Petersfield, Hampshire
Super price
Save £3,600
£16,890 Estimated price £20,500
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 £3,800
£18,995 Estimated price £22,800
See more details
1/1 used BMW 520 5 SERIES 2.0 D SE TOURING 5d 188 BHP NO ADMIN FEES
  • 2017
  • 81,650 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, NP19 4PT Newport
Super price
Save £2,200
£12,980 Estimated price £15,200
See more details
-7% 1/1 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, MK45 2RB, Bedfordshire
Super price
Save £3,900
£12,989 Estimated price £16,900
See more details
1/1 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 £4,900
£15,990 Estimated price £20,900
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 £4,300
£16,995 Estimated price £21,300
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 £4,000
£15,999 Estimated price £20,000
See more details
1/1 used BMW 520 5 Series 2.0 D M SPORT TOURING 5d 188 BHP, 2017 ( )
  • 2017
  • 50,865 miles
  • 2.0 Diesel 188 BHP
  • Dealer, BT6 8JH Belfast
Super price
Save £3,500
£16,950 Estimated price £20,400
See more details
1/1 used BMW 520 5 SERIES 2.0 D M SPORT TOURING 5d AUTO 188 BHP APPLY FOR FINANCE ON OUR WEBSITE
  • 2017
  • 81,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, SG19 1DH Sandy, Bedfordshire
Super price
Save £2,500
£14,500 Estimated price £17,000
See more details
New 1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 35,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, Crewe, Cheshire
Super price
Save £3,700
£17,990 Estimated price £21,700
See more details
-1% 1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto 2.0
  • 2017
  • 36,981 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, S41 9BU Derbyshire, Derbyshire
Super price
Save £4,500
£16,990 Estimated price £21,500
See more details