What Car? Classifieds have 28,878 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,878
Chosen Filters (1)
BMW X1 2.0 23d SE Steptronic XDrive Euro 5 5dr
Hemel hempstead, Hertfordshire
2010 reg
Diesel
5 Doors
Automatic
129,000 Miles
£4,795
BMW 3 SERIES 2.0 318i SE Pro Auto Euro 6 (s/s) 4dr
Peterborough, Cambridgeshire
2021 reg
Petrol
4 Doors
Automatic
80,346 Miles
£16,700
BMW 3 Series 2.0 320d ED EfficientDynamics Business Euro 5 (s/s) 4dr
Middlesbrough, Cleveland
2014 reg
Diesel
4 Doors
Manual
84,380 Miles
£6,995
BMW 3 SERIES 2.0 320d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Newcastle upon tyne, Tyne and wear
2016 reg
Diesel
5 Doors
Automatic
49,734 Miles
£15,499
BMW 1 SERIES M135I Xdrive 5Dr Step Auto
Stoke on trent, Staffordshire
2020 reg
Petrol
5 Doors
Automatic
27,609 Miles
£25,999
BMW 3 Series 2.0 320d M Sport Auto Euro 5 2dr
Heckmondwike, West yorkshire
2013 reg
Diesel
2 Doors
Automatic
100,623 Miles
£5,995
BMW 3 Series 3.0 330Ci 330 Sport 2dr
Peterborough, Lincolnshire
2001 reg
Petrol
2 Doors
Manual
147,089 Miles
£2,500
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2014 reg
Diesel
5 Doors
Automatic
76,585 Miles
£18,999
BMW 7 Series 3.0 730Ld M Sport Auto Euro 6 (s/s) 4dr
London
2016 reg
Diesel
4 Doors
Automatic
95,800 Miles
£22,995
BMW 3 Series 2.0 320i M Sport Shadow Edition Auto XDrive Euro 6 (s/s) 4dr
Welwyn garden city, Hertfordshire
2017 reg
Petrol
4 Doors
Automatic
60,165 Miles
£15,490
BMW 1 Series 2.0 120d M Sport Auto Euro 5 (s/s) 3dr
Heckmondwike, West yorkshire
2014 reg
Diesel
3 Doors
Automatic
100,971 Miles
£6,795
BMW 2 Series 3.0 M240i Auto Euro 6 (s/s) 2dr
Birmingham, West midlands
2017 reg
Petrol
2 Doors
Automatic
66,000 Miles
£11,990
BMW 1 SERIES 2.0 120d SE Steptronic Euro 4 2dr
Potters bar, Hertfordshire
2008 reg
Diesel
2 Doors
Automatic
19,600 Miles
£7,990
BMW 2 Series 1.5 218i M Sport Auto Euro 6 (s/s) 2dr
Southend-on-sea, Essex
2017 reg
Petrol
2 Doors
Automatic
75,557 Miles
£12,795
BMW 7 Series 3.0 740Ld Exclusive Auto XDrive Euro 6 (s/s) 4dr
London, Essex
2019 reg
Diesel
4 Doors
Automatic
36,500 Miles
£26,490
BMW 3 Series 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr
Peterborough, Northamptonshire
2012 reg
Diesel
4 Doors
Manual
140,000 Miles
£3,290
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2019 reg
Petrol
5 Doors
Automatic
51,929 Miles
£20,000
BMW 3 Series 2.0 320i Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2015 reg
Petrol
5 Doors
Automatic
56,603 Miles
£13,250
BMW 5 Series 3.0 530d M Sport Auto Euro 6 (s/s) 4dr