What Car? Classifieds have 28,977 approved used BMW cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW cars near you.
Powered by
Cars found 28,977
Chosen Filters (1)
BMW 5 Series 2.0 520d M Sport Steptronic Euro 5 (s/s) 4dr
Leicester, Leicestershire
2012 reg
Diesel
4 Doors
Automatic
119,000 Miles
£5,995
BMW X1 2.0 18d Sport Auto SDrive Euro 6 (s/s) 5dr
Ilkeston, Derbyshire
2016 reg
Diesel
5 Doors
Automatic
45,039 Miles
£15,495
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Waltham cross, Hertfordshire
2018 reg
Diesel
5 Doors
Automatic
76,064 Miles
£13,249
BMW 3 Series 1.6 316i Sport Euro 6 (s/s) 4dr
Darwen, Lancashire
2013 reg
Petrol
4 Doors
Manual
84,031 Miles
£5,995
BMW 3 Series 2.0 318d SE Euro 5 (s/s) 4dr
Ballymena, County antrim
2012 reg
Diesel
4 Doors
Manual
115,000 Miles
£4,000
BMW 3 Series 2.0 320d ED Plus Euro 6 (s/s) 4dr
Rotherham, South yorkshire
2017 reg
Diesel
4 Doors
Manual
84,115 Miles
£9,295
BMW 3 Series 3.0 335i M Sport Saloon 4dr Petrol Auto
Bradford, West yorkshire
2008 reg
Petrol
4 Doors
Automatic
53,000 Miles
£9,995
BMW 3 Series 2.0 320i M Sport Euro 4 4dr
Walsall, Staffordshire
2007 reg
Petrol
4 Doors
Manual
93,000 Miles
£2,495
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr
Wimborne, Dorset
2016 reg
Diesel
5 Doors
Manual
69,798 Miles
£8,400
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
High wycombe, Buckinghamshire
2015 reg
Diesel
5 Doors
Automatic
73,000 Miles
£15,495
BMW X3 2.0 20d SE XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2014 reg
Diesel
5 Doors
Manual
129,700 Miles
£6,490
BMW 3 Series 2.0 320i M Sport Euro 6 (s/s) 4dr
2018 reg
Petrol
4 Doors
Manual
29,518 Miles
£15,549
BMW 3 Series 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr
2018 reg
Petrol
5 Doors
Automatic
38,468 Miles
£15,799
BMW 1 Series 1.5 118i GPF SE Euro 6 (s/s) 5dr
York, North yorkshire
2018 reg
Petrol
5 Doors
Manual
41,121 Miles
£10,995
BMW Z4 2.0 20i SDrive Euro 5 (s/s) 2dr
York, Yorkshire
2014 reg
Petrol
2 Doors
Manual
58,000 Miles
£9,985
BMW 1 Series 1.6 116i Euro 4 5dr
Bradford, West yorkshire
2024 reg
Petrol
5 Doors
Manual
42,570 Miles
£6,995
BMW 7 Series 3.0 730d SE Luxury Edition Auto Euro 5 4dr
Manchester, Lancashire
2012 reg
Diesel
4 Doors
Automatic
200,000 Miles
£4,500
BMW 3 Series 2.0 320d SE Euro 5 4dr
Kirkcaldy, Fife
2009 reg
Diesel
4 Doors
Manual
168,325 Miles
£1,999
BMW 3 Series 3.0 330d M Sport Touring Auto XDrive Euro 5 (s/s) 5dr
Wolverhampton, Staffordshire
2015 reg
Diesel
5 Doors
Automatic
91,000 Miles
£14,995
BMW 5 SERIES 2.0 520d M Sport Auto Euro 6 (s/s) 4dr