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

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 2500HD LT Ext. Cab 4WD
VIN: 1GCHK29U04E209309

$7,500

Mileage Mileage:
174,057
Location Location:
Lisbon, IA
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500HD HEAVY DUTY
VIN: 1GCHC23194F114155

No PriceCall for Price

Mileage Mileage:
326,895
Location Location:
Hermosa Beach, CA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Truck Regular Cab
VIN: 1GCHK24U44E170229

No PriceCall for Price

Mileage Mileage:
229,526
Location Location:
Brownsville, PA
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK23244F217365

$18,995

Mileage Mileage:
179,721
Location Location:
Lindon, UT
Color Color:
Red ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD 4WD Crew Cab Standard Box LT
VIN: 1GCHK232X4F223154

No PriceCall for Price

Mileage Mileage:
98,104
Location Location:
Sevierville, TN
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD EXT CAB 4X4
VIN: 1GCHK29U24E343917

$10,695

Mileage Mileage:
101,000
Location Location:
New Ulm, MN
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Truck
VIN: 1GCHK29U44E379950

$9,950

Mileage Mileage:
134,738
Location Location:
Stockton, CA
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS Crew Cab Long Bed 4WD
VIN: 1GCHK23U74F247915

No PriceCall for Price

Mileage Mileage:
1
Location Location:
Belgrade, MT
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD LS
VIN: 1GCHK23144F174184

No PriceCall for Price

Mileage Mileage:
Call for Mileage
Location Location:
Cottage Grove, OR
Color Color:
Black ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Crew Cab Long Bed 4WD
VIN: 1GCHK23G34F190669

$13,495

Mileage Mileage:
150,000
Location Location:
Rustburg, VA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Work Truck 4WD
VIN: 1GCHK29U74E112639

$8,000

Mileage Mileage:
246,946
Location Location:
Middlesboro, KY
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK23134F156291

$11,000

Mileage Mileage:
235,802
Location Location:
Chambersburg, PA
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado-2500HD LS
VIN: 1GCHK23104F133406

$19,995

Mileage Mileage:
147,014
Location Location:
Bakersfield, CA
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHK292X4E318763

No PriceCall for Price

Clean title Clean title

Mileage Mileage:
Call for Mileage
Location Location:
Hutchinson, KS
Color Color:
Red ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD LT Truck
VIN: 1GCHK23144F133330

$18,042

Mileage Mileage:
234,610
Location Location:
Colorado Springs, CO
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK29U04E152271

$6,999

Mileage Mileage:
308,000
Location Location:
Gallatin, TN
Color Color:
Red ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHK29244E301319

$18,900

Mileage Mileage:
256,954
Location Location:
Pendleton, IN
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK23U94F268202

No PriceCall for Price

Mileage Mileage:
Call for Mileage
Location Location:
San Jose, CA
Color Color:
Brown ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHK231X4F132439

No PriceCall for Price

Mileage Mileage:
229,733
Location Location:
Washington, MO
Color Color:
Black ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Crew Cab 153" WB 4WD LT
VIN: 1GCHK23194F174777

$13,988

Mileage Mileage:
Call for Mileage
Location Location:
Rossville, KS
Color Color:
Red ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500 HD EXTENDED CAB
VIN: 1GCHK29254E305578

No PriceCall for Price

Mileage Mileage:
251,500
Location Location:
Kennewick, WA
Color Color:
Call for Details
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHC29U24E314303

No PriceCall for Price

Mileage Mileage:
Call for Mileage
Location Location:
Thorndale, PA
Color Color:
Red ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHK23144F113644

$19,999

Mileage Mileage:
192,232
Location Location:
Auburn, WA
Color Color:
Green ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Base
VIN: 1GCHK29U44E223925

No PriceCall for Price

One owner 1 owner

Mileage Mileage:
357,261
Location Location:
Lancaster, OH
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info