What Car? Classifieds have 28,975 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,975
Chosen Filters (1)
BMW 4 Series Gran Coupe 3.0 430d M Sport Hatchback 5dr 3.0 430d M Sport Auto Euro 6 (s/s) 5dr
Portadown, Northern ireland
2019 reg
Diesel
5 Doors
Automatic
50,800 Miles
£19,995
BMW X5 DIESEL ESTATE 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Dorchester, Dorset
2019 reg
Diesel
5 Doors
Automatic
23,000 Miles
£43,495
BMW X1 1.5 18i XLine DCT SDrive Euro 6 (s/s) 5dr
London, Greater london
2020 reg
Petrol
5 Doors
Automatic
55,155 Miles
£18,000
BMW I3 42.2kWh S Auto 5dr
London, Greater london
2021 reg
Electric
5 Doors
Automatic
66,576 Miles
£14,198
BMW 320i 2.0 320i Sport Auto Euro 6 (s/s) 4dr
London, Greater london
2021 reg
Petrol
4 Doors
Automatic
68,027 Miles
£19,198
BMW 3 SERIES 1.5 318i Sport Auto Euro 6 (s/s) 4dr
Telford, Shropshire
2018 reg
Petrol
4 Doors
Automatic
49,242 Miles
£12,995
BMW 1 Series M135i 3.0 PETROL AUTO M SPORT
Maidenhead, Berkshire
2012 reg
Petrol
5 Doors
Automatic
60,000 Miles
£13,995
BMW 5 Series 2.0 520d ED SE Auto Euro 6 (s/s) 4dr
Reading, Berkshire
2017 reg
Diesel
4 Doors
Automatic
80,106 Miles
£13,990
BMW 3 Series 2.0 320d Sport Euro 5 (s/s) 4dr
Ballymoney, County antrim
2012 reg
Diesel
4 Doors
Manual
104,215 Miles
£7,990
BMW 1 Series 1.5 118i GPF M Sport Euro 6 (s/s) 3dr
Rochdale, Lancashire
2018 reg
Petrol
3 Doors
Manual
40,000 Miles
£13,495
BMW 5 SERIES 3.0 530d M Sport Auto Euro 6 (s/s) 4dr
Dunstable, Bedfordshire
2016 reg
Diesel
4 Doors
Automatic
93,000 Miles
£12,989
BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr
Leeds, Leeds
2015 reg
Diesel
2 Doors
Automatic
119,797 Miles
£8,995
BMW I3 42.2kWh Auto 5dr
Reading, Berkshire
2020 reg
Electric
5 Doors
Automatic
59,652 Miles
£12,490
BMW 1 SERIES 3.0 M140i Auto Euro 6 (s/s) 3dr
Dunstable, Bedfordshire
2017 reg
Petrol
3 Doors
Automatic
44,000 Miles
£17,989
BMW 6 Series Gran Turismo 3.0 630d M Sport GT Auto XDrive Euro 6 (s/s) 5dr
Reading, Berkshire
2018 reg
Diesel
5 Doors
Automatic
38,085 Miles
£24,890
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Royston, Hertfordshire
2018 reg
Petrol
5 Doors
Automatic
20,142 Miles
£20,495
BMW X1 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2020 reg
Petrol
5 Doors
Automatic
24,400 Miles
£19,250
BMW 2 Series 1.5 218i M Sport Auto Euro 6 (s/s) 2dr
Birmingham, West midlands
2018 reg
Petrol
2 Doors
Automatic
61,116 Miles
£11,990
BMW 5 Series 2.0 520d MHT SE Touring Auto Euro 6 (s/s) 5dr
Reading, Berkshire
2020 reg
Diesel Hybrid
5 Doors
Automatic
47,257 Miles
£21,990
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr