The BMW i3.

The BMW i3 has an electric range of up to 125 miles.