Filter Your Results

More...

Showing 1 - 16 of 22 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
108,568 Miles
Hamilton, NJ
$6,771
Est $94 / Month (?)
Red
108,568 Miles
Hamilton, NJ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
128,913 Miles
Roseville, CA
$5,995
Est $83 / Month (?)
Red
128,913 Miles
Roseville, CA
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 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
143,102 Miles
Cleveland, OH
$4,995
Est $69 / Month (?)
Red
143,102 Miles
Cleveland, OH
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
142,066 Miles
Newark, CA
$6,991
Est $97 / Month (?)
Red
142,066 Miles
Newark, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
101,513 Miles
Orland Park, IL
$6,998
Est $97 / Month (?)
Red
101,513 Miles
Orland Park, IL
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
137,500 Miles
Las Vegas, NV
$5,000
Est $69 / Month (?)
Red
137,500 Miles
Las Vegas, NV
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
112,130 Miles
Lakewood, CO
$7,998
Est $111 / Month (?)
Red
112,130 Miles
Lakewood, CO
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
43,641 Miles
West Chester, PA
$15,995
Est $222 / Month (?)
Red
43,641 Miles
West Chester, PA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
144,007 Miles
Bessemer, AL
$6,999
Est $97 / Month (?)
Red
144,007 Miles
Bessemer, AL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
106,000 Miles
Fort Lauderdale, FL
$10,995
Est $152 / Month (?)
Red
106,000 Miles
Fort Lauderdale, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
94,943 Miles
Knoxville, TN
$5,995
Est $83 / Month (?)
Red
94,943 Miles
Knoxville, TN
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
190,243 Miles
Wilmer, TX
Contact Dealer For Price
Red
190,243 Miles
Wilmer, TX
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
Odessa, TX
Contact Dealer For Price
Red
Odessa, TX
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
113,966 Miles
Nashville, TN
$8,990
Est $125 / Month (?)
Red
113,966 Miles
Nashville, TN

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