2019 BMW 3 Series
M Sport
38,207miAutoDiesel2.0L
£23,499
Peterborough
~£590/pm
There's a fantastic price at this dealer on this second hand, BMW 3 Series that has automatic transmission, a low mileage of 38,207 miles and a 2000 cc diesel motor.