Filter Your Results

More...

Showing 1 - 16 of 25 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
91,144 Miles
Boulder, CO
$8,795
Est $122 / Month (?)
Green
91,144 Miles
Boulder, CO
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
184,908 Miles
Knoxville, TN
$4,990
Est $69 / Month (?)
Green
184,908 Miles
Knoxville, TN
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
84,511 Miles
Stevenson Ranch, CA
$5,890
Est $82 / Month (?)
Green
84,511 Miles
Stevenson Ranch, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
148,944 Miles
Elgin, IL
$4,995
Est $69 / Month (?)
Green
148,944 Miles
Elgin, IL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
101,115 Miles
Las Vegas, NV
$5,995
Est $83 / Month (?)
Green
101,115 Miles
Las Vegas, NV
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
125,711 Miles
Frederick, MD
$6,295
Est $87 / Month (?)
Green
125,711 Miles
Frederick, MD
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
118,828 Miles
Bridgeport, CT
$5,999
Est $83 / Month (?)
Green
118,828 Miles
Bridgeport, CT
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
88,326 Miles
Los Angeles, CA
$6,995
Est $97 / Month (?)
Green
88,326 Miles
Los Angeles, CA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
74,329 Miles
Pearl City, HI
$6,595
Est $91 / Month (?)
Green
74,329 Miles
Pearl City, HI
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
76,151 Miles
Fort Worth, TX
$7,500
Est $104 / Month (?)
Green
76,151 Miles
Fort Worth, TX
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
96,540 Miles
Tampa, FL
$5,900
Est $82 / Month (?)
Green
96,540 Miles
Tampa, FL
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Green
111,519 Miles
Jacksonville, FL
$6,995
Est $97 / Month (?)
Green
111,519 Miles
Jacksonville, FL
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Green
79,487 Miles
Hollywood, FL
$6,599
Est $91 / Month (?)
Green
79,487 Miles
Hollywood, FL
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
155,094 Miles
Raleigh, NC
$2,998
Est $42 / Month (?)
Green
155,094 Miles
Raleigh, NC
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
139,185 Miles
Louisville, KY
Contact Dealer For Price
Green
139,185 Miles
Louisville, 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