BMW’s previous 330e was a surprisingly compelling package and that’s why this all-new 2019 330e that just debuted at the 2019 Geneva International Motor Show actually has some shoes to fill. In fact, if they’ve further improved on the older 330e (which we’re sure they have) then this could be one of the picks of the new 3-Series range.