What Car? Classifieds have 28,244 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,244
Chosen Filters (1)
BMW 1 Series 2.0 118i M Sport Euro 5 2dr
Farnham, Surrey
2010 reg
Petrol
2 Doors
Manual
55,000 Miles
£5,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Winsford, Cheshire
2019 reg
Diesel
5 Doors
Automatic
36,830 Miles
£25,199
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr
Burton on trent, Staffordshire
2011 reg
Diesel
5 Doors
Automatic
51,500 Miles
£7,848
BMW 1 Series 2.0 120d Exclusive Edition Auto Euro 5 2dr
Scunthorpe, South humberside
2013 reg
Diesel
2 Doors
Automatic
100,983 Miles
£4,994
BMW 1 SERIES 1.5 116d SE Business Euro 6 (s/s) 5dr
Oldham, Lancashire
2018 reg
Diesel
5 Doors
Manual
79,196 Miles
£8,699
BMW 5 Series Saloon 2.0 520i GPF SE Auto Euro 6 (s/s) 4dr
Guilford, Surrey
2018 reg
Petrol
4 Doors
Automatic
45,106 Miles
£16,495
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Chorley, Lancashire
2018 reg
Petrol
5 Doors
Automatic
48,000 Miles
£16,890
BMW 3 Series 2.5 325Ci 325 SE 2dr
Coventry, Warwickshire
2004 reg
Petrol
2 Doors
Automatic
88,130 Miles
£3,995
BMW 3 Series 2.0 318i Sport Touring 5dr Petrol Auto Eu 2.0 318i Sport Touring Auto Euro 6 (s/s) 5dr
Newry, County down
2021 reg
Petrol
5 Doors
Automatic
40,707 Miles
£21,950
BMW 2 SERIES GRAN COUPE 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
Liverpool, Merseyside
2020 reg
Petrol
4 Doors
Automatic
37,369 Miles
£19,500
BMW 1 Series 2.0 118d ES Euro 4 5dr
Shrewsbury, Shropshire
2008 reg
Diesel
5 Doors
Manual
135,000 Miles
£2,800
BMW 2 SERIES COUPE 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr
St helens, Merseyside
2020 reg
Petrol
4 Doors
Automatic
23,032 Miles
£26,695
BMW 2 Series Active Tourer 2.0 220d Luxury Auto XDrive Euro 6 (s/s) 5dr
Ferndown, Dorset
2018 reg
Diesel
5 Doors
Automatic
60,000 Miles
£12,995
BMW M3 4.0 IV8 Euro 4 2dr
Newcastle-under-lyme, Staffordshire
2007 reg
Petrol
2 Doors
Manual
80,000 Miles
£27,500
BMW 2 Series 2.0 220d M Sport Euro 6 (s/s) 2dr
Larbert, Stirlingshire
2014 reg
Diesel
2 Doors
Manual
81,100 Miles
£9,325
BMW 3 SERIES 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Barnsley, South yorkshire
2018 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
0
£16,495
BMW I8 1.5 11.6kWh Roadster Auto 4WD Euro 6 (s/s) 2dr
Tipton, West midlands
2018 reg
Petrol Plug-in Hybrid
2 Doors
Automatic
8,500 Miles
£55,950
BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr
Birmingham, Warwickshire
2013 reg
Diesel
5 Doors
Automatic
98,000 Miles
£6,500
BMW 3 Series Gran Turismo 2.0 320d Luxury GT Auto Euro 6 (s/s) 5dr
Southampton, Hampshire
2014 reg
Diesel
5 Doors
Automatic
70,115 Miles
£9,995
BMW 1 Series 1.5 116d M Sport DCT Euro 6 (s/s) 5dr