Filter Your Results

More...

Showing 1 - 16 of 110 Results
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
84,219 Miles
Cedar Rapids, IA
$9,499
Est $132 / Month (?)
Black
84,219 Miles
Cedar Rapids, IA
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
100,754 Miles
Tampa, FL
$6,995
Est $97 / Month (?)
Black
100,754 Miles
Tampa, FL
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
70,493 Miles
Denver, CO
$9,992
Est $138 / Month (?)
Black
70,493 Miles
Denver, CO
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
194,489 Miles
Knoxville, TN
$4,490
Est $62 / Month (?)
Black
194,489 Miles
Knoxville, TN
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
83,836 Miles
Lawndale, CA
$9,500
Est $132 / Month (?)
Silver
83,836 Miles
Lawndale, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Gray
123,599 Miles
Santa Ana, CA
$7,890
Est $109 / Month (?)
Gray
123,599 Miles
Santa Ana, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
White
147,471 Miles
Knoxville, TN
$7,995
Est $111 / Month (?)
White
147,471 Miles
Knoxville, TN
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
80,681 Miles
Fairfax, VA
$9,961
Est $138 / Month (?)
Red
80,681 Miles
Fairfax, VA
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 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 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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
88,015 Miles
Fairfax, VA
$9,900
Est $137 / Month (?)
Blue
88,015 Miles
Fairfax, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
64,582 Miles
Fullerton, CA
$9,199
Est $127 / Month (?)
Black
64,582 Miles
Fullerton, 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