What Car? Classifieds have 28,638 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,638
Chosen Filters (1)
BMW 6 SERIES GRAN COUPE 3.0 640d M Sport Auto Euro 6 (s/s) 4dr
Oldham, Lancashire
2017 reg
Diesel
4 Doors
Automatic
30,000 Miles
£23,449
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Lincolnshire
2017 reg
Diesel
5 Doors
Automatic
43,672 Miles
£15,399
BMW 1 SERIES 2.0 118d Sport Euro 6 (s/s) 5dr
Carlisle, Cumberland
2017 reg
Diesel
5 Doors
Manual
69,405 Miles
£9,995
BMW 3 Series 2.0 320d M Sport Touring Euro 5 (s/s) 5dr
Reading, Oxfordshire
2011 reg
Diesel
5 Doors
Manual
151,000 Miles
£2,500
BMW 3 Series 2.0 320d M Sport Euro 5 2dr
Reading, Oxfordshire
2010 reg
Diesel
2 Doors
Manual
126,000 Miles
£2,995
BMW 3 Series 2.0 318d M Sport Euro 5 4dr
Ashton-under-lyne, Lancashire
2010 reg
Diesel
4 Doors
Manual
110,384 Miles
£3,195
BMW 4 SERIES 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr
Manchester, Lancashire
2018 reg
Petrol
5 Doors
Automatic
28,158 Miles
£18,998
BMW 5 Series 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Nottingham, Nottinghamshire
2016 reg
Diesel
4 Doors
Automatic
87,266 Miles
£12,998
BMW 4 SERIES GRAN COUPE 3.0 430d Luxury Auto XDrive Euro 6 (s/s) 5dr
Newtownabbey, County antrim
2014 reg
Diesel
5 Doors
Automatic
64,700 Miles
£11,995
BMW I3 42.2kWh Auto 5dr
Oldbury, West midlands
2021 reg
Electric
5 Doors
Automatic
16,693 Miles
£16,998
BMW 4 SERIES 2.0 420i M Sport Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2018 reg
Petrol
5 Doors
Automatic
60,178 Miles
£16,698
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
Glasgow, Lanarkshire
2022 reg
Petrol
4 Doors
Automatic
13,377 Miles
£24,498
BMW Z4 3.0 Si Sport Euro 4 2dr
Northampton, Northamptonshire
2007 reg
Petrol
2 Doors
Manual
64,672 Miles
£8,990
BMW 4 Series 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr
Salisbury, Wiltshire
2018 reg
Diesel
2 Doors
Automatic
28,915 Miles
£24,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Newbridge, Midlothian
2013 reg
Diesel
5 Doors
Automatic
88,000 Miles
£10,295
BMW 2 SERIES 1.5 218i Sport Euro 6 (s/s) 5dr
Belfast
2018 reg
Petrol
5 Doors
Manual
57,164 Miles
£12,799
BMW 4 SERIES 2.0 420i M Sport Auto XDrive Euro 6 (s/s) 5dr
South shields, Tyne and wear
2014 reg
Petrol
5 Doors
Automatic
64,351 Miles
£11,999
BMW 3 Series 3.0 325d SE Steptronic Euro 5 4dr
Dewsbury, West yorkshire
2010 reg
Diesel
4 Doors
Automatic
107,027 Miles
£3,570
BMW 3 SERIES 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr
Walsall, Staffordshire
2019 reg
Diesel
5 Doors
Automatic
68,587 Miles
£13,499
BMW 2 Series Gran Coupe 2.0 220d M Sport Auto Euro 6 (s/s) 4dr