2023 BMW M3
M3 Xdrive Competition M Step
2,105miAutoPetrol3.0L
£74,500
£159 moreSwansea
~£1,871/pm
Same model
2k less miles
Same year
3.0L
Petrol
Auto
Currently on the market and ready for you to drive away is this BMW M3 with a cc petrol motor and 2,105 miles clocked-up on the dashboard.