The 330i features a turbocharged 2.0-liter four-cylinder that makes 255 horsepower and 295 pound-feet of torque and acts like it has even more power than that. The M340i comes with an overachieving, turbocharged, 3.0-liter inline-six and a 48-volt hybrid system; the total output is 382 ponies and 369 pound-feet.