2021 BMW 2 Series Gran Tourer
218I M Sport Gran Tourer
30,262miAutoPetrol1.5L
£22,990
£800 moreEastleigh
~£577/pm
Same model
4k more miles
Same year
1.5L
Petrol
Auto
This BMW 2 Series Gran Tourer 218I M Sport Gran Tourer has 30,262 miles clocked up on the dashboard and comes equipped with a 1.5 Ltr petrol engine.