2020 BMW 2 Series Gran Tourer
2.0 218D M Sport Gran Tourer
49,736miAutoDiesel2.0L
£17,999
Swansea
~£452/pm
With a grey finish, this estate BMW 2 Series Gran Tourer 2.0 218D M Sport Gran Tourer is fitted out with a 2.0 ltr diesel engine with automatic transmission and has 49,736 miles on the dash.