2016 BMW 3 Series Gran Turismo
3.0 330D Xdrive M Sport Gran Turismo 255 Bhp
77,971miAutoDiesel3.0L
£13,750
Knutsford
~£345/pm
This BMW has 77,971 miles on the dash and comes equipped with a 3.0 ltr engine. It runs on diesel with automatic transmission and has been finished in the shade of black.