What Car? Classifieds have 28,746 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,746
Chosen Filters (1)
BMW I3 42.2kWh S Auto 5dr
Derby, Derbyshire
2021 reg
Electric
5 Doors
Automatic
31,400 Miles
£17,299
BMW 3 Series 2.0 330e 12kWh SE Pro Auto XDrive Euro 6 (s/s) 4dr
Chingford, Greater london
2021 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
35,194 Miles
£21,148
BMW 3 Series 2.0 330e 12kWh M Sport Auto XDrive Euro 6 (s/s) 4dr
Newport, Gwent
2022 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
10,998 Miles
£29,148
BMW 3 SERIES 2.0 320d Sport Euro 6 (s/s) 4dr
Congleton, Cheshire
2015 reg
Diesel
4 Doors
Manual
85,033 Miles
£8,990
BMW 1 SERIES 1.5 118i M Sport DCT Euro 6 (s/s) 5dr
Congleton, Cheshire
2020 reg
Petrol
5 Doors
Automatic
39,000 Miles
£18,990
BMW 1 Series 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr
Bournemouth, Dorset
2024 reg
Petrol
5 Doors
Automatic
14 Miles
£29,980
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr
Newbury, Berkshire
2017 reg
Diesel
5 Doors
Manual
50,801 Miles
£10,390
BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr
Salisbury, Wiltshire
2017 reg
Diesel
5 Doors
Automatic
32,339 Miles
£17,490
BMW X1 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr
Hook, Hampshire
2021 reg
Petrol
5 Doors
Automatic
35,560 Miles
£25,356
BMW 1 Series 1.5 118i M Sport Auto Euro 6 (s/s) 5dr
Salisbury, Wiltshire
2017 reg
Petrol
5 Doors
Automatic
19,304 Miles
£15,990
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 6 (s/s) 4dr
Newtownabbey, County antrim
2016 reg
Diesel
4 Doors
Automatic
78,635 Miles
£12,950
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 5dr
Chichester, West sussex
2015 reg
Petrol
5 Doors
Automatic
81,000 Miles
£13,990
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2020 reg
Petrol
5 Doors
Manual
41,023 Miles
£18,000
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2020 reg
Diesel
5 Doors
Automatic
43,029 Miles
£28,600
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2017 reg
Petrol
5 Doors
Automatic
70,903 Miles
£14,600
BMW X3 DIESEL ESTATE 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newbury, Berkshire
2016 reg
Diesel
5 Doors
Automatic
77,909 Miles
£14,619
BMW X3 DIESEL ESTATE 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Dorchester, Dorset
2021 reg
Diesel Hybrid
5 Doors
Automatic
25,087 Miles
£30,495
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr
London, Greater london
2018 reg
Diesel
5 Doors
Automatic
83,202 Miles
£24,198
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
London, Greater london
2017 reg
Diesel
5 Doors
Automatic
43,158 Miles
£18,698
BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 5dr