Pricing Trends

Average price by trim:

325Ci $10,285
325i $8,770
325xi $8,955
330Ci $11,347
330i $9,775
330xi $10,011
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 in Raleigh North Carolina

Displaying 1-16 of 27

$9,995
Price Reduced

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 118204 Miles
  • Ext Color: Blue
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Raleigh, NC
  • MPG: 16 City / 23 Hwy

$10,981

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 106153 Miles
  • Ext Color: Silver
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Raleigh, NC
  • MPG: 16 City / 24 Hwy

Contact Dealer For Pricing

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 129823 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Greenville, NC
  • MPG: 16 City / 23 Hwy

Contact Dealer For Pricing

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 61545 Miles
  • Ext Color: Black
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Greenville, NC
  • MPG: 16 City / 23 Hwy

$8,995

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 101050 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Durham, NC
  • MPG: 17 City / 25 Hwy

$8,435

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 87965 Miles
  • Ext Color: Gray
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Greensboro, NC
  • MPG: 17 City / 25 Hwy

New Listing
Contact Dealer For Pricing

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 104132 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Greensboro, NC
  • MPG: 17 City / 25 Hwy

$8,495

2004 BMW 3 SERIES 325I

  • Bodystyle: Wagon
  • Mileage: 131570 Miles
  • Ext Color: Gray
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Mount Olive, NC
  • MPG: 16 City / 23 Hwy

$12,900

2004 BMW 3 SERIES 330XI

  • Bodystyle: Sedan
  • Mileage: 98000 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Greensboro, NC
  • MPG: 16 City / 23 Hwy

$7,550
Price Reduced

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 118349 Miles
  • Ext Color: Green
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Raleigh, NC
  • MPG: 16 City / 23 Hwy

$9,995

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 93347 Miles
  • Ext Color: Silver
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Durham, NC
  • MPG: 16 City / 23 Hwy

$14,450

2004 BMW 3 SERIES 330CI

  • Bodystyle: Coupe
  • Mileage: 59774 Miles
  • Ext Color: Gray
  • Int Color: Tan
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Greensboro, NC
  • MPG: 18 City / 27 Hwy

$8,998

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 62944 Miles
  • Ext Color: Silver
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Raleigh, NC
  • MPG: 17 City / 25 Hwy

Contact Dealer For Pricing

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: N/A
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Durham, NC
  • MPG: 16 City / 23 Hwy

$10,500

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 81524 Miles
  • Ext Color: Gray
  • Int Color: Black
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Raleigh, NC
  • MPG: 17 City / 25 Hwy
FEEDBACK