2023 BMW i4
I4 Edrive40 M Sport
4,706miAutoElectric
£52,950
Bury St Edmunds
~£1,330/pm
Containing a Litre electric engine with automatic transmission, this used BMW i4 with just 4,705 miles on the dash has had such a good upkeep, it could easily be mistaken for a brand spanking new vehicle.