Filter Your Results

More...

Showing 1 - 16 of 34 Results
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
127,460 Miles
Morrisville, NC
$10,000
Est $139 / Month (?)
Red
127,460 Miles
Morrisville, NC
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Gray
58,490 Miles
Phoenix, AZ
$10,995
Est $152 / Month (?)
Gray
58,490 Miles
Phoenix, AZ
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
Red
57,025 Miles
Phoenix, AZ
$10,995
Est $152 / Month (?)
Red
57,025 Miles
Phoenix, AZ
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
White
86,283 Miles
Lawrenceville, GA
$10,000
Est $139 / Month (?)
White
86,283 Miles
Lawrenceville, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
49,268 Miles
Creve Coeur, MO
$11,291
Est $156 / Month (?)
Silver
49,268 Miles
Creve Coeur, MO
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
80,681 Miles
Fairfax, VA
$10,981
Est $152 / Month (?)
Red
80,681 Miles
Fairfax, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
101,816 Miles
Lawrenceville, GA
$10,000
Est $139 / Month (?)
Blue
101,816 Miles
Lawrenceville, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
78,076 Miles
Norcross, GA
$12,900
Est $179 / Month (?)
Gray
78,076 Miles
Norcross, GA
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Gray
85,100 Miles
Lawnside, NJ
$12,995
Est $180 / 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 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
104,234 Miles
Dallas, TX
$10,999
Est $152 / Month (?)
Blue
104,234 Miles
Dallas, TX
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 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