105 used BMW 520 2010 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
-20% 1/4 used BMW 520 5 Series 2.0 d M Sport Business Edition Touring 5dr
  • 2010
  • 74,000 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, Bedford, Bedfordshire
Super price
Save £2,100
£5,990 Estimated price £8,100
See more details
1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2010
  • 103,500 miles
  • 2.0 Diesel 184 BHP 53.3 Mpg
  • Private seller, Lingfield, Surrey
Super price
Save £1,700
£5,400 Estimated price £7,100
See more details
1/4 used BMW 520 5-Series Saloon d SE 4d
  • 2010
  • 65,900 miles
  • 2.0 Diesel 184 BHP 58.0 Mpg
  • Dealer, NP19 4SL Newport
Good price
Save £1,300
£5,995 Estimated price £7,300
See more details
-9% 1/4 used BMW 520 5 SERIES 2.0 D M SPORT BUSINESS EDITION TOURING 5d AUTO 175 BHP
  • 2010
  • 77,250 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, DN20 8HP Lincolnshire, Lincolnshire
Good price
Save £1,000
£6,988 Estimated price £8,000
See more details
1/4 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 81,000 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Private seller, Milton Keynes, Buckinghamshire
Good price
Save £800
£5,793 Estimated price £6,600
See more details
1/4 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 78,000 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, Barnet, London
Good price
Save £1,300
£6,650 Estimated price £7,900
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2010
  • 88,000 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, Croydon, London
Good price
Save £1,500
£5,990 Estimated price £7,500
See more details
1/4 used BMW 520 5 Series 2.0 d SE Business Edition 4dr
  • 2010
  • 122,000 miles
  • 2.0 Diesel 177 BHP 50.4 Mpg
  • Dealer, Northampton, Northamptonshire
Good price
Save £900
£4,495 Estimated price £5,400
See more details
1/1 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 38,500 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, Aylesbury, Buckinghamshire
Good price
Save £1,000
£8,890 Estimated price £9,900
See more details
1/4 used BMW 520 5 Series 2.0 d SE Business Edition Touring 5dr
  • 2010
  • 113,024 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, Manchester, Manchester
Good price
Save £1,200
£4,899 Estimated price £6,100
See more details
-10% 1/4 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 80,000 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, Edgware, London
Good price
Save £1,700
£6,250 Estimated price £7,900
See more details
-5% 1/4 used BMW 520 5 Series 2.0 d M Sport Business Edition 4dr
  • 2010
  • 140,000 miles
  • 2.0 Diesel 177 BHP 50.4 Mpg
  • Dealer, Birmingham, West Midlands
Good price
Save £600
£3,795 Estimated price £4,400
See more details
-13% 1/4 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 84,875 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Private seller, Sheringham, Norfolk
Good price
Save £1,400
£5,000 Estimated price £6,400
See more details
-33% 1/4 used BMW 520 5 Series 2.0 d SE Business Edition Touring 5dr
  • 2010
  • 130,077 miles
  • 2.0 Diesel 177 BHP 53.3 Mpg
  • Private seller, Tadworth, Surrey
Good price
Save £1,100
£3,000 Estimated price £4,100
See more details
1/4 used BMW 520 5 Series 2.0 d SE Business Edition Touring 5dr
  • 2010
  • 109,000 miles
  • 2.0 Diesel 177 BHP 48.7 Mpg
  • Dealer, Ballyclare
Good price
Save £800
£5,495 Estimated price £6,300
See more details
-6% 1/4 used BMW 520 5 Series 2.0 d SE Business Edition 4dr Auto
  • 2010
  • 56,049 miles
  • 2.0 Diesel 177 BHP 50.4 Mpg
  • Dealer, UB4 8HS Middlesex, London
Good price
Save £1,500
£6,990 Estimated price £8,500
See more details
1/4 used BMW 520 5 Series 2.0 D SE 4d AUTO 181 BHP Saloon 2010
  • 2010
  • 62,000 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, KA13 7NG North Ayrshire
Good price
Save £1,200
£7,999 Estimated price £9,200
See more details
-8% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2010
  • 121,000 miles
  • 2.0 Diesel 184 BHP 53.3 Mpg
  • Dealer, Keighley, West Yorkshire
Good price
Save £900
£5,489 Estimated price £6,400
See more details
  • 2010
  • 98,000 miles
  • 2.0 Diesel 177 BHP 48.0 Mpg
  • Dealer, SW16 4DS London, London
Good price
Save £1,200
£5,450 Estimated price £6,600
See more details
1/4 used BMW 520 5 Series 2.0 D SE
  • 2010
  • 64,500 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Dealer, TS17 7AQ Durham, North Yorkshire
Fair price
Save £500
£6,995 Estimated price £7,500
See more details
1/1 used BMW 520 5 Series 2.0 d SE TOURING 5dr Estate 2010
  • 2010
  • 69,000 miles
  • 2.0 Diesel BHP
  • Dealer, SK16 4TH Cheshire, Manchester
Fair price
Save £700
£7,990 Estimated price £8,700
See more details
1/4 used BMW 520 5 SERIES 2.0 D SE 4d 181 BHP
  • 2010
  • 84,300 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, EH21 8QJ Musselburgh
Fair price
Save £100
£7,495 Estimated price £7,600
See more details
1/1 used BMW 520 5 Series 2.0 d SE 4dr
  • 2010
  • 76,277 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, EX4 8DP, Devon
Fair price
Save £500
£7,490 Estimated price £8,000
See more details
1/1 used BMW 520 5 Series 2.0 D SE 4DR AUTOMATIC
  • 2010
  • 92,600 miles
  • 2.0 Diesel 184 BHP 54.3 Mpg
  • Dealer, LL19 7UF Prestatyn, Merseyside
Fair price
Save £0
£7,495 Estimated price £7,500
See more details