299 used BMW 525 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
-29%
1/4
- 2010
- 128,800 miles
- 3.0 Diesel 197 BHP 42.8 Mpg
-
Private seller, Daventry, Northamptonshire
Super price
Save
£2,200
£2,499
Estimated price
£4,700
See more details
›
1/4
- 2006
- 142,312 miles
- 2.5 Diesel 177 BHP 36.2 Mpg
-
Dealer, West Bromwich, West Midlands
Super price
Save
£2,000
£1,750
Estimated price
£3,700
See more details
›
-16%
1/4
- 2010
- 88,110 miles
- 3.0 Diesel 204 BHP 46.3 Mpg
-
Private seller, Dagenham, London
Super price
Save
£1,900
£7,500
Estimated price
£9,400
See more details
›
1/4
- 2009
- 193,000 miles
- 3.0 Diesel 197 BHP 42.8 Mpg
-
Dealer, Preston, Lancashire
Super price
Save
£1,500
£3,250
Estimated price
£4,700
See more details
›
-25%
1/4
- 2010
- 111,000 miles
- 3.0 Diesel 204 BHP
-
Dealer, West Bromwich, West Midlands
Super price
Save
£1,600
£4,450
Estimated price
£6,000
See more details
›
-6%
1/4
- 2008
- 197,000 miles
- 3.0 Diesel 197 BHP 42.8 Mpg
-
Private seller, Southgate, London
Super price
Save
£1,400
£2,750
Estimated price
£4,100
See more details
›
-30%
1/4
- 2003
- 77,000 miles
- 2.5 Petrol 192 BHP 30.1 Mpg
-
Dealer, HA0 4LU London, London
Super price
Save
£1,200
£1,999
Estimated price
£3,200
See more details
›
-11%
1/4
- 2014
- 83,000 miles
- 2.0 Diesel 218 BHP 57.6 Mpg
-
Dealer, Manchester, Manchester
Super price
Save
£2,600
£7,099
Estimated price
£9,700
See more details
›
1/4
- 2015
- 71,300 miles
- 2.0 Diesel 218 BHP 56.0 Mpg
-
Dealer, B94 6PR Midlands, Warwickshire
Super price
Save
£2,500
£9,990
Estimated price
£12,500
See more details
›
1/4
- 2006
- 86,236 miles
- 2.5 Petrol 218 BHP 30.0 Mpg
-
Dealer, PE14 9SE Norfolk, Norfolk
Super price
Save
£2,100
£1,500
Estimated price
£3,600
See more details
›
-12%
1/4
- 2016
- 31,612 miles
- 2.0 Diesel 218 BHP 57.6 Mpg
Good price
Save
£2,200
£14,800
Estimated price
£17,000
See more details
›
New
1/4
- 2015
- 56,000 miles
- 2.0 Diesel BHP
-
Dealer, LE9 2BF, Leicestershire
Good price
Save
£1,700
£12,995
Estimated price
£14,700
See more details
›
-10%
1/4
- 2002
- 86,000 miles
- 2.5 Petrol 192 BHP 27.4 Mpg
-
Dealer, TF9 3EW Market Drayton, Shropshire
Good price
Save
£500
£1,795
Estimated price
£2,300
See more details
›
-3%
1/4
- 2015
- 70,870 miles
- 2.0 Diesel 218 BHP 60.1 Mpg
-
Dealer, Camden Town, London
Good price
Save
£1,800
£10,725
Estimated price
£12,500
See more details
›
New
1/4
- 2006
- 102,000 miles
- 2.5 Diesel 177 BHP 36.2 Mpg
-
Dealer, Wokingham, Berkshire
Good price
Save
£900
£3,495
Estimated price
£4,400
See more details
›
-10%
1/4
- 2011
- 86,200 miles
- 3.0 Diesel 204 BHP
-
Dealer, East Molesey, Surrey
Good price
Save
£1,000
£8,995
Estimated price
£10,000
See more details
›
-2%
1/1
- 2015
- 70,870 miles
- 2.0 Diesel 218 BHP 60.1 Mpg
-
Dealer, NW1 1JD London, London
Good price
Save
£1,700
£10,775
Estimated price
£12,500
See more details
›
1/4
- 2008
- 149,000 miles
- 3.0 Petrol 218 BHP 38.2 Mpg
-
Dealer, HP3 8RT Hertfordshire, Hertfordshire
Good price
Save
£700
£3,490
Estimated price
£4,200
See more details
›
1/4
- 2008
- 151,467 miles
- 3.0 Diesel 197 BHP 43.5 Mpg
-
Private seller, Leighton Buzzard, Bedfordshire
Good price
Save
£600
£2,891
Estimated price
£3,500
See more details
›
-8%
1/4
- 2007
- 101,230 miles
- 3.0 Diesel 197 BHP 42.8 Mpg
-
Dealer, Harrow, London
Good price
Save
£1,400
£4,100
Estimated price
£5,500
See more details
›
-6%
1/4
- 2008
- 137,400 miles
- 3.0 Petrol 218 BHP 37.7 Mpg
-
Dealer, Luton, Bedfordshire
Good price
Save
£700
£3,990
Estimated price
£4,700
See more details
›
-6%
1/4
- 2012
- 122,350 miles
- 2.0 Diesel 218 BHP 53.3 Mpg
-
Dealer, BD8 9RE Bradford, West Yorkshire
Good price
Save
£900
£7,400
Estimated price
£8,300
See more details
›
1/4
- 2009
- 155,000 miles
- 3.0 Diesel 197 BHP 43.5 Mpg
-
Dealer, Preston, Lancashire
Good price
Save
£700
£3,000
Estimated price
£3,700
See more details
›
-9%
1/4
- 2015
- 117,684 miles
- 2.0 Diesel 218 BHP 60.1 Mpg
-
Dealer, M12 6JH Manchester, Manchester
Good price
Save
£1,200
£8,750
Estimated price
£9,900
See more details
›