Filter results 22 Cars
Browse by shape
Sort By
2016 BMW 2 Series
2.0 220i Luxury MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)
2.0 220i Luxury MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)
Wavertree Car Centre Ltd
39,998 miles
Call dealer
£12,295
2019 BMW 2 Series
2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
HPL Motors Oldham Oldham
34,607 miles
Call dealer
£15,799
2019 BMW 2 Series
2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps)
HPL Motors Oldham Oldham
21,512 miles
Call dealer
£16,999
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
7,200 miles
Call dealer
£32,800
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
10,340 miles
Call dealer
£32,800
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
25,223 miles
Call dealer
£27,850
2022 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Marshall BMW Hampshire
16,178 miles
Call dealer
£28,373
2023 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Motorpoint Peterborough
9,975 miles
Call dealer
£28,799
2024 BMW 2 Series
220i M Sport 2dr Step Auto
220i M Sport 2dr Step Auto
Ocean Group BMW Plymouth
5,712 miles
Call dealer
£32,450
Buy new from | £34,896 | (list price from £38,980) |
Showing 1 - 15 of 22 cars