BMW i3

The BMW i3 has an optional range-extender which can extend the driving range to about 300 km.

Useful Links