2016 BMW 3 Series Gran Turismo
3.0 335D Xdrive M Sport Gran Turismo 308 Bhp
39,000miAutoDiesel3.0L
£16,995
£3,245 moreWinchester
~£427/pm
Same model
39k less miles
Same year
3.0L
Diesel
Auto
First registered in 2016: Second hand BMW that’s got automatic transmission, a 3000 cc diesel engine and just 39,000 mi on the clock.