What Car? Classifieds have 28,352 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,352
Chosen Filters (1)
BMW 3 SERIES 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Oldham, North west
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
48,937 Miles
£18,999
BMW X5 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wolverhampton, Staffordshire
2015 reg
Diesel
5 Doors
Automatic
61,700 Miles
£21,499
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2017 reg
Diesel
5 Doors
Automatic
65,450 Miles
£27,489
BMW 4 Series 2.0 420i Sport Auto Euro 6 (s/s) 2dr
Feltham, Middlesex
2014 reg
Petrol
2 Doors
Automatic
40,800 Miles
£12,495
BMW 1 Series 1.5 116d ED Plus Euro 6 (s/s) 3dr
Stockport, Cheshire
2015 reg
Diesel
3 Doors
Manual
53,800 Miles
£7,995
BMW 5 Series 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr
Stevenage, Hertfordshire
2021 reg
Petrol Hybrid
4 Doors
Automatic
61,222 Miles
£21,479
BMW 1 Series 2.0 116d Sport Euro 5 (s/s) 5dr
Nottingham, Derbyshire
2012 reg
Diesel
5 Doors
Manual
152,300 Miles
£3,995
BMW 5 Series 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr
2017 reg
Diesel
5 Doors
Automatic
60,991 Miles
£18,949
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2015 reg
Diesel
5 Doors
Automatic
74,000 Miles
£26,489
BMW 4 SERIES 3.0 430d M Sport Auto Euro 6 (s/s) 2dr
Bedford, Bedfordshire
2018 reg
Diesel
2 Doors
Automatic
78,975 Miles
£18,489
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Nantwich, Cheshire
2018 reg
Diesel
5 Doors
Automatic
62,000 Miles
£23,995
BMW 5 SERIES 3.0 530d M Sport Auto XDrive Euro 6 (s/s) 4dr
Potters bar, Hertfordshire
2017 reg
Diesel
4 Doors
Automatic
31,000 Miles
£24,990
BMW 1 Series 2.0 120d SE Steptronic Euro 4 5dr
Chatham, Kent
2008 reg
Diesel
5 Doors
Automatic
121,000 Miles
£2,490
BMW M5 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 4dr
Manchester, Lancashire
2018 reg
Petrol
4 Doors
Automatic
21,250 Miles
£52,990
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 6 (s/s) 4dr
Batley, West yorkshire
2019 reg
Diesel
4 Doors
Automatic
31,000 Miles
£29,995
BMW 1 Series 2.0 118d M Sport Auto Euro 6 (s/s) 5dr
Waltham cross, Hertfordshire
2019 reg
Diesel
5 Doors
Automatic
27,586 Miles
£20,200
BMW 3 SERIES 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Fareham, Hampshire
2020 reg
Diesel
4 Doors
Automatic
123,077 Miles
£15,864
BMW 3 Series 1.5 318i Sport Auto Euro 6 (s/s) 4dr
Woodford green, Essex
2016 reg
Petrol
4 Doors
Automatic
67,450 Miles
£10,450
BMW 3 Series 3.0 M340d MHT Touring Auto XDrive Euro 6 (s/s) 5dr