Subaru Impreza WRX STi (2005 – 2007) vs BMW 3 Series Touring (2005 – 2008): specs compared

The BMW 3 Series Touring is the more powerful of the two, with up to 306 hp against 280 hp. The Subaru Impreza WRX STi is quicker, reaching 100 km/h in 5.4 s against 5.6 s. It has the higher top speed: 254 km/h against 250 km/h. The BMW 3 Series Touring uses less fuel, from 4.8 L/100 km against 10.9 L/100 km. It is the lighter car, from 1,405 kg against 1,470 kg. At 4,521 mm, the BMW 3 Series Touring is 56 mm longer than the Subaru Impreza WRX STi.

Specification Subaru Impreza WRX STi Subaru Impreza WRX STi 2005 – 2007 BMW 3 Series Touring BMW 3 Series Touring 2005 – 2008
Overview
Origin Japan Germany
Documented years 2005 – 2007 2005 – 2008
Body style — Touring · Estate / wagon
Variants 1 35
Fuel Petrol Diesel, Petrol
Drive AWD RWD · AWD
Gearbox Manual Automatic · Manual
Performance
Power 280 hp 122 – 306 hp
Torque 392 Nm 180 – 580 Nm
0–100 km/h 5.4 s 5.6 – 11.4 s
Top speed 254 km/h 23 – 250 km/h
Economy
Fuel economy 10.9 L/100 km 4.8 – 10.2 L/100 km
Dimensions
Length 4,465 mm 4,521 mm
Width 1,740 mm 1,816 mm
Height 1,440 mm 1,417 – 1,443 mm
Wheelbase 2,540 mm 2,761 mm
Curb weight 1,470 kg 1,405 – 1,705 kg

Ranges cover all variants of each car. The highlight marks the best version per row.

More comparisons

Add more cars to this comparison