1,235 used BMW 520 estate 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
-6% 1/4 used BMW 520 5 Series I M SPORT TOURING 2.0 5dr
  • 2019
  • 20,788 miles
  • 2.0 Petrol 184 BHP 39.2 Mpg
Super price
Save £3,200
£23,449 Estimated price £26,600
See more details
-9% 1/4 used BMW 520 5 Series d M Sport 5dr Auto Estate 2018
  • 2018
  • 23,918 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
Super price
Save £3,000
£23,090 Estimated price £26,100
See more details
-2% 1/4 used BMW 520 5 Series d SE 5dr Step Auto [Start Stop]
  • 2013
  • 89,457 miles
  • 2.0 Diesel 181 BHP 57.6 Mpg
Super price
Save £2,000
£8,785 Estimated price £10,800
See more details
-8% 1/4 used BMW 520 5 Series d M Sport 5dr Auto
  • 2020
  • 1,177 miles
  • 2.0 Electric/Hybrid 187 BHP
Super price
Save £5,100
£31,990 Estimated price £37,100
See more details
  • 2017
  • 28,500 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
Super price
Save £5,100
£18,000 Estimated price £23,100
See more details
-7% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2012
  • 94,000 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Dealer, UB4 8HS Hayes, London
Super price
Save £1,800
£7,400 Estimated price £9,200
See more details
New 1/4 used BMW 520 5-Series Touring d (190bhp) M Sport 5d Step Auto
  • 2017
  • 72,640 miles
  • 2.0 Diesel 187 BHP 60.0 Mpg
  • Dealer, Nuneaton, Warwickshire
Super price
Save £4,700
£14,750 Estimated price £19,400
See more details
New 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2014
  • 104,985 miles
  • 2.0 Diesel BHP 57.6 Mpg
  • Private seller, Lymm, Cheshire
Super price
Save £2,100
£8,195 Estimated price £10,300
See more details
1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto diesel touring
  • 2017
  • 18,329 miles
  • 2.0 Diesel 190 BHP
  • Dealer, WC1E 7DP London, London
Super price
Save £4,600
£19,298 Estimated price £23,900
See more details
1/4 used BMW 520 5 Series d [190] M Sport 5dr Step Auto 2.0
  • 2017
  • 18,329 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CW7 3AL Winsford, Cheshire
Super price
Save £4,900
£19,199 Estimated price £24,100
See more details
1/4 used BMW 520 5 Series d SE 5dr 2.0
  • 2012
  • 64,363 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Dealer, ST1 6AL Stoke-on-Trent, Staffordshire
Super price
Save £2,900
£6,800 Estimated price £9,700
See more details
1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2017
  • 52,000 miles
  • 2.0 Diesel BHP 61.4 Mpg
  • Private seller, Antrim
Super price
Save £4,300
£13,500 Estimated price £17,800
See more details
-9% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2012
  • 100,300 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Private seller, Leeds, West Yorkshire
Super price
Save £2,200
£6,725 Estimated price £8,900
See more details
1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2010
  • 103,500 miles
  • 2.0 Diesel BHP 53.3 Mpg
  • Private seller, Lingfield, Surrey
Super price
Save £1,900
£5,250 Estimated price £7,100
See more details
1/4 used BMW 520 5 Series d (190) M Sport 5dr Step Auto
  • 2017
  • 28,859 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CT1 1DR Kent, Kent
Super price
Save £4,000
£18,000 Estimated price £22,000
See more details
1/4 used BMW 520 5 Series d (190) M Sport 5dr Step Auto
  • 2017
  • 28,859 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, BL9 7DF Bury, Manchester
Super price
Save £4,000
£18,000 Estimated price £22,000
See more details
-8% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2016
  • 84,880 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, ST5 9DY Newcastle-under-Lyme, Staffordshire
Super price
Save £2,600
£11,000 Estimated price £13,600
See more details
1/4 used BMW 520 5 Series d (190) M Sport 5dr Step 2.0
  • 2017
  • 28,859 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, BL3 2RY Lancashire, Manchester
Super price
Save £4,200
£18,000 Estimated price £22,200
See more details
1/4 used BMW 520 5 Series 2.0 d M Sport Touring 5dr
  • 2017
  • 72,640 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CV11 5DY Nuneaton, Warwickshire
Super price
Save £3,100
£14,750 Estimated price £17,800
See more details
-11% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2013
  • 109,460 miles
  • 2.0 Diesel 184 BHP 57.6 Mpg
  • Dealer, Glasgow
Super price
Save £2,800
£6,795 Estimated price £9,600
See more details
1/4 used BMW 520 5-Series Touring d (190bhp) M Sport 5d Step Auto
  • 2017
  • 54,000 miles
  • 2.0 Diesel 187 BHP 60.0 Mpg
  • Dealer, Plymouth, Devon
Super price
Save £2,500
£17,000 Estimated price £19,500
See more details
-1% 1/4 used BMW 520 5 Series 2.0 D SE TOURING 5d 181 BHP Auto 5-Door
  • 2014
  • 103,000 miles
  • 2.0 Diesel 181 BHP 57.0 Mpg
  • Dealer, BB11 5BS Burnley, Lancashire
Super price
Save £1,900
£8,796 Estimated price £10,700
See more details
-8% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2016
  • 47,000 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, Acton, London
Super price
Save £2,700
£12,799 Estimated price £15,500
See more details
-3% 1/4 used BMW 520 5 Series 2.0 d SE Touring 5dr
  • 2015
  • 104,610 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £2,000
£9,695 Estimated price £11,700
See more details