The major difference between both the cars are engines - while the 330i is powered by a turbocharged 2.0L 4-cylinder producing 248 hp and 258 lb-ft of torque, the 340i comes with a bigger turbocharged 3.0L in-line 6 cylinders producing 320 hp and 330 lb-ft of torque. For most the buyers, the 330i xDrive would be an apt choice.
2017 BMW 3 Series Gran Turismo Prices
330i xDrive SULEV 4dr Hatchback AWD (2.0L 4cyl Turbo 8A)
|engine: 248 hp @ 5200 rpm, 2 L, I4, premium unleaded (required)||transmission: 8-speed automatic|
|drivetrain: all wheel drive||mpg: (23/26/33)|
340i xDrive 4dr Hatchback AWD (3.0L 6cyl Turbo 8A)
|engine: 320 hp @ 5500 rpm, 3 L, I6, premium unleaded (required)||transmission: 8-speed automatic|
|drivetrain: all wheel drive||mpg: (20/24/30)|