The new BMW M5 ditches the V8 engine for a 2.0-litre turbo-hybrid powertrain. But it's still a thoroughbred M, filled to the brim with performance features, aggressive styling, and a myriad of M-specific elements in a sleeper four-door sedan package. Its can go from zero to 100kmph in just 3.5 seconds and has a top speed of 305kmph.