2004 GMC SIERRA 2500HD for sale

Displaying 1-16 of 237

$15,477
$15,976
Price Reduced!

2004 GMC SIERRA 2500HD SLE

  • Bodystyle: Pickup
  • Mileage: 122,366 Miles
  • Ext Color: Beige
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Greeley, CO
  • 37 Days on Lot
$19,998

2004 GMC SIERRA 2500HD SLE

  • Bodystyle: Pickup
  • Mileage: 130,030 Miles
  • Ext Color: Gray
  • Int Color: N/A
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Saint Joseph, MO
  • 6 Days on Lot
$14,300

2004 GMC SIERRA 2500HD SLT

  • Bodystyle: Pickup
  • Mileage: 213,491 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Lucedale, MS
  • 6 Days on Lot

2004 GMC Sierra 2500HD Work Truck

$6,394

2004 GMC SIERRA 2500HD WORK TRUCK

  • Bodystyle: Pickup
  • Mileage: 216,144 Miles
  • Ext Color: White
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Bellevue, NE
$18,988

2004 GMC SIERRA 2500HD SLT

  • Bodystyle: Pickup
  • Mileage: 91,244 Miles
  • Ext Color: White
  • Int Color: N/A
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Healdsburg, CA
  • 28 Days on Lot
Contact Dealer For Pricing

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 27,073 Miles
  • Ext Color: Beige
  • Int Color: N/A
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Wakefield, RI
  • 1 Day on Lot
$14,995

2004 GMC SIERRA 2500HD SLT

  • Bodystyle: Pickup
  • Mileage: N/A
  • Ext Color: White
  • Int Color: Black
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Oakdale, MN
  • 16 Days on Lot
$17,000
$17,500
Price Reduced!

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 74,209 Miles
  • Ext Color: White
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Salt Lake City, UT
  • 27 Days on Lot
$16,499

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 148,251 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Denver, CO
  • 29 Days on Lot
$16,895
$17,995
Price Reduced!

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 154,900 Miles
  • Ext Color: White
  • Int Color: Gray
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Lake Bluff, IL
  • 135 Days on Lot
$20,990

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 249,799 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Jackson, GA
  • 49 Days on Lot
$16,988

2004 GMC SIERRA 2500HD SLE

  • Bodystyle: Pickup
  • Mileage: 121,257 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Des Moines, IA
  • 22 Days on Lot
$8,987
$9,487
Price Reduced!

2004 GMC SIERRA 2500HD SLE

  • Bodystyle: Pickup
  • Mileage: 197,012 Miles
  • Ext Color: Silver
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: College Place, WA
  • 88 Days on Lot
$18,800
$20,000
Price Reduced!

2004 GMC SIERRA 2500HD SLT

  • Bodystyle: Pickup
  • Mileage: 170,845 Miles
  • Ext Color: White
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Kearney, MO
  • 98 Days on Lot
$17,999
$18,999
Price Reduced!

2004 GMC SIERRA 2500HD

  • Bodystyle: Pickup
  • Mileage: 147,800 Miles
  • Ext Color: Gray
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 8 Cyl
  • Drive: 4WD
  • Location: Charlotte, MI
  • 119 Days on Lot
FEEDBACK