2004 Bmw z4 2.5i horsepower Source Source Source Source Source Source Source Read Also: 2004 Bmw x3 3.0 horsepower 2004 Bmw 330ci convertible horsepower 2004 Bmw m6 horsepower 2004 Bmw x5 3.0 horsepower 2004 Bmw 330ci coupe horsepower 2004 Bmw m3 convertible horsepower