If you're already confused about all the badge changes, here's the important part: the 2.0-liter inline-four and the 3.0-liter inline-six, both turbocharged, get more power than the engines in their 2016 counterparts. The 230i will get 248 horsepower and 258 lb-ft of torque, and be smoother than before. Those are increases of eight hp and three lb-ft of torque over the 2016 model.
The M240i replaces the M235i. There's more power here, too: 335 hp and 369 lb-ft of torque, available from 1,520 rpm to 4,500 rpm. Those are increases of 15 hp and 39 lb-ft of torque, by the way.
All-wheel-drive models are eight-speed automatic-only; a six-speed manual is a no-cost option on the 230i, and available on the M240i. These models will launch later this summer, and pricing will be available closer to that time.
We reached out to a BMW spokesperson for a better understanding of what hardware and software changes are responsible for the increased output, but this information isn't yet available.