2024 BMW M3
M3 Xdrive Competition M Step
1,882miAutoPetrol3.0L
£71,999
Crewe
~£1,808/pm
Are you interested in owning a BMW? Well, take a look at this second-hand one, it contains a 3.0 L petrol motor with automatic transmission and has 1,882 miles clocked up on the dashboard.