Filter Your Results

More...

Showing 1 - 16 of 139 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
53,691 Miles
Naples, FL
Contact Dealer For Price
53,691 Miles
Naples, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
114,758 Miles
Hainesport, NJ
$3,997
Est $55 / Month (?)
Black
114,758 Miles
Hainesport, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
100,342 Miles
Puyallup, WA
$7,999
Est $111 / Month (?)
Silver
100,342 Miles
Puyallup, WA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
154,614 Miles
Richmond Hill, NY
$4,980
Est $69 / Month (?)
Blue
154,614 Miles
Richmond Hill, NY
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
138,035 Miles
Knoxville, TN
$6,990
Est $97 / Month (?)
Silver
138,035 Miles
Knoxville, TN
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
94,953 Miles
Dalton, GA
$7,995
Est $111 / Month (?)
Blue
94,953 Miles
Dalton, GA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
153,152 Miles
Lexington, NC
$6,288
Est $87 / Month (?)
Blue
153,152 Miles
Lexington, NC
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
115,415 Miles
Garner, NC
$5,850
Est $81 / Month (?)
Blue
115,415 Miles
Garner, NC
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
White
160,136 Miles
Montclair, CA
$6,500
Est $90 / Month (?)
White
160,136 Miles
Montclair, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
52,722 Miles
Hampton, VA
$9,998
Est $139 / Month (?)
Blue
52,722 Miles
Hampton, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
37,258 Miles
North Plainfield, NJ
$9,988
Est $138 / Month (?)
Black
37,258 Miles
North Plainfield, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
144,804 Miles
Hasbrouck Heights, NJ
$4,994
Est $69 / Month (?)
Blue
144,804 Miles
Hasbrouck Heights, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
87,815 Miles
Pompano Beach, FL
$7,995
Est $111 / Month (?)
Blue
87,815 Miles
Pompano Beach, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
35,893 Miles
Sarasota, FL
$12,500
Est $173 / Month (?)
Silver
35,893 Miles
Sarasota, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
117,000 Miles
Garner, NC
$7,967
Est $110 / Month (?)
Silver
117,000 Miles
Garner, NC

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