What Car? Classifieds have 28,515 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,515
Chosen Filters (1)
BMW 7 Series 2.0 740e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr
Hinckley, Leicestershire
2017 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
67,230 Miles
£20,000
BMW 1 Series 1.5 116d M Sport Euro 6 (s/s) 3dr
Nottingham, Nottinghamshire
2016 reg
Diesel
3 Doors
Manual
60,631 Miles
£10,991
BMW 1 Series 1.5 116d M Sport (LCP) DCT Euro 6 (s/s) 5dr
Barrow-in-furness, Cumbria
2024 reg
Diesel
5 Doors
Automatic
900 Miles
£28,950
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Harrow, Middlesex
2019 reg
Diesel
5 Doors
Automatic
59,500 Miles
£45,000
BMW X3 3.0 Sd M Sport Steptronic 4WD Euro 4 5dr
Rossendale, Lancashire
2007 reg
Diesel
5 Doors
Automatic
127,632 Miles
£2,995
BMW 3 SERIES 2.0 318d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr
Luton, Bedfordshire
2018 reg
Diesel
4 Doors
Automatic
81,044 Miles
£14,000
BMW 4 SERIES 2.0 420d M Sport Auto Euro 6 (s/s) 2dr
Stevenage, Hertfordshire
2019 reg
Diesel
2 Doors
Automatic
11,307 Miles
£24,500
BMW 5 SERIES 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr
Wakefield, West yorkshire
2018 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
45,301 Miles
£22,450
BMW 3 SERIES 3.0 330d M Sport Auto Euro 6 (s/s) 4dr
Yiewsley, Greater london
2017 reg
Diesel
4 Doors
Automatic
53,000 Miles
£15,950
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Chatham, Kent
2020 reg
Petrol
4 Doors
Automatic
56,139 Miles
£20,200
BMW X6 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chatham, Kent
2017 reg
Diesel
5 Doors
Automatic
73,451 Miles
£21,900
BMW 5 Series 2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr
Chatham, Kent
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
78,495 Miles
£16,800
BMW 4 Series 2.0 428i SE Euro 6 (s/s) 2dr
Farnham, Surrey
2015 reg
Petrol
2 Doors
Manual
42,000 Miles
£12,750
BMW Z4 3.0 M40i Auto SDrive Euro 6 (s/s) 2dr
Wilmslow, Cheshire
2020 reg
Petrol
2 Doors
Automatic
22,402 Miles
£35,999
BMW 5 Series 3.0 540i M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Woking, Surrey
2017 reg
Petrol
5 Doors
Automatic
65,095 Miles
£26,199
BMW 3 Series 2.0 320d M Sport Euro 6 (s/s) 4dr
Sheffield, South yorkshire
2019 reg
Diesel
4 Doors
Manual
26,754 Miles
£22,980
BMW 1 SERIES 2.0 118d M Sport Euro 6 (s/s) 5dr
Tavistock, Devon
2020 reg
Diesel
5 Doors
Manual
49,000 Miles
£17,995
BMW 1 SERIES 2.0 125d M Sport Auto Euro 6 (s/s) 3dr
Southampton, Hampshire
2017 reg
Diesel
3 Doors
Automatic
41,000 Miles
£15,990
BMW 3 Series 2.0 318i M Sport Auto Euro 6 (s/s) 4dr