2004 bmw 3 series Read Also: 2004 BMW 3-Series M3 #9992168 2004 BMW X5-Series 3.0i #8078460 2004 BMW X3-Series 2.5i #7721521 2004 BMW X5-Series 4.8is #8480348 2004 BMW 3-Series M3 #8691967 2004 bmw 6 series