2023 BMW 4 Series
420I M Sport
6,200miAutoPetrol2.0L
£39,995
London
~£1,004/pm
A brilliant price of only £39,995 is being offered by our dealership for this low mileage, like new BMW 4 Series 420I M Sport which only has 6,200 mi clocked up on the dash.