2020 BMW 3 Series
M Sport
22,464miAutoDiesel3.0L
£28,899
£1,404 morePeterborough
~£726/pm
Same model
26k less miles
Same year
Diesel
Auto
This saloon BMW 3 Series has 22,464 miles clocked up on the dashboard and comes fitted with a 3000CC diesel engine with automatic transmission.