2023 BMW M4
3.0 Biturbo Competition Steptronic Euro 6 Ss
22,576mi Auto Petrol 3.0L
£54,950
Knaresborough
from £1,153/pm
Take a look at the remarkable price at this dealer in Knaresborough for this second hand, low mileage BMW with automatic transmission, a 3000cc petrol motor and a mere 22,576 miles clocked-up on the dash.






















































































































