Filter results 40 Cars
Browse by trim
Sort By
2020 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Motorpoint Manchester
17,510 miles
Request callback
£18,499
2016 BMW 2 Series
1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)
1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)
Car Hunters
39,430 miles
Request callback
£11,995
2019 BMW 2 Series
1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)
1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps)
HPL Motors Atherton Preston
32,752 miles
Request callback
£16,199
2020 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Welcome to Williams Manchester BMW
22,146 miles
Request callback
£17,480
2019 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Ocean Group BMW Plymouth
44,423 miles
Request callback
£15,790
2021 BMW 2 Series
218i [136] M Sport 4dr DCT
218i [136] M Sport 4dr DCT
Usedirect Newtownards
26,733 miles
Request callback
£20,499
2019 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Car World Supermarket
27,435 miles
Request callback
£15,400
2019 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Lookers BMW Crewe
38,471 miles
Request callback
£16,499
2019 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Vospers Ford Plymouth
20,041 miles
Request callback
£16,900
2020 BMW 2 Series
218i M Sport 2dr [Nav] Step Auto
218i M Sport 2dr [Nav] Step Auto
Motorpoint Newport
20,950 miles
Request callback
£18,099
2019 BMW 2 Series
218i Sport 2dr [Nav] Step Auto
218i Sport 2dr [Nav] Step Auto
Vauxhall Leicester
34,516 miles
Request callback
£15,200
Buy new from | £34,040 | (list price from £38,040) |
Showing 1 - 15 of 40 cars