2013 BMW 3 Series
320D M Sport Step
34,693miAutoDiesel2.0L
£11,490
£3,010 lessKeighley
~£289/pm
Same model
4k more miles
Same year
2.0L
Diesel
Auto
Starting out at around £ each month, you can own this 3 Series with automatic transmission, a diesel 2.0 LTR engine and 34,693 miles clocked-up on the dash.