The F20 M140i is BMW's range-topping hot hatch of the F20 generation, packing the turbocharged B58 inline-six engine producing 340 hp into a compact rear-wheel-drive body — an unusual and thrilling combination in the hot-hatch segment, capable of 0-100 km/h in under 5 seconds.