Filter Your Results

More...

Showing 1 - 13 of 13 Results
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
100,621 Miles
Roseville, CA
$7,988
Est $111 / Month (?)
Green
100,621 Miles
Roseville, CA
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Green
151,992 Miles
Metter, GA
$5,150
Est $71 / Month (?)
Green
151,992 Miles
Metter, GA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
115,545 Miles
Chantilly, VA
$5,700
Est $79 / Month (?)
Green
115,545 Miles
Chantilly, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
85,181 Miles
Salem, VA
$6,950
Est $96 / Month (?)
Green
85,181 Miles
Salem, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
64,000 Miles
Palm Desert, CA
$6,900
Est $96 / Month (?)
Green
64,000 Miles
Palm Desert, CA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
111,909 Miles
Springfield, NJ
$5,995
Est $83 / Month (?)
Green
111,909 Miles
Springfield, NJ
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
107,725 Miles
Enfield, CT
$5,988
Est $83 / Month (?)
Green
107,725 Miles
Enfield, CT
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
68,452 Miles
Wailuku, HI
$7,999
Est $111 / Month (?)
Green
68,452 Miles
Wailuku, HI
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
118,176 Miles
Lexington, KY
$5,500
Est $76 / Month (?)
Green
118,176 Miles
Lexington, KY
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Green
108,087 Miles
Orlando, FL
$5,995
Est $83 / Month (?)
Green
108,087 Miles
Orlando, FL
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
88,326 Miles
Los Angeles, CA
$7,995
Est $111 / Month (?)
Green
88,326 Miles
Los Angeles, CA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Green
97,646 Miles
Feasterville Trevose, PA
$5,490
Est $76 / Month (?)
Green
97,646 Miles
Feasterville Trevose, PA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Green
145,552 Miles
Duncanville, TX
$7,950
Est $110 / Month (?)
Green
145,552 Miles
Duncanville, TX

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