The first all-electric car from BMW, the i3 is a fascinating five-door supermini. The i3 can be specified as either an electric car, or with a range extender powertrain. The latter combines an electric motor with a small two-cylinder petrol engine for plenty of mileage. The i3 is not only a lot cheaper to run than a standard supermini, it also has a precise and engaging driving experience. There’s also plentiful kit onboard and the futuristic looks help it to stand out in a crowd. The i3’s impressive groundbreaking performance makes it a very worthy alternative next to the established petrol and diesel alternatives.