Used 2004 Chevrolet Silverado 2500HD for Sale near Madison, WI
26 results
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 8.1L V8
- Exterior color:
- Brown (Tan)
- Fuel type:
- Gasoline
- Interior color:
- Gray
- Transmission:
- 5-Speed Automatic
- Mileage:
- 148,140
- VIN:
- 1GCHK23G93F171638

2003 Chevrolet Silverado 2500HD
4 Dr LT 4WD Crew Cab LB HD
148,140 mi
$8,990
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Silver Birch Metallic
- Fuel type:
- Diesel
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 104,975
- Stock #:
- 11188
- VIN:
- 1GCHK23294F215188

2004 Chevrolet Silverado 2500HD
LS Crew Cab 4WD
104,975 mi
$26,882
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Exterior color:
- [59U] Silver Birch
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 103,228
- Stock #:
- 11911
- VIN:
- 1GCHK29264E391371
![[59U] Silver Birch 2004 Chevrolet Silverado 2500HD Pickup Truck Four-Wheel Drive Automatic](https://static.cargurus.com/images/forsale/2025/12/07/04/39/2004_chevrolet_silverado_2500hd-pic-7379815352479718098-1024x768.jpeg?io=true&width=640&height=480&fit=bounds&format=jpg&auto=webp)
2004 Chevrolet Silverado 2500HD
LS Extended Cab 4WD
103,228 mi
$19,900
- Year:
- 2005
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Smokin Asphalt
- Fuel type:
- Gasoline
- Interior color:
- Black (Dark Charcoal)
- Transmission:
- 4-Speed Automatic Overdrive
- Mileage:
- 161,509
- Stock #:
- FP2386B
- VIN:
- 1GCHK29U55E163722

-$599
2005 Chevrolet Silverado 2500HD
LT Extended Cab 4WD
161,509 mi
$13,229
$12,630
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Black
- Fuel type:
- Gasoline
- Interior color:
- Medium Gray
- Transmission:
- Automatic
- Mileage:
- 125,796
- Stock #:
- 5031G
- VIN:
- 1GCHK29U44E184849

2004 Chevrolet Silverado 2500HD
LT Extended Cab 4WD
125,796 mi
$21,884
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Gold
- Fuel type:
- Diesel
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 122,705
- Stock #:
- 2427
- VIN:
- 1GCHK29234E389030

2004 Chevrolet Silverado 2500HD
LS Extended Cab 4WD
122,705 mi
No Price Listed
- Year:
- 2005
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Sandstone Metallic
- Fuel type:
- Gasoline
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 251,015
- Stock #:
- 11096
- VIN:
- 1GCHK23U15F923891

2005 Chevrolet Silverado 2500HD
Work Truck Crew Cab 4WD
251,015 mi
$13,700
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 2 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- White
- Fuel type:
- Gasoline
- Interior color:
- Black (Dark Charcoal)
- Transmission:
- Automatic
- Mileage:
- 66,273
- Stock #:
- P3690
- VIN:
- 1GCHC24U94E295207

2004 Chevrolet Silverado 2500HD
LS LB RWD
66,273 mi
$19,961
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Exterior color:
- Gray & Gray
- Interior color:
- Gray & Gray
- Transmission:
- Automatic
- Mileage:
- 117,113
- Stock #:
- NJTK2268
- VIN:
- 1GCHK29103E280370

2003 Chevrolet Silverado 2500HD
4 Dr LT 4WD Extended Cab SB HD
117,113 mi
$36,055
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 2 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Blue
- Fuel type:
- Diesel
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 92,871
- Stock #:
- 2224
- VIN:
- 1GCHK24154E181116

2004 Chevrolet Silverado 2500HD
Work Truck LB 4WD
92,871 mi
$29,950
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 2 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Summit White
- Fuel type:
- Gasoline
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 152,381
- Stock #:
- 11101
- VIN:
- 1GCHC24U53E350122

2003 Chevrolet Silverado 2500HD
2 Dr Work Truck Standard Cab LB HD
152,381 mi
$14,500
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 2 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Summit White
- Fuel type:
- Gasoline
- Interior color:
- Black (Dark Charcoal)
- Transmission:
- Automatic
- Mileage:
- 108,709
- Stock #:
- 200170
- VIN:
- 1GCHC24UX4E200170

2004 Chevrolet Silverado 2500HD
Work Truck LB RWD
108,709 mi
$10,264
- Year:
- 2005
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- White
- Fuel type:
- Diesel
- Interior color:
- Gray
- Transmission:
- 5-Speed Automatic
- Mileage:
- 112,680
- Stock #:
- 4102
- VIN:
- 1GCHC23275F942067

2005 Chevrolet Silverado 2500HD
LS Crew Cab LB RWD
112,680 mi
$20,935
About 2004 Chevrolet Silverado 2500HD
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Light Pewter Metallic
- Fuel type:
- Gasoline
- Interior color:
- Black (Dark Charcoal)
- Transmission:
- 4-Speed Automatic Overdrive
- Mileage:
- 146,552
- Stock #:
- 53T419A
- VIN:
- 1GCHK29U63E215355

2003 Chevrolet Silverado 2500HD
4 Dr LS 4WD Extended Cab SB HD
146,552 mi
$3,913
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Pewter
- Fuel type:
- Diesel
- Interior color:
- Black (Charcoal)
- Transmission:
- Automatic
- Mileage:
- 206,119
- Stock #:
- 7984
- VIN:
- 1GCHK23234F198856

-$505
2004 Chevrolet Silverado 2500HD
LS Crew Cab 4WD
206,119 mi
$20,353
$19,848
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Gold
- Fuel type:
- Diesel
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 115,107
- Stock #:
- P4242A
- VIN:
- 1GCHK29133E189562

2003 Chevrolet Silverado 2500HD
4 Dr LT 4WD Extended Cab SB HD
115,107 mi
$18,797
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Light Pewter Metallic
- Fuel type:
- Diesel
- Interior color:
- Black
- Transmission:
- Automatic
- Mileage:
- 254,946
- Stock #:
- 12379M
- VIN:
- 1GCHK23183F159718

2003 Chevrolet Silverado 2500HD
4 Dr LT 4WD Crew Cab SB HD
254,946 mi
$14,635
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Summit White
- Fuel type:
- Gasoline
- Interior color:
- Seat Trim, Cloth
- Transmission:
- Manual
- Mileage:
- 200,101
- Stock #:
- 0439178T
- VIN:
- 1GCHK29U74E239178
Preparing for a close up...
Photos coming soon
2004 Chevrolet Silverado 2500HD
Work Truck Extended Cab 4WD
200,101 mi
$15,268
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Dark Gray Metallic
- Fuel type:
- Diesel
- Interior color:
- Black (Dark Charcoal)
- Transmission:
- Automatic
- Mileage:
- 94,932
- Stock #:
- T2211
- VIN:
- 1GCHK29173E290524
Preparing for a close up...
Photos coming soon
2003 Chevrolet Silverado 2500HD
4 Dr LS 4WD Extended Cab SB HD
94,932 mi
$27,251
- Year:
- 2005
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Four-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Summit White
- Fuel type:
- Gasoline
- Interior color:
- Black (Charcoal)
- Transmission:
- 5-Speed Automatic
- Mileage:
- 175,010
- VIN:
- 1GCHK292X5E329506

2005 Chevrolet Silverado 2500HD
LT Extended Cab LB 4WD
175,010 mi
$27,973
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 8.1L V8
- Exterior color:
- White
- Fuel type:
- Gasoline
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 104,808
- Stock #:
- 21501As
- VIN:
- 1GCHC23G64F106888

2004 Chevrolet Silverado 2500HD
LS Crew Cab RWD
104,808 mi
$16,628
- Year:
- 2003
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 300 hp 6L V8
- Exterior color:
- Red
- Fuel type:
- Gasoline
- Interior color:
- Gray
- Transmission:
- Automatic
- Mileage:
- 81,178
- Stock #:
- 48646
- VIN:
- 1GCHC29U13E366486

2003 Chevrolet Silverado 2500HD
4 Dr LS Extended Cab LB HD
81,178 mi
$19,153
- Year:
- 2004
- Make:
- Chevrolet
- Model:
- Silverado 2500HD
- Body type:
- Pickup Truck
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- 6.6L V8 Diesel
- Exterior color:
- Red
- Fuel type:
- Diesel
- Interior color:
- Brown (Tan)
- Transmission:
- 4-Speed Automatic
- Mileage:
- 65,999
- Stock #:
- BTC1115
- VIN:
- 1GCHC23244F267597

2004 Chevrolet Silverado 2500HD
LS Crew Cab RWD
65,999 mi
$29,425
4.7 Overall rating
Filter by rating
Steve W
Reviewed a 2004 Chevrolet Work Truck LB RWD on Oct 5, 2010
I LOVE THIS TRUCK! With EFI LIVE and the Suncoast performance parts its amazing. Sounds awesome with the MBRP Exhaust. Trucks Unlimited in Middletown Delaware does all the work on it. I would drive this truck over any muscle car any day of the week.
Heath B
Reviewed a 2004 Chevrolet Silverado 2500HD on Nov 27, 2022
No matter if its the gas or diesel you cant beat them for the money, whether its for using and abusing or taking care of definitely a road/off road warrior and parts are cheap these days
Rich M
Reviewed a 2004 Chevrolet Silverado 2500HD on Oct 11, 2020
7.3L Diesel. Perfect to tow my 35’ Mako boat
DV C
Reviewed a 2004 Chevrolet LS LB RWD on Dec 25, 2013
Lots of muscle and very dependable. I got over 263000 miles on him and he never gives me problems. Bought it second hand in 2012 and it's been my best friend ever since. Only major downfall it's no four wheel drive and the fuel economy is terrible.
2004 Chevrolet Silverado 2500HD Trims
| Trim type | MSRP |
|---|---|
| LS LB 4WD | $30,770 |
| Crew Cab 4WD | $33,775 |
| Work Truck LB 4WD | $27,800 |
| LT Extended Cab 4WD | $38,585 |
| LS Crew Cab RWD | $32,250 |
| LS Crew Cab 4WD | $35,300 |
| LS Extended Cab 4WD | $33,150 |
| LT Crew Cab 4WD | $40,975 |
2004 Chevrolet Silverado 2500HD Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2004 Chevrolet Silverado 2500HD prices has changed over time.
See more price trends