Pricing Trends

Average price by trim:

320i $4,900
325Ci $10,341
325i $8,575
325xi $8,653
330Ci $11,474
330i $9,746
330xi $9,797
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 25

2004 BMW 3 Series 325xi

$8,700
Price Reduced

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 325i

$6,498
Price Reduced

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 159162 Miles
  • Ext Color: Silver
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Charlotte, 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 325xi

$10,900

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 330i

$6,995

2004 BMW 3 SERIES 330I

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

2004 BMW 3 Series 325i

New Listing
$7,000

2004 BMW 3 SERIES 325I

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

2004 BMW 3 Series 325i

Contact Dealer For Pricing

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 182447 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Trans: Automatic
  • 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 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 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 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 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 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 325i

Contact Dealer For Pricing

2004 BMW 3 SERIES 325I

  • Bodystyle: Sedan
  • Mileage: 126281 Miles
  • Ext Color: Blue
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Mint Hill, NC
  • MPG: 17 City / 25 Hwy
FEEDBACK