BMW i3 Hatchback

The BMW i3 is a small electric car with a funky interior and a decent range between charges. Sadly, it’s expensive and other small electric cars are more comfortable.

The BMW i3 is well worth considering if you’re looking for an electric car that’s easy to drive around town and has a stylish, upmarket interior. But like an iPad next to a white-label Android tablet, you’ll pay more for the i3’s sharp looks and quality than you will for its more ordinary alternatives.

Inside the i3 you get BMW’s brilliant iDrive with high-resolution 10-inch infotainment screen and sat nav as standard, but unfortunately, BMW’s wooden dashboard trims and partial leather seats aren’t – they’re only available as part of BMW’s optional Loft, Lodge and Suite interior trim packages.

But even without one of these upgraded packs, the i3’s cabin still looks plush and there’s plenty of space for you to get comfortable – even if you’re more than six-foot tall.

Sadly, space in the back isn’t quite as generous but there’s still enough space for kids to stretch out. The i3’s special rear-hinged back doors mean it’s easy to lift in a bulky child seat too, and its oddly shaped rear windows mean the back seats do at least feel impressively airy.

Sadly, it’s a strict four-seater and its boot isn’t particularly spacious. As a result, both the Renault Zoe and Nissan Leaf are more practical electric cars.

The BMW i3 comes as standard with a compact battery pack and a small electric motor driving the rear wheels. BMW claims this combination gives you a range of 188 miles between charges, but in real-world conditions, you can expect it to manage closer to 160 miles.