BMW 3 series is more dynamic to drive. BMW 3 series engine produces 13 HP more power than Alfa Romeo 159, whereas torque is 20 NM more than Alfa Romeo 159. Thanks to more power BMW 3 series reaches 100 km/h speed 1.2 seconds faster.
Fuel consumption
Fuel consumption (l/100km):
5.9
7.2
Real fuel consumption:
6.5 l/100km
7.1 l/100km
The BMW 3 series is a better choice when it comes to fuel economy. By specification BMW 3 series consumes 1.3 litres less fuel per 100 km than the Alfa Romeo 159, which means that by driving the BMW 3 series over 15,000 km in a year you can save 195 litres of fuel. By comparing actual fuel consumption based on user reports, BMW 3 series consumes 0.6 litres less fuel per 100 km than the Alfa Romeo 159.
BMW 3 series is smaller, but slightly higher. BMW 3 series is 14 cm shorter than the Alfa Romeo 159, 1 cm narrower, while the height of BMW 3 series is 2 cm higher.
Trunk capacity:
460 litres
445 litres
Trunk max capacity: with rear seats folded down
1385 litres
no data
Even though the car is shorter, BMW 3 series has 15 litres more trunk space than the Alfa Romeo 159. The Alfa Romeo 159 may have more interior space, so the cabin could be more spacious and more comfortable for the driver and passengers.
BMW 3 series has fewer problems. According to annual technical inspection data Alfa Romeo 159 has serious deffects in 55 percent more cases than BMW 3 series, so BMW 3 series quality is probably significantly better