With the 2.0-liter turbocharged engine, the 2023 BMW 3 Series earns up to 36 mpg highway and 26 mpg in the city.