2023 BMW 4 Series Gran Coupe
420I Xdrive M Sport Coupe
7,596miAutoPetrol2.0L
£39,990
Perth
~£1,004/pm
Second-hand BMW in superb condition, tidy and clean throughout. It drives like a brand new vehicle with its 2.0l petrol engine, automatic gearbox and it only has 5,974 mi clocked-up on the dash.