Filter Your Results

More...

Showing 1 - 16 of 36 Results
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
57,544 Miles
Clearwater, FL
$12,995
Est $180 / Month (?)
57,544 Miles
Clearwater, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
28,948 Miles
Hamburg, NY
$13,728
Est $190 / Month (?)
Blue
28,948 Miles
Hamburg, NY
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 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
81,767 Miles
Riverside, CA
$11,559
Est $160 / Month (?)
Silver
81,767 Miles
Riverside, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
50,191 Miles
Teterboro, NJ
$12,900
Est $179 / Month (?)
Black
50,191 Miles
Teterboro, NJ
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Blue
44,270 Miles
Colorado Springs, CO
$10,999
Est $152 / Month (?)
Blue
44,270 Miles
Colorado Springs, CO
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Silver
60,836 Miles
Knoxville, TN
$10,991
Est $152 / Month (?)
Silver
60,836 Miles
Knoxville, TN
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
65,866 Miles
Duluth, GA
$12,500
Est $173 / Month (?)
Red
65,866 Miles
Duluth, GA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
61,379 Miles
Gaithersburg, MD
$11,490
Est $159 / Month (?)
Red
61,379 Miles
Gaithersburg, MD
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
83,865 Miles
Lexington, KY
$14,395
Est $199 / Month (?)
83,865 Miles
Lexington, KY
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
103,616 Miles
Merriam, KS
$10,998
Est $152 / Month (?)
103,616 Miles
Merriam, KS
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
56,460 Miles
Jonesville, NC
$10,990
Est $152 / Month (?)
Blue
56,460 Miles
Jonesville, NC
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 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
Black
55,856 Miles
Los Angeles, CA
$12,995
Est $180 / Month (?)
Black
55,856 Miles
Los Angeles, CA

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