Photo: BMW AG - Günter Schmied
2020 BMW M340i
No surprise here. Producing 47 more horsepower than its predecessor (for a total of 382), the turbocharged 3.0-litre inline six-cylinder engine in the BMW M340i never runs out of steam at any point in the rev range. It also delivers 369 pound-feet of torque from just 1,800 rpm.