2024 BMW 4 Series Gran Coupe
2.0 420I M Sport Hatchback 184 P
6,500miAutoPetrol2.0L
£42,995
Haslemere
~£1,080/pm
Have a look at the low price of only £42,995 on this second hand, low mileage BMW 4 Series Gran Coupe with a 2.0 Litre petrol engine, only 6,500 miles clocked-up on the dash and automatic transmission.