2023 BMW i4
I4 Edrive 40 M Sport
4,023miAutoElectric
£49,219
Portsmouth
~£1,236/pm
Test drive this automatic BMW coming fitted out with a litre electric engine and automatic transmission. This second-hand one in the Portsmouth area has 3,043 miles on the dash and comes in green.