What Car? Classifieds have 28,024 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,024
Chosen Filters (1)
BMW 3 SERIES 2.0 320i Sport Euro 6 (s/s) 4dr
Derby, Derbyshire
2016 reg
Petrol
4 Doors
Manual
40,000 Miles
£11,000
BMW 3 SERIES 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Derby, Derbyshire
2018 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
36,000 Miles
£16,800
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr
St neots, Cambridgeshire
2024 reg
Petrol
2 Doors
Automatic
513 Miles
£60,995
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2018 reg
Diesel
5 Doors
Automatic
37,000 Miles
£32,750
BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr
Winchester, Hampshire
2020 reg
Diesel
5 Doors
Automatic
42,000 Miles
£22,995
BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Gateshead, Tyne & wear
2019 reg
Petrol
4 Doors
Automatic
56,298 Miles
£19,990
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Witham, Essex
2020 reg
Petrol
5 Doors
Manual
23,500 Miles
£16,195
BMW 1 Series 2.0 120d M Sport Auto Euro 6 (s/s) 5dr
Leicester, Leicestershire
2017 reg
Diesel
5 Doors
Automatic
67,000 Miles
£12,490
BMW 7 Series 4.4 750i V8 Auto Euro 6 (s/s) 4dr
Shepperton, Middlesex
2015 reg
Petrol
4 Doors
Automatic
70,251 Miles
£20,998
BMW 4 SERIES 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 5dr
Carlisle, Cumbria
2019 reg
Diesel
5 Doors
Automatic
40,961 Miles
£22,490
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
St neots, Cambridgeshire
2018 reg
Petrol
5 Doors
Automatic
31,672 Miles
£22,995
BMW I3 33kWh Auto 5dr
Edinburgh, Midlothian
2018 reg
Electric
5 Doors
Automatic
40,285 Miles
£11,449
BMW 5 Series 3.0 530d M Sport Auto Euro 6 (s/s) 4dr
Guiseley, Yorkshire
2018 reg
Diesel
4 Doors
Automatic
68,000 Miles
£19,995
BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 2dr
Wigan, Lancashire
2015 reg
Diesel
2 Doors
Automatic
63,449 Miles
£11,990
BMW 1 Series 1.5 116d M Sport Auto Euro 6 (s/s) 5dr
Farnbourgh, Hampshire
2018 reg
Diesel
5 Doors
Automatic
43,000 Miles
£14,000
BMW 5 Series 2.0 520d SE Business Edition Steptronic Euro 4 4dr
Chesterfield, Derbyshire
2009 reg
Diesel
4 Doors
Automatic
103,234 Miles
£3,750
BMW X7 4.4 M60i V8 Auto XDrive Euro 6 (s/s) 5dr (7 Seat)
Guildford, Surrey
2023 reg
Petrol
5 Doors
Automatic
7,198 Miles
£104,850
BMW 2 SERIES 1.5 218i Sport Euro 6 (s/s) 2dr
Belfast, County antrim
2018 reg
Petrol
2 Doors
Manual
45,000 Miles
£12,799
BMW 8 Series Gran Coupe 3.0 840i Steptronic Euro 6 (s/s) 4dr