What Car? Classifieds have 28,944 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,944
Chosen Filters (1)
BMW 1 Series 1.5 116d SE Euro 6 (s/s) 5dr
St. helens, Merseyside
2017 reg
Diesel
5 Doors
Manual
99,000 Miles
£7,550
BMW 3 Series 3.0 335d M Sport Auto XDrive Euro 6 (s/s) 4dr
Thornaby, North yorkshire
2016 reg
Diesel
4 Doors
Automatic
70,741 Miles
£15,999
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Dibden purleiu, Hampshire
2018 reg
Petrol
5 Doors
Automatic
27,160 Miles
£18,995
BMW 3 SERIES 2.0 320i Sport Auto Euro 6 (s/s) 4dr
Harrow, Middlesex
2013 reg
Petrol
4 Doors
Automatic
56,529 Miles
£8,495
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Brentford, Middlesex
2020 reg
Petrol
5 Doors
Automatic
40,221 Miles
£23,179
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)
Wetherby, West yorkshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
10,000 Miles
£79,500
BMW 4 SERIES 2.0 430i GPF M Sport Auto Euro 6 (s/s) 2dr
Derby, Derbyshire
2020 reg
Petrol
2 Doors
Automatic
26,113 Miles
£22,500
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Middlesborough, North yorkshire
2018 reg
Petrol
4 Doors
Automatic
73,508 Miles
£13,495
BMW 2 Series Gran Tourer 2.0 220d M Sport Auto Euro 6 (s/s) 5dr
Clevedon, Avon
2016 reg
Diesel
5 Doors
Automatic
75,000 Miles
£11,649
BMW 3 SERIES 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Stockport, Greater manchester
2018 reg
Diesel
4 Doors
Automatic
42,000 Miles
£16,970
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Greater manchester
2016 reg
Diesel
5 Doors
Automatic
83,000 Miles
£15,970
BMW 2 SERIES 2.0 220i GPF M Sport Auto Euro 6 (s/s) 2dr
Derby, Derbyshire
2020 reg
Petrol
2 Doors
Automatic
36,000 Miles
£19,490
BMW 2 SERIES 1.5 218i M Sport Auto Euro 6 (s/s) 5dr
Derby, Derbyshire
2016 reg
Petrol
5 Doors
Automatic
47,000 Miles
£13,000
BMW 1 SERIES 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr
Derby, Derbyshire
2019 reg
Petrol
5 Doors
Automatic
38,000 Miles
£16,290
BMW 2 Series 2.0 218d M Sport Euro 6 (s/s) 2dr
Leominster, Herefordshire
2016 reg
Diesel
2 Doors
Manual
66,152 Miles
£10,999
BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr
Ballymena, County antrim
2010 reg
Diesel
5 Doors
Automatic
169,000 Miles
£5,975
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chorley, Lancashire
2019 reg
Diesel
5 Doors
Automatic
43,085 Miles
£28,999
BMW 7 Series 3.0 730d Exclusive Auto Euro 6 (s/s) 4dr
Chichester, West sussex
2017 reg
Diesel
4 Doors
Automatic
60,100 Miles
£19,990
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Swanley, Kent
2016 reg
Petrol
5 Doors
Manual
65,223 Miles
£8,695
BMW 2 SERIES GRAN COUPE 1.5 218i Sport Euro 6 (s/s) 4dr