Filter Your Results

More...

Showing 31 - 46 of 645 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
90,622 Miles
West Chester, PA
$7,981
Est $111 / Month (?)
Gray
90,622 Miles
West Chester, PA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
White
74,443 Miles
Manassas, VA
$8,777
Est $122 / Month (?)
White
74,443 Miles
Manassas, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
113,105 Miles
Tampa, FL
$6,995
Est $97 / Month (?)
Silver
113,105 Miles
Tampa, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
57,885 Miles
Englewood, CO
$8,900
Est $123 / Month (?)
White
57,885 Miles
Englewood, CO
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
107,062 Miles
Hoffman Estates, IL
$6,577
Est $91 / Month (?)
Black
107,062 Miles
Hoffman Estates, IL
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
152,278 Miles
Moon Township, PA
$4,888
Est $68 / Month (?)
152,278 Miles
Moon Township, PA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
142,066 Miles
Newark, CA
$4,999
Est $69 / Month (?)
Red
142,066 Miles
Newark, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
101,960 Miles
Merriam, KS
$8,000
Est $111 / Month (?)
Blue
101,960 Miles
Merriam, KS
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
87,727 Miles
Las Vegas, NV
$6,999
Est $97 / Month (?)
Gray
87,727 Miles
Las Vegas, NV
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
White
133,600 Miles
Chantilly, VA
$5,995
Est $83 / Month (?)
White
133,600 Miles
Chantilly, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
181,663 Miles
Chandler, AZ
$10,881
Est $151 / Month (?)
Black
181,663 Miles
Chandler, AZ
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Gray
188,128 Miles
Elkridge, MD
$6,995
Est $97 / Month (?)
Gray
188,128 Miles
Elkridge, MD
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Gray
67,941 Miles
Longmont, CO
$8,599
Est $119 / Month (?)
Gray
67,941 Miles
Longmont, CO
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
47,461 Miles
South Hackensack, NJ
$7,995
Est $111 / Month (?)
Blue
47,461 Miles
South Hackensack, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
96,753 Miles
Phoenix, AZ
$6,499
Est $90 / Month (?)
Blue
96,753 Miles
Phoenix, AZ

2004 BMW 3 Series Ratings, Reviews and Analysis

Safety Ratings and Recalls

Safety

2004 BMW 3 Series

Front Crash Driver Side
Front Crash Passenger Side
Side Crash Driver Side
Side Crash Passenger Side