2017 BMW 3 Series
320D Xdrive M Sport
53,174miAutoDiesel2.0L
£14,995
Kinross
~£377/pm
On offer and ready to take on a test drive is this 3 Series 2.0 320D Xdrive M Sport 188 Bhp coming in the shade of silver; this second-hand model contains a 2000cc diesel motor with automatic transmission and has 53,174 miles clocked up on the dash.