Safety Ratings
2004 BMW 3 Series
Front Crash Driver Side 4.0000
Front Crash Passenger Side 5.0000
Side Crash Driver Side 3.0000
Side Crash Passenger Side 5.0000
Number of Recalls3
Number of Complaints247
Number of Investigations4

2004 BMW 3 SERIES for sale

Displaying 31-46 of 697

$6,995
$7,499
Price Reduced!

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 81,005 Miles
  • Ext Color: Blue
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Winchester, VA
  • MPG: 17 City / 25 Hwy
  • 300 Days on Lot

2004 BMW 3 Series 330i

$6,795

2004 BMW 3 SERIES 330I

  • Bodystyle: Sedan
  • Mileage: 117,491 Miles
  • Ext Color: White
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Chantilly, VA
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325Ci

$15,900

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 38,863 Miles
  • Ext Color: Blue
  • Int Color: Brown
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Bentonville, AR
  • MPG: 16 City / 24 Hwy

2004 BMW 3 Series 325i

$6,995

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 112,999 Miles
  • Ext Color: Silver
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Tucson, AZ
  • MPG: 17 City / 25 Hwy
$5,988
$6,988
Price Reduced!

2004 BMW 3 SERIES 330CI

  • Bodystyle: Coupe
  • Mileage: 132,545 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Englewood, CO
  • MPG: 17 City / 25 Hwy
  • 80 Days on Lot

2004 BMW 3 Series 325Ci

$9,495

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 52,064 Miles
  • Ext Color: Green
  • Int Color: Brown
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Elyria, OH
  • MPG: 16 City / 24 Hwy
$3,990

2004 BMW 3 SERIES 330CI

  • Bodystyle: Coupe
  • Mileage: 189,204 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Union City, GA
  • MPG: 18 City / 27 Hwy
  • 12 Days on Lot
$6,488

2004 BMW 3 SERIES 325XI

  • Bodystyle: Wagon
  • Mileage: 166,259 Miles
  • Ext Color: Blue
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Sacramento, CA
  • MPG: 17 City / 24 Hwy

2004 BMW 3 Series 325i

$6,500

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 138,000 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: San Diego, CA
  • MPG: 17 City / 25 Hwy
$6,699

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 117,956 Miles
  • Ext Color: Blue
  • Int Color: N/A
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Hasbrouck Heights, NJ
  • MPG: 17 City / 25 Hwy
$6,991

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 127,236 Miles
  • Ext Color: Gray
  • Int Color: Black
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Lancaster, PA
  • MPG: 18 City / 27 Hwy
  • 3 Days on Lot

2004 BMW 3 Series 325Ci

$7,650

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 79,264 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Orange, CA
  • MPG: 16 City / 24 Hwy

2004 BMW 3 Series 330Ci

$10,990

2004 BMW 3 SERIES 330CI

  • Bodystyle: Convertible
  • Mileage: 70,493 Miles
  • Ext Color: Black
  • Int Color: Brown
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Denver, CO
  • MPG: 16 City / 23 Hwy
$5,995

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 147,771 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Clayton, NC
  • MPG: 16 City / 24 Hwy
  • 230 Days on Lot
$5,850

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 103,368 Miles
  • Ext Color: Gray
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Garner, NC
  • MPG: 17 City / 24 Hwy
  • 10 Days on Lot
FEEDBACK