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 LS
VIN: 1GCHK29U94E239098

No PriceCall for Price

Mileage Mileage:
140,722
Location Location:
Paducah, KY
Color Color:
Call for Details
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500 HD CREW CAB
VIN: 1GCHK23184F100332

$18,600

Mileage Mileage:
Call for Mileage
Location Location:
Mechanicsburg, PA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Crew Cab 167 WB 4WD
VIN: 1GCHK23194F120749

No PriceCall for Price

Mileage Mileage:
179,608
Location Location:
Burley, ID
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Truck Extended Cab
VIN: 1GCHK29U24E140669

$14,888

Mileage Mileage:
103,141
Location Location:
Chehalis, WA
Color Color:
Green ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT Crew Cab 4X4 Diesel
VIN: 1GCHK23234F261552

No PriceCall for Price

Mileage Mileage:
264,971
Location Location:
Maquoketa, IA
Color Color:
Black ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado LS
VIN: 1GCHK23U04F145906

No PriceCall for Price

Mileage Mileage:
244,574
Location Location:
Bozeman, MT
Color Color:
White ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Work Truck Pickup
VIN: 1GCHC24U64E355847

$999,999

Mileage Mileage:
257,001
Location Location:
Clinton, AR
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK23U84F186283

$12,594

Mileage Mileage:
195,862
Location Location:
Grand Junction, CO
Color Color:
Gold ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK23124F151065

No PriceCall for Price

Clean title Clean title

Mileage Mileage:
212,317
Location Location:
Randolph, OH
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD 4WD 4D Crew Cab
VIN: 1GCHK23U94F195459

No PriceCall for Price

Mileage Mileage:
245,300
Location Location:
Albany, NY
Color Color:
Green ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 HD LT
VIN: 1GCHK23264F194235

No PriceCall for Price

Mileage Mileage:
Call for Mileage
Location Location:
Little River, SC
Color Color:
Gray ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD Work Truck 4WD Reg Cab 133" WB
VIN: 1GCHK24U54E389720

No PriceCall for Price

Mileage Mileage:
158,548
Location Location:
Fremont, NE
Color Color:
Red ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500 LT Truck
VIN: 1GCHK29U74E353469

No PriceCall for Price

Mileage Mileage:
188,884
Location Location:
Nampa, ID
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

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

$13,500

Mileage Mileage:
153,000
Location Location:
Blvd Lafayette, CA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHC29U34E227607

$12,995

Mileage Mileage:
141,559
Location Location:
Fort Smith, AR
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500 HEAVY DUTY
VIN: 1GCHK23U74F148530

$11,895

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

Save

2004 Chevrolet LS Truck Extended Cab
VIN: 1GCHK29U14E104519

$16,990

Mileage Mileage:
58,913
Location Location:
Elko, NV
Color Color:
Gray ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT 4WD
VIN: 1GCHK23U34F185588

$16,476

Mileage Mileage:
128,384
Location Location:
West Valley City, UT
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

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
VIN: 1GCHK29224E327232

$37,599

Mileage Mileage:
75,666
Location Location:
Shickshinny, PA
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LS
VIN: 1GCHK23104F132580

No PriceCall for Price

Mileage Mileage:
125,233
Location Location:
Laurel, MT
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 CHEVROLET SILVERADO 2500 HD CREW CAB
VIN: 1GCHK23154F160570

$14,985

Mileage Mileage:
188,837
Location Location:
Charlotte, NC
Color Color:
Blue ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD LT
VIN: 1GCHC231X4F123401

No PriceCall for Price

Mileage Mileage:
140,170
Location Location:
Tomball, TX
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2004 Chevrolet Silverado 2500HD
VIN: 1GCHK24G04E281080

No PriceCall for Price

Mileage Mileage:
209,268
Location Location:
Hawley, TX
Color Color:
Green ext
Body Type Body Type:
Pickup
Get Vehicle Info