What Car? Classifieds have 29,456 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 29,456
Chosen Filters (1)
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Leeds, West yorkshire
2016 reg
Petrol
4 Doors
Automatic
48,028 Miles
£30,991
BMW 1 SERIES 2.0 116d Sport Auto Euro 5 (s/s) 5dr
Crewe, Cheshire
2014 reg
Diesel
5 Doors
Automatic
52,000 Miles
£9,490
BMW 4 SERIES 2.0 430i M Sport Pro Edition Auto Euro 6 (s/s) 2dr
Blackpool, Lancashire
2022 reg
Petrol
2 Doors
Automatic
27,500 Miles
£34,990
BMW 5 Series 2.0 520d SE Touring Auto Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2018 reg
Diesel
5 Doors
Automatic
155,542 Miles
£9,995
BMW X1 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Barnsley, Yorkshire
2013 reg
Diesel
5 Doors
Automatic
79,600 Miles
£8,700
BMW 1 Series 2.0 120d M Sport Euro 5 (s/s) 5dr
Birmingham, Worcestershire
2011 reg
Diesel
5 Doors
Manual
119,000 Miles
£3,295
BMW 1 Series 1.5 116d Sport Auto Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2019 reg
Diesel
5 Doors
Automatic
35,024 Miles
£13,498
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Wolverhampton, West midlands
2022 reg
Petrol
4 Doors
Automatic
10,469 Miles
£29,698
BMW 3 Series 2.0 318d Sport Auto Euro 5 (s/s) 4dr
Dewsbury, West yorkshire
2014 reg
Diesel
4 Doors
Automatic
129,000 Miles
£5,995
BMW Ix 40 76.6kWh M Sport Auto XDrive 5dr (11kW Charger)
Kirkcaldy, Fife
2023 reg
Electric
5 Doors
Automatic
1,299 Miles
£62,898
BMW X1 2.0 18d M Sport SDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2021 reg
Diesel
5 Doors
Manual
24,827 Miles
£22,998
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 5dr
Bolton, Lancashire
2017 reg
Diesel
5 Doors
Automatic
75,699 Miles
£15,498
BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr
Ayr, Ayrshire
2020 reg
Diesel
5 Doors
Manual
48,854 Miles
£20,998
BMW 3 Series 2.0 320i SE Euro 4 4dr
Peterborough, Cambridgeshire
2007 reg
Petrol
4 Doors
Manual
91,000 Miles
£1,975
BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr
York, Yorkshire
2023 reg
Petrol
5 Doors
Automatic
11,000 Miles
£84,985
BMW 1 Series 1.5 116d ED Plus Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2017 reg
Diesel
5 Doors
Manual
67,875 Miles
£8,990
BMW 3 Series 2.0 318i SE Euro 5 2dr
Bedford, Bedfordshire
2012 reg
Petrol
2 Doors
Manual
40,000 Miles
£5,995
BMW 1 SERIES 1.5 116d ED Plus Euro 6 (s/s) 5dr
Belfast, County antrim
2015 reg
Diesel
5 Doors
Manual
46,958 Miles
£8,999
BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr