Filter Your Results

More...

Showing 1 - 16 of 138 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
141,920 Miles
Pueblo, CO
Contact Dealer For Price
Blue
141,920 Miles
Pueblo, CO
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
120,001 Miles
Colorado Springs, CO
$8,995
Est $125 / Month (?)
Blue
120,001 Miles
Colorado Springs, CO
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
47,461 Miles
South Hackensack, NJ
$7,995
Est $111 / Month (?)
Blue
47,461 Miles
South Hackensack, NJ
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
101,960 Miles
Merriam, KS
$8,000
Est $111 / Month (?)
Blue
101,960 Miles
Merriam, KS
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
134,876 Miles
San Rafael, CA
$5,292
Est $73 / Month (?)
Blue
134,876 Miles
San Rafael, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
28,948 Miles
Hamburg, NY
$13,428
Est $186 / Month (?)
Blue
28,948 Miles
Hamburg, NY
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
157,385 Miles
Sterling, VA
$4,490
Est $62 / Month (?)
Blue
157,385 Miles
Sterling, VA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Blue
80,885 Miles
East Windsor, NJ
$5,695
Est $79 / Month (?)
Blue
80,885 Miles
East Windsor, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
96,753 Miles
Phoenix, AZ
$6,499
Est $90 / Month (?)
Blue
96,753 Miles
Phoenix, AZ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
91,685 Miles
Jacksonville, FL
$3,999
Est $55 / Month (?)
Blue
91,685 Miles
Jacksonville, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
91,450 Miles
Huntington Station, NY
$5,995
Est $83 / Month (?)
Blue
91,450 Miles
Huntington Station, NY
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 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
103,027 Miles
Englewood, CO
$7,590
Est $105 / Month (?)
Blue
103,027 Miles
Englewood, CO
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Blue
123,514 Miles
Conyers, GA
$5,995
Est $83 / Month (?)
Blue
123,514 Miles
Conyers, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
101,521 Miles
Stafford, VA
$5,995
Est $83 / Month (?)
Blue
101,521 Miles
Stafford, VA

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