Filter results 62 Cars
Browse by shape
Browse by trim
Sort By
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Dick Lovett BMW Bristol
51,000 miles
Call dealer
£26,000
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Dick Lovett BMW Swindon
3,541 miles
Call dealer
£31,990
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Dick Lovett BMW Bristol
55,078 miles
Call dealer
£25,900
2018 BMW 2 Series
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)
Wavertree Car Centre Ltd
74,419 miles
Call dealer
£12,495
2020 BMW 2 Series
2.0 220i GPF Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
2.0 220i GPF Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
Country Car
45,000 miles
Call dealer
£14,990
2022 BMW 2 Series
2.0 220i M Sport Auto Euro 6 (s/s) 2dr
2.0 220i M Sport Auto Euro 6 (s/s) 2dr
The Car Co
12,549 miles
Call dealer
£27,475
2023 BMW 2 Series
2.0 220i M Sport Coupe 2dr Auto
2.0 220i M Sport Coupe 2dr Auto
Chris W Roads Ltd
21,301 miles
Call dealer
£30,000
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Group 1 Colchester BMW
23,778 miles
Call dealer
£29,631
2023 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
JCT600 Approved Centre Bradford
27,253 miles
Call dealer
£28,498
Buy new from | £34,841 | (list price from £39,070) |
Showing 1 - 15 of 62 cars