2016 BMW 3 Series Gran Turismo
3.0 335D Xdrive M Sport Gran Turismo 308 Bhp
39,000miAutoDiesel3.0L
£16,995
Winchester
~£427/pm
At the bargain price of just £16,995 is this BMW with a 3.0 Litre diesel engine and automatic transmission. This used one at this dealer has 39,000 miles clocked up on the dash.