Filter Your Results

More...

Showing 1 - 16 of 34 Results
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
80,737 Miles
Alexandria, VA
$3,995
Est $55 / Month (?)
Silver
80,737 Miles
Alexandria, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Blue
139,753 Miles
Manassas, VA
$4,200
Est $58 / Month (?)
Blue
139,753 Miles
Manassas, VA
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 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
157,385 Miles
Sterling, VA
$4,990
Est $69 / Month (?)
Blue
157,385 Miles
Sterling, VA
2004 BMW 3 SERIES 330XI
2004 BMW 3 Series 330xi
2004 BMW 3 SERIES 330XI
Gray
188,128 Miles
Elkridge, MD
$8,995
Est $125 / Month (?)
Gray
188,128 Miles
Elkridge, MD
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
98,225 Miles
Woodbridge, VA
$6,991
Est $97 / Month (?)
Blue
98,225 Miles
Woodbridge, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
69,989 Miles
Pasadena, MD
$8,488
Est $118 / Month (?)
Blue
69,989 Miles
Pasadena, MD
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Gray
100,752 Miles
Fredericksburg, VA
$5,199
Est $72 / Month (?)
Gray
100,752 Miles
Fredericksburg, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Blue
88,015 Miles
Fairfax, VA
$9,900
Est $137 / Month (?)
Blue
88,015 Miles
Fairfax, VA
2004 BMW 3 SERIES 330CI
2004 BMW 3 Series 330Ci
2004 BMW 3 SERIES 330CI
Red
80,681 Miles
Fairfax, VA
$9,961
Est $138 / Month (?)
Red
80,681 Miles
Fairfax, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Silver
120,095 Miles
Alexandria, VA
$5,550
Est $77 / Month (?)
Silver
120,095 Miles
Alexandria, VA
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Blue
104,669 Miles
Aberdeen, MD
Contact Dealer For Price
Blue
104,669 Miles
Aberdeen, MD
2004 BMW 3 SERIES 325CI
2004 BMW 3 Series 325Ci
2004 BMW 3 SERIES 325CI
Silver
139,384 Miles
Spotsylvania, VA
$3,993
Est $55 / Month (?)
Silver
139,384 Miles
Spotsylvania, VA
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Gray
153,823 Miles
Laurel, MD
$4,500
Est $62 / Month (?)
Gray
153,823 Miles
Laurel, MD
2004 BMW 3 SERIES 325I
2004 BMW 3 Series 325i
2004 BMW 3 SERIES 325I
Black
180,068 Miles
Fairfax, VA
$3,583
Est $50 / Month (?)
Black
180,068 Miles
Fairfax, VA

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