What Car? Classifieds have 28,636 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,636
Chosen Filters (1)
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Hook, Hampshire
2021 reg
Petrol
4 Doors
Automatic
26,030 Miles
£24,490
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Hook, Hampshire
2021 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
48,057 Miles
£21,990
BMW 1 Series 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Hook, Hampshire
2021 reg
Petrol
5 Doors
Automatic
15,202 Miles
£28,390
BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Auto XDrive Euro 6 (s/s) 4dr
Hook, Hampshire
2021 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
34,522 Miles
£28,290
BMW 2 Series 1.5 218i Sport (LCP) Euro 6 (s/s) 4dr
Hook, Hampshire
2021 reg
Petrol
4 Doors
Manual
21,681 Miles
£19,990
BMW 1 SERIES 1.5 118i SE Euro 6 (s/s) 5dr
Biggleswade, Bedfordshire
2017 reg
Petrol
5 Doors
Manual
45,000 Miles
£10,445
BMW X2 HATCHBACK 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr
Newbury, Berkshire
2021 reg
Petrol
5 Doors
Automatic
13,199 Miles
£25,124
BMW 1 SERIES 2.0 118d Sport Euro 5 5dr
Reading, Berkshire
2010 reg
Diesel
5 Doors
Manual
123,000 Miles
£1,995
BMW X1 2.0 18d XLine Auto SDrive Euro 5 (s/s) 5dr
Bridgnorth, Shropshire
2013 reg
Diesel
5 Doors
Automatic
41,938 Miles
£10,495
BMW 118i 1.5 118i Sport Euro 6 (s/s) 5dr
London, Greater london
2019 reg
Petrol
5 Doors
Manual
28,651 Miles
£12,498
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
London, Greater london
2019 reg
Diesel
5 Doors
Automatic
70,804 Miles
£24,498
BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr
Larne, County antrim
2018 reg
Petrol
5 Doors
Automatic
24,500 Miles
£23,995
BMW 1 SERIES 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Tamworth, Staffordshire
2022 reg
Petrol
5 Doors
Automatic
17,244 Miles
£29,500
BMW 3 Series 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr
Watford, Hertfordshire
2022 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
20,000 Miles
£36,995
BMW X1 2.0 18d SE Auto SDrive Euro 6 (s/s) 5dr
Uxbridge, Middlesex
2017 reg
Diesel
5 Doors
Automatic
40,000 Miles
£13,495
BMW 1 Series 2.0 118d M Sport Euro 5 (s/s) 3dr
Uxbridge, Middlesex
2013 reg
Diesel
3 Doors
Manual
75,000 Miles
£6,795
BMW X5 4.4i V8 Sport Auto 4WD Euro 3 5dr
Edgware, Middlesex
2005 reg
Petrol
5 Doors
Automatic
88,000 Miles
£4,995
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Watford, Hertfordshire
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
42,840 Miles
£20,500
BMW 2 SERIES 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr