Filter results 15 Cars
Browse by trim
Sort By
2018 BMW 2 Series
1.5 218I SPORT GRAN TOURER 5d 139 BHP
1.5 218I SPORT GRAN TOURER 5d 139 BHP
HPL Motors Atherton Preston
29,000 miles
Request callback
£13,599
2019 BMW 2 Series Gran Tourer
218i Luxury 5dr Step Auto
218i Luxury 5dr Step Auto
Vauxhall Bristol North
29,480 miles
Request callback
£15,499
2020 BMW 2 Series Gran Tourer
218i Sport 5dr
218i Sport 5dr
CarSupermarket.com Barnsley
49,703 miles
Request callback
£17,997
2019 BMW 2 Series Gran Tourer
218i Luxury 5dr Step Auto
218i Luxury 5dr Step Auto
Car World Supermarket
31,747 miles
Request callback
£16,700
2020 BMW 2 Series Gran Tourer
218i Luxury 5dr Step Auto
218i Luxury 5dr Step Auto
McCarthy Cars
24,000 miles
Request callback
£19,795
2019 BMW 2 Series Gran Tourer
218i SE 5dr
218i SE 5dr
Motor Plus Car Super Market - Newport
74,700 miles
Request callback
£12,499
2020 BMW 2 Series Gran Tourer
218i Sport 5dr Step Auto
218i Sport 5dr Step Auto
Car World Supermarket
29,468 miles
Request callback
£18,700
2018 BMW 2 Series Gran Tourer
218i SE 5dr
218i SE 5dr
Usedirect Newtownabbey
56,929 miles
Request callback
£11,499
2019 BMW 2 Series Gran Tourer
218i SE 5dr
218i SE 5dr
Penton Motor Group Citroen Bournemouth
20,000 miles
Request callback
£15,495
2019 BMW 2 Series Gran Tourer
218i Sport 5dr
218i Sport 5dr
Hippo Motor Group
27,178 miles
Request callback
£16,280
2017 BMW 2 Series Gran Tourer
218i Luxury 5dr Step Auto
218i Luxury 5dr Step Auto
MG Grantham
58,942 miles
Request callback
£12,699
2020 BMW 2 Series Gran Tourer
218i SE 5dr Step Auto
218i SE 5dr Step Auto
McCarthy Cars
55,000 miles
Request callback
£14,795
2020 BMW 2 Series Gran Tourer
218i M Sport 5dr Step Auto
218i M Sport 5dr Step Auto
The Car Co
21,391 miles
Request callback
£19,975
2019 BMW 2 Series Gran Tourer
218i Luxury 5dr Step Auto
218i Luxury 5dr Step Auto
Car World Supermarket
9,886 miles
Request callback
£18,700
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 15 of 15 cars