97 Bmw m3 horsepower Source Source Source Source Source Source Source Read Also: Much horsepower does 2008 bmw m3 have Bmw 1001 horsepower 1998 Bmw m5 horsepower Bmw m5 hp rating How much horsepower does a 2008 bmw m3 have 1988 Bmw m5 horsepower