BMW has revamped its i3 with the introduction of a more powerful, 94Ah battery for both the i3 and the i3 Range Extender versions.