Filter Your Results

More...

Showing 1 - 16 of 138 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
141,920 Miles
Pueblo, CO
$5,991
Est $83 / Month (?)
Blue
141,920 Miles
Pueblo, CO
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
120,001 Miles
Colorado Springs, CO
$8,995
Est $125 / Month (?)
Blue
120,001 Miles
Colorado Springs, CO
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
114,805 Miles
West Palm Beach, FL
Contact Dealer For Price
Blue
114,805 Miles
West Palm Beach, FL
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 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
77,241 Miles
El Cajon, CA
$6,900
Est $96 / Month (?)
Blue
77,241 Miles
El Cajon, CA
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 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
28,948 Miles
Hamburg, NY
$13,928
Est $193 / Month (?)
Blue
28,948 Miles
Hamburg, NY
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
157,385 Miles
Sterling, VA
$4,990
Est $69 / Month (?)
Blue
157,385 Miles
Sterling, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
69,989 Miles
Pasadena, MD
$8,488
Est $118 / Month (?)
Blue
69,989 Miles
Pasadena, MD
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Blue
98,587 Miles
Sacramento, CA
$11,995
Est $166 / Month (?)
Blue
98,587 Miles
Sacramento, CA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Blue
99,472 Miles
Hasbrouck Heights, NJ
$4,999
Est $69 / Month (?)
Blue
99,472 Miles
Hasbrouck Heights, NJ
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
104,800 Miles
Marietta, GA
$7,400
Est $103 / Month (?)
Blue
104,800 Miles
Marietta, GA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
89,537 Miles
Smyrna, GA
$6,663
Est $92 / Month (?)
Blue
89,537 Miles
Smyrna, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
98,225 Miles
Woodbridge, VA
$6,998
Est $97 / Month (?)
Blue
98,225 Miles
Woodbridge, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
102,438 Miles
Fort Wayne, IN
$5,235
Est $73 / Month (?)
Blue
102,438 Miles
Fort Wayne, IN

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