BMW doesn't offer a fully electric version of the 3 Series to rival the Tesla Model 3 and Polestar 2. The company does, however, have a plug-in hybrid (PHEV) version called the 330e, giving you the benefit of electric running around town and good ol' oil power when munching miles on the motorway.
Read more...