What Car? Classifieds have 28,040 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,040
Chosen Filters (1)
BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr
Sandy, Bedfordshire
2014 reg
Diesel
4 Doors
Automatic
134,900 Miles
£5,490
BMW X5 2.0 40e 9.0kWh SE Auto XDrive Euro 6 (s/s) 5dr
Berkeley, Gloucestershire
2017 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
72,000 Miles
£18,794
BMW 1 Series 2.0 120d BluePerformance SE Auto Euro 6 (s/s) 5dr
Wakefield, West yorkshire
2013 reg
Diesel
5 Doors
Automatic
56,000 Miles
£8,495
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr
Leicester, Leicestershire
2022 reg
Petrol
4 Doors
Automatic
14,394 Miles
£24,059
BMW 3 Series 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr
Berkeley, Gloucestershire
2016 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
73,000 Miles
£11,494
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr
Camberley, Surrey
2015 reg
Diesel
5 Doors
Manual
78,000 Miles
£4,949
BMW 1 Series 2.0 116d ES Euro 4 5dr
Reading, Berkshire
2010 reg
Diesel
5 Doors
Manual
154,000 Miles
£1,495
BMW X5 3.0d SE Auto 4WD Euro 4 5dr
Ferndown, Dorset
2008 reg
Diesel
5 Doors
Automatic
113,000 Miles
£6,995
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 5 (s/s) 4dr
Berkeley, Gloucestershire
2015 reg
Diesel
4 Doors
Automatic
61,000 Miles
£12,643
BMW 3 Series 2.0 318i ES Euro 4 4dr
Camberley, Surrey
2007 reg
Petrol
4 Doors
Manual
86,000 Miles
£2,500
BMW 5 SERIES 2.0 520d M Sport Auto XDrive Euro 6 (s/s) 4dr
Steeple, Essex
2017 reg
Diesel
4 Doors
Automatic
69,713 Miles
£17,795
BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr
Borehamwood, Hertfordshire
2019 reg
Petrol
4 Doors
Automatic
72,000 Miles
£17,000
BMW X5 3.0 30d SE Auto XDrive Euro 6 (s/s) 5dr
Chesham, Buckinghamshire
2015 reg
Diesel
5 Doors
Automatic
81,000 Miles
£18,995
BMW 3 Series 3.0 325i SE Auto Euro 4 4dr
Berkeley, Gloucestershire
2008 reg
Petrol
4 Doors
Automatic
177,000 Miles
£2,994
BMW 2 SERIES 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr
Steeple, Essex
2018 reg
Petrol
2 Doors
Automatic
77,217 Miles
£11,996
BMW 3 Series 2.0 320d Sport Plus Edition Euro 5 (s/s) 4dr
Birmingham, West midlands
2011 reg
Diesel
4 Doors
Manual
125,000 Miles
£4,195
BMW X1 1.5 18i GPF SE DCT SDrive Euro 6 (s/s) 5dr
Ilford, Essex
2019 reg
Petrol
5 Doors
Automatic
95,000 Miles
£11,995
BMW 4 Series 3.0 430d M Sport Auto Euro 6 (s/s) 2dr
Peterborough, Cambridgeshire
2014 reg
Diesel
2 Doors
Automatic
110,000 Miles
£9,475
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Linwood, Renfrewshire
2016 reg
Diesel
5 Doors
Automatic
69,053 Miles
£13,998
BMW X2 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr