What Car? Classifieds have 28,918 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,918
Chosen Filters (1)
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2017 reg
Diesel
5 Doors
Manual
49,667 Miles
£9,799
BMW 5 SERIES DIESEL SALOON 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
Liverpool, Lancashire
2017 reg
Diesel
4 Doors
Automatic
58,802 Miles
£17,105
BMW 3 Series 3.0 335d M Sport Touring Auto XDrive Euro 6 (s/s) 5dr
Loughborough, Leicestershire
2016 reg
Diesel
5 Doors
Automatic
116,335 Miles
£14,890
BMW 420i 2.0 M Sport Gran Coupe
London, Greater london
2019 reg
Petrol
2 Doors
Automatic
46,507 Miles
£17,000
BMW 520D 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
London, Greater london
2018 reg
Diesel
4 Doors
Automatic
46,529 Miles
£18,198
BMW 420i 2.0 M Sport Gran Coupe
London, Greater london
2019 reg
Petrol
2 Doors
Automatic
63,059 Miles
£16,198
BMW 520i 2.0 520i GPF M Sport Auto Euro 6 (s/s) 4dr
London, Greater london
2019 reg
Petrol
4 Doors
Automatic
43,633 Miles
£18,198
BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Huddersfield, Yorkshire
2019 reg
Petrol
5 Doors
Automatic
85,000 Miles
£17,995
BMW 320D 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr
London, Greater london
2017 reg
Diesel
5 Doors
Automatic
89,366 Miles
£10,198
BMW X1 1.5 18i SE SDrive Euro 6 (s/s) 5dr
London, Greater london
2020 reg
Petrol
5 Doors
Manual
72,485 Miles
£12,698
BMW 6 SERIES 3.0 640d M Sport Auto Euro 5 (s/s) 4dr
Airdrie, Lanarkshire
2013 reg
Diesel
4 Doors
Automatic
78,000 Miles
£12,490
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 3dr
Bedford, Bedfordshire
2013 reg
Petrol
3 Doors
Automatic
94,000 Miles
£9,490
BMW 3 Series 2.0 320d M Sport Euro 5 (s/s) 4dr
Nottingham, Nottinghamshire
2013 reg
Diesel
4 Doors
Manual
105,777 Miles
£8,991
BMW 5 SERIES 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr
Magherafelt, County londonderry
2018 reg
Diesel
5 Doors
Automatic
83,000 Miles
£17,750
BMW 4 SERIES 3.0 435d M Sport Auto XDrive Euro 6 (s/s) 2dr
Sandbach, Cheshire
2016 reg
Diesel
2 Doors
Automatic
80,000 Miles
£13,495
BMW 4 Series 2.0 420i GPF M Sport Auto Euro 6 (s/s) 2dr
Bolton, Lancashire
2019 reg
Petrol
2 Doors
Automatic
41,153 Miles
£17,989
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Newbridge, Midlothian
2017 reg
Diesel
5 Doors
Manual
52,052 Miles
£11,695
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr
Norwich, Norfolk
2013 reg
Diesel
5 Doors
Automatic
70,832 Miles
£14,000
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr
Bolton, Lancashire
2022 reg
Electric
5 Doors
Automatic
6,378 Miles
£43,989
BMW 3 Series 1.5 318i Sport Touring Euro 6 (s/s) 5dr