2019 BMW 2 Series Gran Tourer
218I M Sport Gran Tourer
24,212miAutoPetrol1.5L
£17,049
Milton Keynes
~£428/pm
Having 24,212 miles on the clock and coming finished in grey, this estate BMW 2 Series Gran Tourer 218I M Sport Gran Tourer contains a 1.5 L petrol engine and has got automatic transmission.