Filter Your Results

More...

Showing 61 - 76 of 636 Results
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Gray
188,128 Miles
Elkridge, MD
$8,995
Est $125 / Month (?)
Gray
188,128 Miles
Elkridge, MD
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Gray
78,946 Miles
Norwalk, CA
$7,999
Est $111 / Month (?)
Gray
78,946 Miles
Norwalk, CA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
138,000 Miles
San Diego, CA
$5,999
Est $83 / Month (?)
Silver
138,000 Miles
San Diego, CA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Gray
135,626 Miles
Sanford, NC
$5,995
Est $83 / Month (?)
Gray
135,626 Miles
Sanford, NC
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Silver
121,760 Miles
Trenton, NJ
$5,995
Est $83 / Month (?)
Silver
121,760 Miles
Trenton, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
65,600 Miles
Bellflower, CA
$9,998
Est $139 / Month (?)
Gray
65,600 Miles
Bellflower, CA
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
Blue
69,989 Miles
Pasadena, MD
$8,488
Est $118 / Month (?)
Blue
69,989 Miles
Pasadena, MD
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Silver
87,405 Miles
Tucson, AZ
$7,490
Est $104 / Month (?)
Silver
87,405 Miles
Tucson, AZ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
87,727 Miles
Las Vegas, NV
$7,999
Est $111 / Month (?)
Gray
87,727 Miles
Las Vegas, NV
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
134,442 Miles
Lawton, OK
$4,950
Est $69 / Month (?)
White
134,442 Miles
Lawton, OK
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
White
149,415 Miles
Bellevue, WA
$5,998
Est $83 / Month (?)
White
149,415 Miles
Bellevue, WA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
157,385 Miles
Sterling, VA
$4,990
Est $69 / Month (?)
Blue
157,385 Miles
Sterling, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
100,754 Miles
Tampa, FL
$6,995
Est $97 / Month (?)
Black
100,754 Miles
Tampa, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
89,537 Miles
Smyrna, GA
$6,663
Est $92 / Month (?)
Blue
89,537 Miles
Smyrna, GA

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