Used BMW 2 Series cars for sale on What Car?

powered by

What Car? Classifieds have 1,114 approved used BMW 2 Series 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 2 Series cars near you.

powered by

Cars found 1,114

Chosen Filters (2)
* Postcode invalid
BMW 2 SERIES 1.5 218i SE Euro 6 (s/s) 2dr

BMW 2 SERIES 1.5 218i SE Euro 6 (s/s) 2dr

£13,980
2018
Worcester, Worcestershire
42,273 Miles
Petrol
manual
2 Doors
BMW 2 Series 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

BMW 2 Series 1.5 218i M Sport Auto Euro 6 (s/s) 2dr

£16,498
2016
London, Greater london
41,960 Miles
Petrol
automatic
2 Doors
BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr

£19,444
2016
Trowbridge, Wiltshire
48,506 Miles
Petrol
automatic
2 Doors
BMW 2 SERIES 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

BMW 2 SERIES 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

£19,490
2017
Hull, North humberside
20,219 Miles
Diesel
automatic
2 Doors
BMW 2 Series 220i M Sport Coupe

BMW 2 Series 220i M Sport Coupe

£38,090
2022
Peterborough, Cambridgeshire
1,500 Miles
Petrol
automatic
2 Doors
Image unavailable

BMW 2 Series 2.0 218d M Sport Euro 6 (s/s) 2dr

£13,490
2015
Washington, Tyne and wear
50,588 Miles
Diesel
manual
2 Doors
BMW 2 Series 2.0 218i M Sport Euro 6 (s/s) 2dr

BMW 2 Series 2.0 218i M Sport Euro 6 (s/s) 2dr

£25,150
2021
Aberdeen, Kincardineshire
12,912 Miles
Petrol
manual
2 Doors
BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr

BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr

£13,750
2018
Wakefield, West yorkshire
66,558 Miles
Petrol
manual
2 Doors
BMW 2 Series 1.5 218i Sport Auto Euro 6 (s/s) 2dr

BMW 2 Series 1.5 218i Sport Auto Euro 6 (s/s) 2dr

£18,000
2018
Bristol, Gloucestershire
22,536 Miles
Petrol
automatic
2 Doors
BMW 2 Series 218i M Sport Coupe

BMW 2 Series 218i M Sport Coupe

£25,490
2021
Preston, Lancashire
6,327 Miles
Petrol
manual
2 Doors
BMW 2 SERIES 2.0 225d M Sport Auto Euro 6 (s/s) 2dr

BMW 2 SERIES 2.0 225d M Sport Auto Euro 6 (s/s) 2dr

£17,899
2016
Whitchurch, Shropshire
42,850 Miles
Diesel
automatic
2 Doors
BMW 2 SERIES 2.0 220d M Sport Euro 6 (s/s) 2dr

BMW 2 SERIES 2.0 220d M Sport Euro 6 (s/s) 2dr

£15,495
2014
Newport, Gwent
45,000 Miles
Diesel
manual
2 Doors
BMW 2 Series 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr

BMW 2 Series 1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr

£23,249
2020
19,800 Miles
Petrol
automatic
2 Doors
BMW 2 Series 220i M Sport Convertible

BMW 2 Series 220i M Sport Convertible

£17,150
2016
Aberdeen, Kincardineshire
31,181 Miles
Petrol
manual
2 Doors
BMW 2 SERIES 2.0 220d M Sport Euro 6 (s/s) 2dr

BMW 2 SERIES 2.0 220d M Sport Euro 6 (s/s) 2dr

£19,850
2019
Bury, Lancs
23,729 Miles
Diesel
manual
2 Doors
BMW 2 Series 1.5 218i GPF M Sport Euro 6 (s/s) 2dr

BMW 2 Series 1.5 218i GPF M Sport Euro 6 (s/s) 2dr

£20,199
2019
17,866 Miles
Petrol
manual
2 Doors
BMW 2 Series M235i XDRIVE GRAN COUPE

BMW 2 Series M235i XDRIVE GRAN COUPE

£39,495
2021
Guiseley, Yorkshire
8,500 Miles
Petrol
automatic
4 Doors
BMW M2 3.0 M240i Auto Euro 6 (s/s) 2dr

BMW M2 3.0 M240i Auto Euro 6 (s/s) 2dr

£23,500
2018
Chelmsford, Essex
40,000 Miles
Petrol
automatic
2 Doors
BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

£13,898
2018
London, Greater london
65,335 Miles
Diesel
manual
2 Doors
BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr

£9,995
2015
Newcastle under lyme, Staffordshire
76,993 Miles
Diesel
manual
2 Doors
...