What Car? Classifieds have 28,492 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,492
Chosen Filters (1)
BMW 3 SERIES 2.0 320i SE Euro 6 (s/s) 4dr
Stockton-on-tees, Durham
2016 reg
Petrol
4 Doors
Manual
49,943 Miles
£10,484
BMW I3 Auto Euro 6 (s/s) 5dr (Range Extender)
Saltash, Cornwall
2014 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
62,000 Miles
£8,990
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr
Tavistock, Devon
2012 reg
Diesel
5 Doors
Manual
95,000 Miles
£4,895
BMW 5 SERIES 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr
Rochdale, Lancashire
2021 reg
Diesel Hybrid
5 Doors
Automatic
39,000 Miles
£28,995
BMW 2 Series 2.0 220i GPF SE DCT Euro 6 (s/s) 5dr
Grimsby, South humberside
2019 reg
Petrol
5 Doors
Automatic
26,174 Miles
£13,890
BMW 4 Series 2.0 420i M Sport Pro Edition Auto Euro 6 (s/s) 5dr
Grimsby, South humberside
2021 reg
Petrol
5 Doors
Automatic
32,000 Miles
£29,990
BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr
Grimsby, South humberside
2015 reg
Diesel
2 Doors
Automatic
47,500 Miles
£12,990
BMW X3 80kWh Premier Edition Auto 5dr
Grimsby, South humberside
2021 reg
Electric
5 Doors
Automatic
23,400 Miles
£31,990
BMW 5 Series 2.0 530e 12kWh M Sport Steptronic Euro 6 (s/s) 4dr
Grimsby, South humberside
2022 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
12,224 Miles
£36,890
BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
Bournemouth, Dorset
2020 reg
Diesel
5 Doors
Automatic
12,011 Miles
£29,790
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Gravesend, Kent
2020 reg
Petrol
4 Doors
Automatic
59,000 Miles
£20,475
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr
Ilford, Essex
2014 reg
Petrol
4 Doors
Automatic
69,800 Miles
£24,495
BMW X2 2.0 18d Sport SDrive Euro 6 (s/s) 5dr
Atherstone, Warwickshire
2019 reg
Diesel
5 Doors
Manual
102,000 Miles
£11,499
BMW 3 SERIES 2.0 320d M Sport Touring XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2016 reg
Diesel
5 Doors
Manual
55,000 Miles
£13,500
BMW M5 4.4 V8 DCT Euro 5 (s/s) 4dr
Cambridge, Cambridgeshire
2013 reg
Petrol
4 Doors
Automatic
55,154 Miles
£20,491
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wakefield, West yorkshire
2016 reg
Diesel
5 Doors
Automatic
91,000 Miles
£20,990
BMW 3 Series 2.0 318i Sport Plus Edition Touring Euro 5 (s/s) 5dr
Tonbridge, Kent
2011 reg
Petrol
5 Doors
Manual
105,000 Miles
£4,250
BMW 3 Series 2.0 320i SE Auto XDrive Euro 6 (s/s) 4dr
Watford, Hertfordshire
2017 reg
Petrol
4 Doors
Automatic
106,000 Miles
£8,995
BMW M3 3.2i 2dr
Ashford, Kent
2005 reg
Petrol
2 Doors
Manual
61,522 Miles
£27,500
BMW 1 SERIES 1.5 116d SE Business Euro 6 (s/s) 5dr