2019 BMW 2 Series Gran Tourer
2.0 220I M Sport Gran Tourer 190 Bhp
16,150miAutoPetrol2.0L
£19,400
£701 moreSheffield
~£487/pm
Same model
920 more miles
Same year
2.0L
Petrol
Auto
This vehicle has been on the road for less than a full year and has just 16,150 miles on the dash.