2023 BMW 4 Series
420I M Sport Step
3,416miAutoPetrol
£49,010
Leeds
~£1,231/pm
With a mere 3,416 miles clocked up on the dash, this used car in a like new, almost flawless condition is currently available to drive away for £49,010 or on credit starting out at just £ per month.