What Car? Classifieds have 29,125 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 29,125
Chosen Filters (1)
BMW 3 SERIES 2.0 320d M Sport Auto XDrive Euro 5 (s/s) 4dr
Bristol, Gloucestershire
2013 reg
Diesel
4 Doors
Automatic
99,043 Miles
£8,500
BMW 3 SERIES 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Skelmersdale, Lancashire
2019 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
24,012 Miles
£22,495
BMW 3 SERIES 1.6 316i SE Euro 6 (s/s) 4dr
Portsmouth
2014 reg
Petrol
4 Doors
Manual
50,691 Miles
£7,800
BMW 1 SERIES 2.0 128ti Auto Euro 6 (s/s) 5dr
Portsmouth
2021 reg
Petrol
5 Doors
Automatic
19,152 Miles
£25,500
BMW 1 Series 1.5 116d SE Auto Euro 6 (s/s) 5dr
2016 reg
Diesel
5 Doors
Automatic
43,507 Miles
£10,808
BMW 3 SERIES 2.0 325d BluePerformance M Sport Auto Euro 6 (s/s) 4dr
Bristol, Gloucestershire
2014 reg
Diesel
4 Doors
Automatic
85,396 Miles
£11,495
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Banbury, Oxfordshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
41,266 Miles
£19,599
BMW 1 Series 1.6 116d ED EfficientDynamics Business Euro 5 (s/s) 5dr
Walsall, West midlands
2014 reg
Diesel
5 Doors
Manual
81,802 Miles
£6,350
BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr
Shrewsbury, Shropshire
2020 reg
Petrol Plug-in Hybrid
4 Doors
Automatic
57,140 Miles
£18,199
BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr
Grantham, Lincolnshire
2017 reg
Diesel
4 Doors
Automatic
43,891 Miles
£14,750
BMW 3 Series 1.5 318i Sport Euro 6 (s/s) 4dr
Wakefield, West yorkshire
2016 reg
Petrol
4 Doors
Manual
74,003 Miles
£8,299
BMW Z4 2.0 20i Sport Auto SDrive Euro 6 (s/s) 2dr
Mansfield, Nottinghamshire
2022 reg
Petrol
2 Doors
Automatic
3,057 Miles
£28,990
BMW 4 Series 2.0 420d M Sport XDrive Euro 6 (s/s) 2dr
Blackburn, Lancashire
2016 reg
Diesel
2 Doors
Manual
59,682 Miles
£12,740
BMW 1 SERIES HATCHBACK 2.0 M135i Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2021 reg
Petrol
5 Doors
Automatic
34,780 Miles
£28,617
BMW 3 Series 2.0 320d M Sport Shadow Edition Touring Auto XDrive Euro 6 (s/s) 5dr
Aberdeen, Aberdeenshire
2019 reg
Diesel
5 Doors
Automatic
23,203 Miles
£25,500
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr
Aberdeen, Aberdeenshire
2021 reg
Petrol
4 Doors
Automatic
14,702 Miles
£26,000
BMW 3 Series 2.0 320d M Sport Auto XDrive Euro 6 (s/s) 4dr
Aberdeen, Aberdeenshire
2020 reg
Diesel
4 Doors
Automatic
48,158 Miles
£23,500
BMW 4 SERIES 3.0 430d M Sport Auto Euro 6 (s/s) 2dr