2016 BMW 3 Series
3.0 335D M Sport
78,297miAutoDiesel3.0L
£14,790
Huntingdon
~£371/pm
Giving the next privileged owner a really outstanding and first rate level of transport, this motor is finished in the tone of grey, contains a 3.0 ltr diesel motor with automatic transmission and has 78,297 miles clocked-up on the dash.