What Car? Classifieds have 28,480 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,480
Chosen Filters (1)
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Birmingham, Warwickshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
39,361 Miles
£19,499
BMW Z4 3.0 30i M Sport Auto SDrive Euro 5 2dr
Derby, Derbyshire
2010 reg
Petrol
2 Doors
Automatic
84,795 Miles
£7,989
BMW 2 SERIES ACTIVE TOURER 1.5 216d Sport DCT Euro 6 (s/s) 5dr
Bury, Lancs
2019 reg
Diesel
5 Doors
Automatic
48,780 Miles
£12,499
BMW 1 SERIES 1.5 118i M Sport Shadow Edition Auto Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2018 reg
Petrol
5 Doors
Automatic
19,356 Miles
£17,000
BMW 4 SERIES 2.0 430i GPF M Sport Auto Euro 6 (s/s) 2dr
Bury, Lancs
2019 reg
Petrol
2 Doors
Automatic
22,448 Miles
£23,250
BMW I3 42.2kWh S Auto 5dr
Bury, Lancs
2022 reg
Electric
5 Doors
Automatic
14,609 Miles
£19,450
BMW 3 Series Gran Turismo 2.0 320d Luxury GT Auto Euro 6 (s/s) 5dr
2014 reg
Diesel
5 Doors
Automatic
70,115 Miles
£9,995
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Northampton, Northamptonshire
2016 reg
Petrol
4 Doors
Automatic
48,777 Miles
£31,950
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr
Salisbury, Wiltshire
2017 reg
Petrol
5 Doors
Manual
43,894 Miles
£10,260
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr
Bishop's stortford, Hertfordshire
2019 reg
Diesel
5 Doors
Automatic
35,000 Miles
£48,995
BMW X3 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2018 reg
Diesel
5 Doors
Automatic
63,932 Miles
£22,000
BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr
Rotherham, South yorkshire
2019 reg
Petrol
4 Doors
Automatic
32,926 Miles
£22,300
BMW 3 Series 2.0 316d Sport Euro 5 (s/s) 4dr
Keighley, West yorkshire
2012 reg
Diesel
4 Doors
Manual
172,000 Miles
£2,989
BMW I4 35 70.2kWh Sport Gran Coupe Auto EDrive 5dr
Romford, Essex
2024 reg
Electric
5 Doors
Automatic
0
£47,000
BMW 1 Series 2.0 118d M Sport Euro 5 2dr
Accrington, Lancashire
2011 reg
Diesel
2 Doors
Manual
99,000 Miles
£3,595
BMW 3 Series 2.0 318i SE Business Edition Euro 5 4dr
Milton keynes, Buckinghamshire
2010 reg
Petrol
4 Doors
Manual
102,600 Miles
£3,595
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2018 reg
Petrol
5 Doors
Manual
17,750 Miles
£17,250
BMW 1 Series 2.0 120d BluePerformance SE Euro 6 (s/s) 3dr
Stoke-on-trent, Staffordshire
2014 reg
Diesel
3 Doors
Manual
94,000 Miles
£5,995
BMW 5 Series 3.0 530i SE Steptronic Euro 4 4dr
Romford (opposite romford cemetery), Essex
2008 reg
Petrol
4 Doors
Automatic
147,000 Miles
£3,295
BMW X6 M 4.4 BiTurbo V8 Auto XDrive Euro 6 (s/s) 5dr