Filter Your Results

More...

Showing 1 - 13 of 13 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
91,144 Miles
Boulder, CO
$8,988
Est $125 / Month (?)
Green
91,144 Miles
Boulder, CO
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
$5,850
Est $81 / Month (?)
Green
148,944 Miles
Elgin, IL
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 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 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 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
125,711 Miles
Frederick, MD
$6,495
Est $90 / Month (?)
Green
125,711 Miles
Frederick, MD
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 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 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 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Green
123,935 Miles
Franklinton, NC
$6,990
Est $97 / Month (?)
Green
123,935 Miles
Franklinton, NC
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Green
127,432 Miles
Ballwin, MO
$7,490
Est $104 / Month (?)
Green
127,432 Miles
Ballwin, MO

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