2016 BMW 3 Series Gran Turismo
330D Xdrive M Sport Gran Turismo
123,000miAutoDiesel3.0L
£8,980
Bradford
~£226/pm
This second hand BMW from this dealer in Bradford features a 3.0 L diesel motor with automatic transmission and has 123,000 miles clocked-up on the dash.