2016 BMW 3 Series
320D M Sport
58,000miAutoDiesel2.0L
£13,590
£1,899 lessBasingstoke
~£341/pm
Same model
25k more miles
Same year
2.0L
Diesel
Auto
In a silver finish, this used car has 58,000 miles clocked up on the dashboard and contains a 2.0 Ltr diesel engine with automatic transmission.