2023 BMW M1
Xdrive 302 Bhp
9,100miAutoPetrol2.0L
£33,995
York
~£854/pm
This second hand BMW M1 that's still in near mint condition features a 2.0 Ltr petrol engine with automatic transmission and only has 9,100 miles clocked up on the dashboard.