Filter Your Results

More...

Showing 1 - 16 of 112 Results
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
White
92,044 Miles
Irvine, CA
$9,991
Est $138 / Month (?)
White
92,044 Miles
Irvine, CA
See on Dealers' site
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
82,333 Miles
Antigo, WI
Contact Dealer For Price
Silver
82,333 Miles
Antigo, WI
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
149,000 Miles
Sanford, NC
$5,499
Est $76 / Month (?)
Silver
149,000 Miles
Sanford, NC
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
70,493 Miles
Denver, CO
$7,997
Est $111 / Month (?)
Black
70,493 Miles
Denver, CO
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
75,542 Miles
Raleigh, NC
$11,987
Est $166 / Month (?)
75,542 Miles
Raleigh, NC
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
64,582 Miles
Fullerton, CA
$8,699
Est $121 / Month (?)
Black
64,582 Miles
Fullerton, CA
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
103,755 Miles
Colorado Springs, CO
$8,995
Est $125 / Month (?)
Silver
103,755 Miles
Colorado Springs, CO
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
107,062 Miles
Hoffman Estates, IL
$6,477
Est $90 / Month (?)
Black
107,062 Miles
Hoffman Estates, IL
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
101,960 Miles
Merriam, KS
$8,000
Est $111 / Month (?)
Blue
101,960 Miles
Merriam, KS
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
83,836 Miles
Lawndale, CA
$8,900
Est $123 / Month (?)
Silver
83,836 Miles
Lawndale, 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