2017 BMW 3 Series
3.0 335D M Sport
59,637miAutoDiesel3.0L
£17,980
Fareham
~£452/pm
At this dealership there's a fabulous price of just £17,980 on this BMW that’s got a 3000 cc diesel engine, automatic transmission and 59,637 miles clocked up on the dash.