Home  >  Chevrolet  >  Silverado 2500HD  >  2004

2004 Chevrolet Silverado 2500HD for Sale

Find the right 2004 Chevrolet Silverado 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2004 Chevrolet Silverado 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

Showing 1 - 24 of 1,036

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

Sort by

Save

2004 Chevrolet Silverado 2500 LS
VIN: 1GCHK29144E195551

$10,950

Mileage Mileage:
145000
Location Location:
Sandy, UT
Color Color:
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 LS Truck
VIN: 1GCHK29UX4E228658

$13,000

Mileage Mileage:
85000
Location Location:
Ellsworth, WI
Color Color:
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD LT
VIN: 1GCHC29U74E287891

$0

Clean title Clean title

Mileage Mileage:
166386
Location Location:
Rockwall, TX
Color Color:
Silver ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK23134F114946

$0

Mileage Mileage:
165592
Location Location:
Saginaw, MI
Color Color:
Red ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHK23U24F111045

$18,995

Mileage Mileage:
76862
Location Location:
Des Moines, IA
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO-2500HD
VIN: 1GCHK23UX4F176368

$15,999

Mileage Mileage:
110922
Location Location:
Yakima, WA
Color Color:
Gray ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS Pickup 4D 6 1/2 ft
VIN: 1GCHK29224E267369

$17,995

Mileage Mileage:
124220
Location Location:
Missoula, MT
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK29G84E295687

$0

Mileage Mileage:
80827
Location Location:
Blue Ridge, GA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 LT Truck For Sale McMinnville OR
VIN: 1GCHK23U84F246305

$0

Clean title Clean title

Mileage Mileage:
313404
Location Location:
Mcminnville, OR
Color Color:
Red ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK23104F167717

$0

Mileage Mileage:
172764
Location Location:
Winston-salem, NC
Color Color:
Black ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Work Truck
VIN: 1GCHC24U44E323995

$8,700

Mileage Mileage:
0
Location Location:
Des Plaines, IL
Color Color:
White ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500 CREW CAB
VIN: 1GCHK23U14F107410

$0

Mileage Mileage:
104344
Location Location:
Loomis, CA
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT 4WD Ext Cab 143.5" WB
VIN: 1GCHK29154E194036

$0

Mileage Mileage:
240000
Location Location:
La Junta, CO
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 LS
VIN: 1GCHK29U24E220523

$8,995

One owner 1 owner

Mileage Mileage:
158028
Location Location:
Homosassa, FL
Color Color:
Black ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK24U14E172407

$0

Mileage Mileage:
190345
Location Location:
Greenville, PA
Color Color:
Red ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK23144F122909

$0

Mileage Mileage:
366062
Location Location:
Libertyville, IL
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Truck Crew Cab
VIN: 1GCHK23264F242820

$0

Mileage Mileage:
234340
Location Location:
Wentzville, MO
Color Color:
Black ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD 4WD Extended Cab Standard Box LS
VIN: 1GCHK29234E306616

$0

Mileage Mileage:
273370
Location Location:
Bardonia, NY
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Ext Cab 157.5" WB 4WD LT|191,512 Miles|Four Wheel Drive
VIN: 1GCHK29144E207956

$7,900

Clean title Clean title

Mileage Mileage:
191512
Location Location:
Ortonville, MI
Color Color:
Blue ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD LS
VIN: 1GCHK29U04E258347

$9,990

Mileage Mileage:
117435
Location Location:
Glenwood, MN
Color Color:
Red ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Truck Crew Cab
VIN: 1GCHK232X4F198109

$13,675

Mileage Mileage:
294000
Location Location:
Saint Joseph, MO
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004-Chevrolet-Silverado-2500HD
VIN: 1GCHK23U94F163689

$7,500

Mileage Mileage:
212219
Location Location:
Emporia, VA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD 4WD Regular Cab Long Box Work Truck
VIN: 1GCHK24U44E299426

$5,997

Mileage Mileage:
79189
Location Location:
Dover, OH
Color Color:
Blue ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Crew Cab Short Bed 4WD
VIN: 1GCHK23U94F175048

$7,500

Mileage Mileage:
282517
Location Location:
Conway, AR
Color Color:
Gray ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info