What Car? Classifieds have 27,287 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 27,287
Chosen Filters (1)
BMW 6 SERIES 3.0 635d Sport Steptronic Euro 4 2dr
Blackburn, Lancashire
2008 reg
Diesel
2 Doors
Automatic
180,000 Miles
£3,000
BMW 2 Series Active Tourer 1.5 218i Luxury Euro 6 (s/s) 5dr
Ferndown, Dorset
2017 reg
Petrol
5 Doors
Manual
39,000 Miles
£11,350
BMW 1 SERIES 2.0 118d Sport Euro 6 (s/s) 5dr
Stockport, Cheshire
2017 reg
Diesel
5 Doors
Manual
51,000 Miles
£10,440
BMW 4 Series 2.0 420d M Sport Auto XDrive Euro 6 (s/s) 2dr
Newcastle upon tyne, Tyne and wear
2017 reg
Diesel
2 Doors
Automatic
51,110 Miles
£16,590
BMW X1 1.5 18i SE SDrive Euro 6 (s/s) 5dr
Hull, East yorkshire
2019 reg
Petrol
5 Doors
Manual
30,418 Miles
£15,490
BMW X2 2.0 18d Sport Auto SDrive Euro 6 (s/s) 5dr
Chatham, Kent
2018 reg
Diesel
5 Doors
Automatic
48,000 Miles
£15,000
BMW Ix 40 76.6kWh M Sport Auto XDrive 5dr
Bradford, West yorkshire
2022 reg
Electric
5 Doors
Automatic
35,687 Miles
£40,000
BMW 2 Series Gran Tourer 2.0 220d Sport Euro 6 (s/s) 5dr
Raunds, Northamptonshire
2017 reg
Diesel
5 Doors
Manual
32,000 Miles
£11,995
BMW 1 Series 2.0 120d SE Steptronic Euro 4 5dr
Camberley, Surrey
2005 reg
Diesel
5 Doors
Automatic
103,000 Miles
£2,495
BMW Z4 2.0i SE Euro 4 2dr
Camberley, Surrey
2006 reg
Petrol
2 Doors
Manual
83,000 Miles
£1,795
BMW 1 Series 2.0 118d SE Euro 5 5dr
Camberley, Surrey
2009 reg
Diesel
5 Doors
Manual
154,000 Miles
£1,495
BMW 3 SERIES 3.0 330d M Sport Auto XDrive Euro 6 (s/s) 4dr
Lifton, Devon
2016 reg
Diesel
4 Doors
Automatic
66,000 Miles
£16,450
BMW 3 Series 2.0 320i SE Euro 4 4dr
Sheffield, South yorkshire
2006 reg
Petrol
4 Doors
Manual
125,000 Miles
£999
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Scunthorpe, South humberside
2023 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
21,694 Miles
£35,050
BMW 2 Series 1.5 218i GPF SE Euro 6 (s/s) 2dr
Rushden, Northamptonshire
2018 reg
Petrol
2 Doors
Manual
85,236 Miles
£10,648
BMW 2 Series 2.0 220d M Sport Auto XDrive Euro 6 (s/s) 5dr
Rushden, Northamptonshire
2016 reg
Diesel
5 Doors
Automatic
73,735 Miles
£11,148
BMW 3 SERIES 320d SE BUSINESS EDITION
Reading, Berkshire
2009 reg
Diesel
4 Doors
Manual
124,000 Miles
£1,995
BMW 3 Series 2.0 320d SE Steptronic Euro 5 4dr
Birmingham, Warwickshire
2011 reg
Diesel
4 Doors
Automatic
160,000 Miles
£2,489
BMW 1 Series 1.5 116d M Sport Auto Euro 6 (s/s) 5dr