2023 BMW M3
3.0 M3 Competition M Xdrive 503 Bhp
2,500miAutoPetrol3.0L
£84,991
£6,999 lessMacclesfield
~£2,134/pm
Same model
2k more miles
Same year
3.0L
Petrol
Auto
This BMW M3 3.0 M3 Competition M Xdrive 503 Bhp incorporates a 3.0 L petrol motor with automatic transmission and has 2,500 miles on the clock.