Filter Your Results

More...

Showing 16 - 31 of 643 Results
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
177,158 Miles
Southaven, MS
Contact Dealer For Price
Silver
177,158 Miles
Southaven, MS
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
57,885 Miles
Englewood, CO
$8,900
Est $123 / Month (?)
White
57,885 Miles
Englewood, CO
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
142,066 Miles
Newark, CA
$4,999
Est $69 / Month (?)
Red
142,066 Miles
Newark, CA
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
152,278 Miles
Moon Township, PA
$4,888
Est $68 / Month (?)
152,278 Miles
Moon Township, PA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
103,027 Miles
Englewood, CO
$7,090
Est $98 / Month (?)
Blue
103,027 Miles
Englewood, CO
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
Black
125,188 Miles
Downingtown, PA
$6,990
Est $97 / Month (?)
Black
125,188 Miles
Downingtown, PA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
77,672 Miles
Lancaster, PA
$9,991
Est $138 / Month (?)
Silver
77,672 Miles
Lancaster, PA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
181,663 Miles
Chandler, AZ
$10,881
Est $151 / Month (?)
Black
181,663 Miles
Chandler, AZ
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Black
80,184 Miles
Tacoma, WA
$8,366
Est $116 / Month (?)
Black
80,184 Miles
Tacoma, WA
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
157,385 Miles
Sterling, VA
$4,490
Est $62 / Month (?)
Blue
157,385 Miles
Sterling, VA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Silver
81,767 Miles
Riverside, CA
$10,995
Est $152 / Month (?)
Silver
81,767 Miles
Riverside, CA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
White
133,600 Miles
Chantilly, VA
$5,995
Est $83 / Month (?)
White
133,600 Miles
Chantilly, VA
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Black
64,582 Miles
Fullerton, CA
$8,699
Est $121 / Month (?)
Black
64,582 Miles
Fullerton, CA

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