Filter Your Results

More...

Showing 1 - 16 of 35 Results
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
97,950 Miles
Marietta, GA
$7,995
Est $111 / Month (?)
Silver
97,950 Miles
Marietta, GA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
91,527 Miles
Bolingbrook, IL
$8,000
Est $111 / Month (?)
Silver
91,527 Miles
Bolingbrook, IL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Blue
160,593 Miles
Sacramento, CA
$4,988
Est $69 / Month (?)
Blue
160,593 Miles
Sacramento, CA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Black
141,666 Miles
Canton, MA
$8,990
Est $125 / Month (?)
Black
141,666 Miles
Canton, MA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
130,435 Miles
Dublin, CA
$5,990
Est $83 / Month (?)
130,435 Miles
Dublin, CA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Gray
89,772 Miles
Deerfield Beach, FL
$4,900
Est $68 / Month (?)
Gray
89,772 Miles
Deerfield Beach, FL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Blue
69,523 Miles
Orange, CA
$7,500
Est $104 / Month (?)
Blue
69,523 Miles
Orange, CA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
111,055 Miles
Houston, TX
$8,984
Est $124 / Month (?)
Silver
111,055 Miles
Houston, TX
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
138,050 Miles
Orlando, FL
$5,830
Est $81 / Month (?)
Silver
138,050 Miles
Orlando, FL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
106,000 Miles
Fort Lauderdale, FL
$11,500
Est $159 / Month (?)
Red
106,000 Miles
Fort Lauderdale, FL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Gray
148,634 Miles
Sullivan, MO
$6,995
Est $97 / Month (?)
Gray
148,634 Miles
Sullivan, MO
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
White
106,746 Miles
Van Nuys, CA
$6,995
Est $97 / Month (?)
White
106,746 Miles
Van Nuys, CA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Black
70,000 Miles
Lexington, KY
$7,250
Est $100 / Month (?)
Black
70,000 Miles
Lexington, KY
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
148,558 Miles
Redford, MI
$4,995
Est $69 / Month (?)
Silver
148,558 Miles
Redford, MI

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