2018 BMW 2 Series Gran Tourer
2.0 220D Luxury Xdrive Euro 6 Ss
50,270miAutoDiesel2.0L
£13,847
Stafford
~£348/pm
Are you interested in a BMW? Then have a closer look at this second-hand model, it has got 50,270 miles clocked up on the dash and has a 2.0 Litre diesel motor.