The G20 BMW 330e plug-in hybrid made its debut in November 2018, just a month after the seventh-generation 3 Series model was shown to the world. The petrol-electric powertrain is comprised of the ubiquitous B48 2.0 litre four-cylinder engine, married to an electric motor that produces 80 kW (109 hp).

On its own, the four-potter makes 184 hp (same as the 320i), but together, the powertrain develops a total system output of 252 hp and 420 Nm of torque. That’s the same as the outgoing model, but for the first time there’s now an XtraBoost feature that delivers an extra 30 kW (41 hp; available in Sport mode) of accelerative boost. This brings the total amount of available power up to 292 hp.

Performance-wise, the zero to 100 km/h sprint is done in six seconds flat (0.1 seconds quicker than the F30 330e), and reaches a top speed of 230 km/h. The average fuel consumption is rated at 1.7 litres per 100 km, which is impressive. When fully charged, the 12 kWh lithium-ion battery delivers a range of up to 60 km, and it’s positioned under the rear seats. Boot space is also affected – the 330e gets 375 litres instead of the standard 480 litres of space.

The 330e comes with virtually all the options that are available on the standard 3 Series, and that includes the M Sport variant. Also on offer are adaptive M suspension, Variable Sports Steering, M sports braking system, Driving Assistant Professional with steering and lane guidance, and Parking Assistant with the new Reversing Assistant feature. Who’s excited for this?