2023 BMW M3
M3 Competition M Xdrive Touring
2,297miAutoPetrol3.0L
£85,800
Kingston Upon Thames
~£2,155/pm
Go for a test drive in this BMW that comes fitted with automatic transmission and a 3.0 Litre petrol motor. This used one is for sale at the fabulous price of £85,800, comes in black and has 2,157 miles clocked up on the dash.