2021 BMW M3
3.0L Competition Edition M Xdrive 4Wd
15,925miAutoPetrol3.0L
£57,750
Tonbridge
~£1,450/pm
With a 3.0l petrol engine with automatic transmission, this second hand BMW M3 with only 15,925 miles clocked-up on the dash has been so well maintained, it could easily be mistaken for a brand spanking new motor.