2020 BMW 4 Series
420I Gran Coupe M Sport
47,077mi Auto Petrol 2.0L
£16,727
Middlesbrough
~£420/pm
Be the next owner of this BMW which comes fitted with automatic transmission and a 2000 cc petrol engine. This second hand one has 47,077 miles clocked-up on the dash.