Filter Your Results

More...

Showing 1 - 16 of 36 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
91,144 Miles
Boulder, CO
$10,494
Est $145 / Month (?)
Green
91,144 Miles
Boulder, CO
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 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
25,058 Miles
Norwalk, CA
$12,999
Est $180 / Month (?)
Blue
25,058 Miles
Norwalk, CA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
81,767 Miles
Riverside, CA
$11,323
Est $157 / Month (?)
Silver
81,767 Miles
Riverside, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
77,125 Miles
Gaithersburg, MD
$14,990
Est $208 / Month (?)
Silver
77,125 Miles
Gaithersburg, MD
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
57,000 Miles
Sarasota, FL
$11,900
Est $165 / Month (?)
Green
57,000 Miles
Sarasota, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
78,076 Miles
Norcross, GA
$10,900
Est $151 / Month (?)
Gray
78,076 Miles
Norcross, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
81,735 Miles
Tarpon Springs, FL
$14,900
Est $206 / Month (?)
Blue
81,735 Miles
Tarpon Springs, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
103,624 Miles
Orlando, FL
$10,500
Est $145 / Month (?)
103,624 Miles
Orlando, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
70,431 Miles
Coconut Creek, FL
$12,850
Est $178 / Month (?)
White
70,431 Miles
Coconut Creek, FL
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Gray
85,100 Miles
Lawnside, NJ
$12,495
Est $173 / Month (?)
Gray
85,100 Miles
Lawnside, NJ
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
124,002 Miles
Louisville, KY
$10,495
Est $145 / Month (?)
Blue
124,002 Miles
Louisville, KY
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
117,279 Miles
Random Lake, WI
$10,999
Est $152 / Month (?)
117,279 Miles
Random Lake, WI
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
132,000 Miles
Carteret, NJ
$10,650
Est $148 / Month (?)
Silver
132,000 Miles
Carteret, NJ

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