Filter Your Results

More...

Showing 1 - 16 of 126 Results
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
153,924 Miles
Akron, OH
$6,499
Est $90 / Month (?)
Silver
153,924 Miles
Akron, OH
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
150,265 Miles
Hamilton, NJ
Contact Dealer For Price
Silver
150,265 Miles
Hamilton, NJ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
83,000 Miles
Lombard, IL
$6,999
Est $97 / Month (?)
Silver
83,000 Miles
Lombard, IL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
180,970 Miles
South Hackensack, NJ
$3,495
Est $48 / Month (?)
Silver
180,970 Miles
South Hackensack, NJ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
80,737 Miles
Alexandria, VA
$6,995
Est $97 / Month (?)
Silver
80,737 Miles
Alexandria, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
155,972 Miles
Cairo, GA
$6,000
Est $83 / Month (?)
Silver
155,972 Miles
Cairo, GA
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
Silver
73,667 Miles
Philadelphia, PA
$6,449
Est $89 / Month (?)
Silver
73,667 Miles
Philadelphia, PA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
107,194 Miles
Westminster, CO
$6,795
Est $94 / Month (?)
Silver
107,194 Miles
Westminster, CO
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
183,294 Miles
San Clemente, CA
$5,499
Est $76 / Month (?)
Silver
183,294 Miles
San Clemente, CA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
78,053 Miles
Wellesley, MA
$7,997
Est $111 / Month (?)
Silver
78,053 Miles
Wellesley, MA
See on Dealers' site
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
129,913 Miles
Cudahy, CA
$5,999
Est $83 / Month (?)
Silver
129,913 Miles
Cudahy, CA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Silver
121,760 Miles
Trenton, NJ
$5,995
Est $83 / Month (?)
Silver
121,760 Miles
Trenton, NJ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
138,000 Miles
San Diego, CA
$5,999
Est $83 / Month (?)
Silver
138,000 Miles
San Diego, CA
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Silver
120,018 Miles
Salem, NH
$5,988
Est $83 / Month (?)
Silver
120,018 Miles
Salem, NH

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