The G29-generation BMW Z4 M40i sports a cracking turbocharged 3,0-litre straight-six engine. CAR journalist Nikesh Kooverjee takes it for a spin to see if it really feels like a R1-million car...


See Full BMW Z4 price and specs here