1. BMW i3
Unveiled as the 'world's first premium electric car' the i3 has been designed as the ultimate city car boasting a state of the art interior featuring dual colour screens. Under the bonnet there's a powerful electric motor which produces 170bhp giving the i3 an impressive 0-62mph of 7.2 secs. For those worried about range the i3 also comes in a version which features a range extender.
The interior features a specially built version of BMW's ConnectedDrive system which features two displays, one behind the wheel and another mounted in the middle of the dashboard. Outside of the car there's the new BMW i Remote iPhone and Android app which, when connected to the car will let you check battery levels and change the climate control to allow defrosting before you leave the house.
Price: from £25,680 | BMW
NextTesla Model S