Filter Your Results

More...

Showing 1 - 16 of 22 Results
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
105,545 Miles
Tacoma, WA
$9,999
Est $139 / Month (?)
Blue
105,545 Miles
Tacoma, WA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Black
121,398 Miles
Mckenna, WA
$6,999
Est $97 / Month (?)
Black
121,398 Miles
Mckenna, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
108,042 Miles
Shoreline, WA
$5,199
Est $72 / Month (?)
Silver
108,042 Miles
Shoreline, WA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Black
94,930 Miles
Renton, WA
$8,698
Est $120 / Month (?)
Black
94,930 Miles
Renton, WA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
White
171,432 Miles
Marysville, WA
$5,998
Est $83 / Month (?)
White
171,432 Miles
Marysville, WA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
133,127 Miles
Fife, WA
$5,000
Est $69 / Month (?)
133,127 Miles
Fife, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
149,656 Miles
Bremerton, WA
$7,999
Est $111 / Month (?)
White
149,656 Miles
Bremerton, WA
2004 BMW 3 SERIES 325XI
2004 BMW 3 Series 325xi
2004 BMW 3 SERIES 325XI
White
193,489 Miles
Seattle, WA
Contact Dealer For Price
White
193,489 Miles
Seattle, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
White
119,336 Miles
Seattle, WA
$6,500
Est $90 / Month (?)
White
119,336 Miles
Seattle, WA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Red
92,626 Miles
Edmonds, WA
$8,699
Est $121 / Month (?)
Red
92,626 Miles
Edmonds, WA
2004 BMW 3 SERIES 330I
2004 BMW 3 Series 330i
2004 BMW 3 SERIES 330I
Gray
154,221 Miles
Bellevue, WA
$7,995
Est $111 / Month (?)
Gray
154,221 Miles
Bellevue, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Black
94,800 Miles
Everett, WA
Contact Dealer For Price
Black
94,800 Miles
Everett, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Gray
191,764 Miles
Tukwila, WA
Contact Dealer For Price
Gray
191,764 Miles
Tukwila, WA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
137,771 Miles
Tukwila, WA
Contact Dealer For Price
Silver
137,771 Miles
Tukwila, WA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Silver
239,736 Miles
Seattle, WA
Contact Dealer For Price
Silver
239,736 Miles
Seattle, WA

2004 BMW 3 Series Ratings, Reviews and Analysis

Pricing Trends

Average price by trim:
  • 320i $4,900
  • 325Ci $10,157
  • 325i $8,447
  • 325xi $8,521
  • 330Ci $11,326
  • 330i $9,586
  • 330xi $9,751

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