BMW has really been pushing ahead with its electric models of late. Though a few years ago it appeared that the firm was lagging behind the competition, it has really turned things around with a variety of battery-powered models there now to choose from. 

All come equipped with the same kind of premium build quality and high-end experience that you’d expect from the brand, but with that zero-emissions running and instant torque delivery that people love about electric cars. Let’s take a look at what BMW has to offer at the moment. 

BMW i3

BMW i3

The BMW i3 has been a longstanding part of the firm’s electric car line-up and there’s good reason for that. With a high-quality and futuristic cabin, as well as a surprisingly involving driving experience, it has really stood up to the test of time. Plus, you can get a sportier i3S version should you require a little more zip. 

Though it may not use BMW’s latest infotainment system, the on-board tech is more than good enough, with an easy-to-navigate screen and logical controls. 

BMW i4

BMW i4

BMW’s i4 enters to become the firm’s newest ‘mainstream’ electric vehicle. Essentially a battery-powered version of BMW’s ever-popular 4 Series, the i4 has a high-end interior and some of the firm’s latest tech, such as the infotainment system that runs BMW’s Operating System 8. 

Plus, in range-topping M50 form, the i4 will manage the 0-60mph sprint in 3.7 seconds yet return up to 324 miles on a single charge. 

BMW i7

BMW i7

It hasn’t taken BMW long to create a flagship electric car in the form of the i7. Essentially a battery-powered version of the 7 Series, the i7 is jam-packed with technology including an ultra wide cinema-style screen that spans the full width of the cabin’s roof. 

It’s got 388 miles of range from its 102kWh battery, while rapid charging capability means that 106 miles of range could be added in just 10 minutes. 

BMW iX1

BMW iX1

Set to arrive on the UK’s roads shortly, the iX1 will be BMW’s smallest electric SUV. It uses a twin-motor setup with 309bhp, while a 65kWh battery enables a total electric range of up to 272 miles. 

It’s also got rapid charging capability, meaning that a 10 to 80 per cent charge could be conducted in 29 minutes when the car is connected to a relevant charger. 

BMW iX3

BMW iX3

BMW’s regular X3 has proven to be a very popular car for the firm, which is why it’s no surprise that an electric version has now hit the scene. Called the iX3, it is, in fact, based on the regular X3 – rather than sitting on top of a dedicated platform – which means it feels surprisingly ‘normal’ compared with other EVs. 

It brings up to 282 miles of range, but has more understated styling that plays closer to the combustion engine-powered version. 

BMW iX

BMW iX

Finally, we have the iX. It’s BMW’s largest and most premium-feeling electric SUV and one that incorporates almost concept car-like styling alongside an innovative and technology-heavy interior. 

It’s available with a variety of powertrain options, with the tip-top M60 version being particularly powerful and capable of 0-60mph in just 3.6 seconds.