Filter Your Results

More...

Showing 1 - 16 of 157 Results
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Gray
59,308 Miles
Fort Walton Beach, FL
Contact Dealer For Price
Gray
59,308 Miles
Fort Walton Beach, FL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
91,135 Miles
Boulder, CO
$10,494
Est $145 / Month (?)
Green
91,135 Miles
Boulder, CO
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
99,087 Miles
Valley Stream, NY
$4,988
Est $69 / Month (?)
99,087 Miles
Valley Stream, NY
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
105,203 Miles
Norwood, MA
$9,998
Est $139 / Month (?)
Black
105,203 Miles
Norwood, MA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
108,568 Miles
Hamilton, NJ
$6,771
Est $94 / Month (?)
Red
108,568 Miles
Hamilton, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
180,970 Miles
South Hackensack, NJ
$3,995
Est $55 / Month (?)
Silver
180,970 Miles
South Hackensack, NJ
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Beige
160,160 Miles
Harvey, IL
$4,500
Est $62 / Month (?)
Beige
160,160 Miles
Harvey, IL
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
139,614 Miles
Kalamazoo, MI
$5,500
Est $76 / Month (?)
Black
139,614 Miles
Kalamazoo, MI
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
172,691 Miles
Bellevue, WA
$5,998
Est $83 / Month (?)
Black
172,691 Miles
Bellevue, WA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
White
98,255 Miles
Tempe, AZ
$6,919
Est $96 / Month (?)
White
98,255 Miles
Tempe, AZ
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
Black
79,195 Miles
Lansdale, PA
$6,890
Est $95 / Month (?)
Black
79,195 Miles
Lansdale, PA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
111,445 Miles
Chantilly, VA
$5,795
Est $80 / Month (?)
Green
111,445 Miles
Chantilly, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
131,385 Miles
Wexford, PA
$6,600
Est $91 / Month (?)
Blue
131,385 Miles
Wexford, PA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
106,803 Miles
Fairfax, VA
$5,994
Est $83 / Month (?)
Black
106,803 Miles
Fairfax, 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