What Car? Classifieds have 29,127 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 29,127
Chosen Filters (1)
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Banbury, Oxfordshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
41,266 Miles
£19,599
BMW 1 Series 1.6 116d ED EfficientDynamics Business Euro 5 (s/s) 5dr
Walsall, West midlands
2014 reg
Diesel
5 Doors
Manual
81,802 Miles
£6,350
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Shrewsbury, Shropshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
57,140 Miles
£18,199
BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Grantham, Lincolnshire
2017 reg
Diesel
4 Doors
Automatic
43,891 Miles
£14,750
BMW 3 Series 1.5 318i Sport Euro 6 (s/s) 4dr
Wakefield, West yorkshire
2016 reg
Petrol
4 Doors
Manual
74,003 Miles
£8,299
BMW Z4 2.0 20i Sport Auto SDrive Euro 6 (s/s) 2dr
Mansfield, Nottinghamshire
2022 reg
Petrol
2 Doors
Automatic
3,057 Miles
£28,990
BMW 4 Series 2.0 420d M Sport XDrive Euro 6 (s/s) 2dr
Blackburn, Lancashire
2016 reg
Diesel
2 Doors
Manual
59,682 Miles
£12,740
BMW 1 SERIES HATCHBACK 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2021 reg
Petrol
5 Doors
Automatic
34,780 Miles
£28,617
BMW 3 Series 2.0 320d M Sport Shadow Edition Touring Auto XDrive Euro 6 (s/s) 5dr
Aberdeen, Aberdeenshire
2019 reg
Diesel
5 Doors
Automatic
23,203 Miles
£25,500
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Aberdeen, Aberdeenshire
2021 reg
Petrol
4 Doors
Automatic
14,702 Miles
£26,000
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 6 (s/s) 4dr
Aberdeen, Aberdeenshire
2020 reg
Diesel
4 Doors
Automatic
48,158 Miles
£23,500
BMW 4 SERIES 3.0 430d M Sport Auto Euro 6 (s/s) 2dr
Stoke, Staffordshire
2019 reg
Diesel
2 Doors
Automatic
38,583 Miles
£21,998
BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr
Stirling, Stirlingshire
2020 reg
Petrol
2 Doors
Automatic
17,215 Miles
£36,998
BMW 2 SERIES 220i M Sport 4dr Step Auto
Glasgow, Renfrewshire
2022 reg
Petrol
4 Doors
Automatic
8,116 Miles
£28,498
BMW 1 Series 1.5 116d SE (LCP) DCT Euro 6 (s/s) 5dr
Oldbury, West midlands
2021 reg
Diesel
5 Doors
Automatic
47,910 Miles
£16,998
BMW I3 33kWh S Auto 5dr
Altrincham, Cheshire
2018 reg
Electric
5 Doors
Automatic
38,101 Miles
£13,498
BMW 1 SERIES 2.0 116d Sport Auto Euro 5 (s/s) 5dr
Ipswich, Suffolk
2014 reg
Diesel
5 Doors
Automatic
81,030 Miles
£7,399
BMW 1 Series 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr
Scunthorpe, South humberside
2021 reg
Petrol
5 Doors
Manual
7,939 Miles
£22,190
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr