BMW i8 – 47.45kpl

Not exactly an everyday car, but it is partly powered by a 1.5-litre three-cylinder petrol engine, which works in conjunction with an electric motor. A green, mean supercar, the i8 will put a smile on every driving enthusiast and environmentalist’s face.