2024 BMW 4 Series Gran Coupe
2.0 420I M Sport Hatchback 184 P
6,500miAutoPetrol2.0L
£42,995
Haslemere
~£1,080/pm
This BMW 4 Series Gran Coupe 2.0 420I M Sport Hatchback 184 P is in an almost pristine, near mint condition inside and out, only 3,100 miles clocked-up on the dashboard and in remarkable working order.