What Car? Classifieds have 28,662 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,662
Chosen Filters (1)
BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 2dr
Windlesham, Surrey
2018 reg
Diesel
2 Doors
Automatic
11,558 Miles
£17,800
BMW 3 Series 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr
Camberley, Surrey
2010 reg
Diesel
4 Doors
Manual
130,000 Miles
£2,500
BMW X2 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr
Hartlepool, Cleveland
2019 reg
Petrol
5 Doors
Automatic
130,465 Miles
£10,425
BMW Z4 2.5 23i M Sport Highline Edition SDrive Euro 5 2dr
Hook, Hampshire
2011 reg
Petrol
2 Doors
Manual
67,000 Miles
£9,750
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Knaresborough, North yorkshire
2019 reg
Diesel
5 Doors
Automatic
47,745 Miles
£28,990
BMW 2 Series Active Tourer 2.0 220d SE Auto XDrive Euro 6 (s/s) 5dr
Reading, Berkshire
2018 reg
Diesel
5 Doors
Automatic
22,818 Miles
£13,990
BMW 2 Series 3.0 M240i GPF Auto Euro 6 (s/s) 2dr
Iver, Buckinghamshire
2019 reg
Petrol
2 Doors
Automatic
38,000 Miles
£21,495
BMW 2 SERIES 2.0 218d M Sport Euro 6 (s/s) 5dr
Stockport, Cheshire
2018 reg
Diesel
5 Doors
Manual
59,000 Miles
£13,970
BMW 2 Series 3.0 M235i Euro 6 (s/s) 2dr
Bedford, Bedfordshire
2016 reg
Petrol
2 Doors
Manual
26,740 Miles
£15,995
BMW IX1 30 66.5kWh M Sport Auto XDrive 5dr (11kW Charger)
Huddersfield, West yorkshire
2023 reg
Electric
5 Doors
Automatic
9,578 Miles
£41,850
BMW 1 SERIES 2.0 120d M Sport XDrive Euro 5 (s/s) 5dr
Lifton, Devon
2013 reg
Diesel
5 Doors
Manual
104,000 Miles
£8,250
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr
Ampthill, Bedfordshire
2022 reg
Electric
5 Doors
Automatic
20,500 Miles
£34,989
BMW 1 Series 1.5 116d SE Business Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2019 reg
Diesel
5 Doors
Manual
43,228 Miles
£11,490
BMW 3 Series 2.0 320i M Sport Auto XDrive Euro 6 (s/s) 4dr
Bedford, Bedfordshire
2019 reg
Petrol
4 Doors
Automatic
32,083 Miles
£23,310
BMW 1 Series 2.0 128ti (LCP) Auto Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2022 reg
Petrol
5 Doors
Automatic
6,820 Miles
£27,599
BMW 3 Series 2.0 320d SE Touring Euro 6 (s/s) 5dr
Gateshead, Tyne and wear
2017 reg
Diesel
5 Doors
Manual
63,550 Miles
£11,850
BMW 5 Series 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr
Nottingham, Nottinghamshire
2019 reg
Petrol
4 Doors
Automatic
46,117 Miles
£17,899
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Addlestone, Surrey
2018 reg
Petrol
5 Doors
Manual
61,505 Miles
£10,499
BMW 3 Series 3.0 335d M Sport Steptronic Euro 4 2dr