BMW 3 series is more dynamic to drive. BMW 3 series engine produces 27 HP more power than Volvo S40, the torque is the same for both cars. Thanks to more power BMW 3 series reaches 100 km/h speed 1.2 seconds faster.
Fuel consumption
Fuel consumption (l/100km):
6.7
5.6
Real fuel consumption:
7.3 l/100km
6.1 l/100km
The Volvo S40 is a better choice when it comes to fuel economy. By specification BMW 3 series consumes 1.1 litres more fuel per 100 km than the Volvo S40, which means that if you drive 15,000 km in a year, the BMW 3 series could require 165 litres more fuel. By comparing actual fuel consumption based on user reports, BMW 3 series consumes 1.2 litres more fuel per 100 km than the Volvo S40.
BMW 3 series is larger, but slightly lower. BMW 3 series is 5 cm longer than the Volvo S40, 5 cm wider, while the height of BMW 3 series is 3 cm lower.
Trunk capacity:
460 litres
404 litres
Trunk max capacity: with rear seats folded down
no data
883 litres
BMW 3 series has more luggage capacity. BMW 3 series has 56 litres more trunk space than the Volvo S40.
BMW 3 series has slightly fewer faults. Deffect rate in annual technical inspection is similar for both cars, it's slightly higher for Volvo S40, so BMW 3 series quality could be a bit better.