2023 BMW 4 Series Gran Coupe
420I M Sport Step
5,782miAutoPetrol2.0L
£38,500
Sheffield
~£967/pm
Looking to buy a BMW? Then have a more in depth look at this second-hand like new one that's been well maintained and is still in like new condition in and out. This model has clocked up 5,782 miles and is equipped with a 2.0L petrol motor.