2021 BMW 3 Series
330D Mht M Sport Step
24,305miAutoDiesel3.0L
£29,998
Tayport
~£753/pm
This used car is fitted out with a 3.0L diesel motor with automatic transmission and it has 24,305 miles on the dash. It's currently available to buy for the total of only £29,998.