2021 BMW M3
M3 Competition Edition M Xdrive
23,008mi Auto Petrol 3.0L
£56,816
Kingston Upon Thames
~£1,427/pm
With 23,008 miles clocked-up on the dash and in the shade of green, this saloon second hand car comes with automatic transmission and a 3.0 Litre petrol motor.