2023 BMW M3
M3 Xdrive Competition M Step
2,500miAutoPetrol3.0L
£77,898
£7,898 moreKirkcaldy
~£1,956/pm
Same model
1k less miles
Same year
3.0L
Petrol
Auto
This M3 M3 Xdrive Competition M Step has just few miles clocked up on the dashboard and it has been used for under a full year.