2016 BMW 2 Series Gran Tourer
Gran Tourer 2.0 220D M Sport Xdrive Euro 6 S
43,753miAutoDiesel2.0L
£11,995
Harrow
~£301/pm
Painted in silver, this 2 Series Gran Tourer Gran Tourer 2.0 220D M Sport Xdrive Euro 6 S has got 43,753 miles on the clock and comes fitted out with a 2000 cc diesel engine and automatic transmission.