Home  >  GMC  >  Sierra 2500HD  >  2004

2004 GMC Sierra 2500HD for Sale

Find the right 2004 GMC Sierra 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2004 GMC Sierra 2500HD for you.

Filter results
Sort by
Filter results



to


to


Vehicle Mileage

to


Vehicle Mileage Transmission

Vehicle drivetrain Drivetrain

Number of Doors

Vehicle History

Exterior Color

Interior Color

Find the right 2004 GMC Sierra 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2004 GMC Sierra 2500HD for you.

Sort by

Save

2004 GMC Sierra 2500HD Work Truck

VIN: 1GTHC23214F206188

$8,950

Mileage Mileage:
198,479
Location Location:
Pompano Beach, FL
Color Color:
Red ext, Tan int
Body Type Body Type:
Pickup
Zip Zip:
33064
Get Vehicle Info

Save

2004 GMC Sierra 2500HD Work Truck 2WD

VIN: 1GTHC24224E339188

$12,500

Mileage Mileage:
114,000
Location Location:
Salem, VA
Color Color:
White ext
Body Type Body Type:
Pickup
Zip Zip:
24153
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK29104E211082

$10,995

Mileage Mileage:
271,587
Location Location:
Milwaukie, OR
Color Color:
Summit White ext, Black int
Body Type Body Type:
Pickup
Zip Zip:
97267
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GDHK23G74F244938

$11,900

Mileage Mileage:
199,250
Location Location:
Mora, MN
Color Color:
Pewter ext, Gray int
Body Type Body Type:
Pickup
Zip Zip:
55051
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE Crew Cab Short Bed 4WD

VIN: 1GTHK23G94F238076

$9,995

Mileage Mileage:
213,600
Location Location:
Great Neck, NY
Color Color:
Blue ext
Body Type Body Type:
Pickup
Zip Zip:
11023
Get Vehicle Info

Save

2004 GMC Sierra 2500HD Crew Cab 167" WB 4WD SLE

VIN: 1GTHK231X4F147085

$6,500

Mileage Mileage:
999,999
Location Location:
Merrillville, IN
Color Color:
GRAY ext, GRAY int
Body Type Body Type:
Pickup
Zip Zip:
46410
Get Vehicle Info

Save

2004 GMC Sierra 2500HD Work Truck 4WD

VIN: 1GTHK24U64E345032

$4,200

Mileage Mileage:
320,220
Location Location:
Bonita Springs, FL
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Zip Zip:
34135
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK29214E307683

$15,995

Mileage Mileage:
194,502
Location Location:
Verona, VA
Color Color:
Gray ext, Gray int
Body Type Body Type:
Pickup
Zip Zip:
24482
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK23G14F111273

$21,999

Mileage Mileage:
89,623
Location Location:
Boise, ID
Color Color:
RED ext
Body Type Body Type:
Pickup
Zip Zip:
83706
Get Vehicle Info

Save

2004 GMC Sierra 2500 SLT

VIN: 1GTHK23124F123511

$15,194

Mileage Mileage:
198,242
Location Location:
Fort Morgan, CO
Color Color:
Summit White ext
Body Type Body Type:
Pickup
Zip Zip:
80701
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE

VIN: 1GTHK23U84F116377

$8,500

Mileage Mileage:
194,124
Location Location:
Bucyrus, OH
Color Color:
Green ext, Tan int
Body Type Body Type:
Pickup
Zip Zip:
44820
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE

VIN: 1GTHK23204F267809

$25,999

Mileage Mileage:
173,614
Location Location:
Butler, PA
Color Color:
Summit White ext, Pewter int
Body Type Body Type:
Pickup
Zip Zip:
16001
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE

VIN: 1GTHK23294F185576

$13,559

Mileage Mileage:
241,000
Location Location:
Belgrade, NE
Color Color:
Gray ext, Gray int
Body Type Body Type:
Pickup
Zip Zip:
68623
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE

VIN: 1GTHK24U94E403232

$9,995

Mileage Mileage:
130,234
Location Location:
Detroit, MI
Color Color:
Silver ext, Tan int
Body Type Body Type:
Pickup
Zip Zip:
48219
Get Vehicle Info

Save

2004 GMC Sierra 2500 HD Work Truck

VIN: 1GTHK29U34E292833

$3,700

Mileage Mileage:
228,565
Location Location:
Saline, MI
Color Color:
Blue ext, BLUE int
Body Type Body Type:
Pickup
Zip Zip:
48176
Get Vehicle Info

Save

2004 GMC SIERRA2500HDCREWCAB

VIN: 1GTHK23U64F259943

$7,000

Mileage Mileage:
259,752
Location Location:
Mountain Home, AR
Color Color:
Call for Details
Body Type Body Type:
Pickup
Zip Zip:
72653
Get Vehicle Info

Save

2004 GMC Sierra 2500HD Reg Cab Long Bed

VIN: 1GTHC24U04E359019

$12,980

Mileage Mileage:
90,607
Location Location:
Humble, TX
Color Color:
White ext, Cloth int
Body Type Body Type:
Pickup
Zip Zip:
77396
Get Vehicle Info

Save

2004 GMC Sierra 2500HD Work Truck Crew Cab Short Bed 4WD

VIN: 1GTHK23294F241127

$14,500

Mileage Mileage:
363,000
Location Location:
Conyers, GA
Color Color:
Black ext, Tan int
Body Type Body Type:
Pickup
Zip Zip:
30094
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK24U84E209758

$12,990

Mileage Mileage:
150,392
Location Location:
Abilene, TX
Color Color:
[59U] Silver Birch Metallic ext, Dark Pewter int
Body Type Body Type:
Pickup
Zip Zip:
79605
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GDHC29U84E255673

$3,995

Mileage Mileage:
347,890
Location Location:
Pomona, CA
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Zip Zip:
91766
Get Vehicle Info

Save

2004 GMC Sierra 2500HD SLE Duramax

VIN: 1GTHK29214E398275

$10,950

Mileage Mileage:
186,475
Location Location:
Pittsfield, NH
Color Color:
Onyx Black ext, Dark Pewter int
Body Type Body Type:
Pickup
Zip Zip:
3263
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK23214F228890

$8,950

Mileage Mileage:
339,672
Location Location:
Mount Crawford, VA
Color Color:
TAN ext, Gray int
Body Type Body Type:
Pickup
Zip Zip:
22841
Get Vehicle Info

Save

2004 GMC Sierra 2500 DURAMAX Diesel Excellent Condition

VIN: 1GTHK29214E233407

$14,700

Mileage Mileage:
Call for Mileage
Location Location:
Spokane, WA
Color Color:
Call for Details
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 GMC Sierra 2500HD

VIN: 1GTHK29U24E270371

$12,835

Mileage Mileage:
166,170
Location Location:
Laurys Station, PA
Color Color:
Polo Green Metallic ext, Dark Pewter int
Body Type Body Type:
Pickup
Zip Zip:
18059
Get Vehicle Info