2023 BMW M3
Competition M Xdrive
10,944mi Auto
£74,950
Banstead
~£1,882/pm
Coming fitted out with automatic transmission and a CC engine, this saloon with only 10,944 miles clocked up on the dashboard has had such a good upkeep, it could actually be mistaken for a brand new car.