Pricing Trends

Average price by trim:

320i $4,900
325Ci $10,330
325i $8,563
325xi $8,613
330Ci $11,421
330i $9,699
330xi $9,733
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 Hickory North Carolina

Displaying 1-16 of 24

2004 BMW 3 Series 325xi

$8,000

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 110855 Miles
  • Ext Color: White
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Huntersville, NC
  • MPG: 17 City / 24 Hwy

2004 BMW 3 Series 330i

$6,459
Price Reduced

2004 BMW 3 SERIES 330I

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

2004 BMW 3 Series 325xi

$9,900
Price Reduced

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 101520 Miles
  • Ext Color: Black
  • Int Color: Tan
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Lexington, NC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 330Ci

$11,498

2004 BMW 3 SERIES 330CI

  • Bodystyle: Convertible
  • Mileage: 98600 Miles
  • Ext Color: Blue
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Indian Trail, NC
  • MPG: 16 City / 23 Hwy

2004 BMW 3 Series 325i

$11,495

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 71179 Miles
  • Ext Color: Gray
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Charlotte, NC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325i

$8,717

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 90235 Miles
  • Ext Color: White
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Charlotte, NC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325Ci

$10,985

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 126795 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Bristol, TN
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325Ci

New Listing
$9,995

2004 BMW 3 SERIES 325CI

  • Bodystyle: Convertible
  • Mileage: 113884 Miles
  • Ext Color: Silver
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Monroe, NC
  • MPG: 16 City / 24 Hwy

2004 BMW 3 Series 325i

New Listing
$4,999

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 164225 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Rock Hill, SC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325i

$6,995

2004 BMW 3 SERIES 325I

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

2004 BMW 3 Series 325Ci

$8,999

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 128324 Miles
  • Ext Color: Silver
  • Int Color: N/A
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Charlotte, NC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325Ci

Contact Dealer For Pricing

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 95574 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Inman, SC
  • MPG: 17 City / 25 Hwy

2004 BMW 3 Series 325xi

$12,100

2004 BMW 3 SERIES 325XI

  • Bodystyle: Sedan
  • Mileage: 116530 Miles
  • Ext Color: Gray
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Winston-Salem, NC
  • MPG: 17 City / 24 Hwy

2004 BMW 3 Series 325i

$10,995

2004 BMW 3 SERIES 325I

  • Bodystyle: N/A
  • Mileage: 121760 Miles
  • Ext Color: Green
  • Int Color: N/A
  • Trans: Automatic
  • Location: Charlotte, NC
  • MPG: 16 City / 23 Hwy

2004 BMW 3 Series 325Ci

Contact Dealer For Pricing

2004 BMW 3 SERIES 325CI

  • Bodystyle: Coupe
  • Mileage: 80042 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Asheville, NC
  • MPG: 17 City / 25 Hwy
FEEDBACK