The latest 330e uses BMW’s B48 turbocharged in-line four ... and for as long as 37 miles if you’ve charged it using the port on the nearside wing, though around 20 miles is more realistic ...