2026 BMW 4 Series
420I M Sport Step
2,998mi Auto Petrol 2.0L
£37,898
Kirkcaldy
from £796/pm
This BMW 4 Series 420I M Sport Step has got 2,998 miles clocked up on the dashboard, a 2000 CC petrol motor and automatic transmission. This second-hand one from this dealer in Kirkcaldy has been finished in the tone of grey.









































































































































































