As the new EV’S of BMW company are late until 2020 but BMW has another option to utilize, For years BMW is offering i3 Electric vehicle with a range extender in the form of two cylinder gas engine that extends total range up to 180 miles but in 2019 BMW has planned to drop range extender, instead will offer 42.2 KWH battery pack using which i3 will able to provide 34 miles range (193 miles on WLTP cycle), But for now option will remain available for Japan and North America where demand is high.
Early or late BMW will surely remove range extender for all the areas because all the companies include competitors like Chevy Bolt and Tesla already delivering Electric cars those provide more range without the need of Gas engine.