Filter Your Results

More...

Showing 1 - 16 of 27 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
99,129 Miles
Irvine, CA
$5,915
Est $82 / Month (?)
Red
99,129 Miles
Irvine, CA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
132,791 Miles
Sioux City, IA
$6,816
Est $94 / Month (?)
Red
132,791 Miles
Sioux City, IA
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 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Red
113,929 Miles
Bountiful, UT
$6,500
Est $90 / Month (?)
Red
113,929 Miles
Bountiful, UT
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
142,066 Miles
Newark, CA
$5,295
Est $73 / Month (?)
Red
142,066 Miles
Newark, 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 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Red
128,913 Miles
Roseville, CA
$5,495
Est $76 / Month (?)
Red
128,913 Miles
Roseville, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
122,485 Miles
Denton, TX
Contact Dealer For Price
Red
122,485 Miles
Denton, TX
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
177,128 Miles
Springfield, MO
$6,995
Est $97 / Month (?)
Red
177,128 Miles
Springfield, MO
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Red
120,100 Miles
Salt Lake City, UT
$4,999
Est $69 / Month (?)
Red
120,100 Miles
Salt Lake City, UT
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
65,866 Miles
Duluth, GA
$12,500
Est $173 / Month (?)
Red
65,866 Miles
Duluth, GA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Red
61,379 Miles
Gaithersburg, MD
$11,490
Est $159 / Month (?)
Red
61,379 Miles
Gaithersburg, MD
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
94,943 Miles
Knoxville, TN
$4,995
Est $69 / Month (?)
Red
94,943 Miles
Knoxville, TN
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 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