2023 BMW i4
I4 M50
13,051miAutoElectric
£53,490
Eastleigh
~£1,343/pm
With only 13,051 miles clocked up on the dashboard, this used car in a nearly new, almost flawless condition is available to buy for £53,490 or on credit starting from around £ per month.