What Car? Classifieds have 29,460 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,460
Chosen Filters (1)
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Harlow, Essex
2015 reg
Diesel
5 Doors
Automatic
86,860 Miles
£19,989
BMW 5 Series 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr
Preston, Lancashire
2023 reg
Petrol Hybrid
4 Doors
Automatic
3,959 Miles
£45,490
BMW 6 Series 4.4 645Ci V8 Auto Euro 3 2dr
Biggleswade, Bedfordshire
2004 reg
Petrol
2 Doors
Automatic
76,000 Miles
£4,790
BMW 1 Series 1.5 116d M Sport Euro 6 (s/s) 5dr
2020 reg
Diesel
5 Doors
Manual
16,193 Miles
£20,099
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
2020 reg
Diesel
5 Doors
Automatic
50,869 Miles
£39,959
BMW 3 Series 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
2017 reg
Diesel
4 Doors
Automatic
56,641 Miles
£16,449
BMW 3 Series 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2018 reg
Diesel
5 Doors
Automatic
65,000 Miles
£11,795
BMW 5 Series 2.0 520d SE Auto Euro 6 (s/s) 4dr
Sheffield, Yorkshire
2017 reg
Diesel
4 Doors
Automatic
85,000 Miles
£13,290
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