2023 BMW M3
M3 Xdrive Competition M Step Ultimat Pk
10miAutoPetrol3.0L
£89,998
Fortrose
~£2,260/pm
With a petrol 3.0L motor with automatic gears and with just 10 miles on the clock, this green 4 door M3 could quite easily be mistaken for a brand new car.