50 Best Chevrolet Silverado 2500HD for Sale under $5,000, Savings from $1,869

2004 Chevrolet Silverado 2500HD
216,598 Miles | Antioch, IL
$3,990
est. $58/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
112,656 Miles | Grantsville, MD
$4,999
est. $72/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
208,144 Miles | Houston, TX
$4,999
est. $72/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
311,542 Miles | Sycamore, IL
$4,900
est. $71/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
245,828 Miles | Springfield, MO
$3,995
est. $58/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
199,655 Miles | Traverse City, MI
$4,499
est. $65/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
262,597 Miles | Bartlesville, OK
$4,000
est. $58/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500HD
| Lodi, NJ
$4,995
est. $72/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
143,577 Miles | Millersburg, OH
$4,988
est. $72/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
273,722 Miles | Castle Rock, CO
$3,950
est. $57/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
298,761 Miles | Millersburg, OH
$3,995
est. $58/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
339,288 Miles | Andalusia, AL
$4,623
est. $67/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
295,392 Miles | Madison, WI
$4,999
est. $72/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
219,724 Miles | Pikeville, KY
$5,000
est. $72/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
217,689 Miles | Powhatan, VA
$4,995
est. $72/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
223,412 Miles | Colorado Springs, CO
$4,990
est. $72/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
280,001 Miles | Louisville, KY
$5,000
est. $72/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
262,995 Miles | Arcadia, FL
$3,984
est. $57/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
181,933 Miles | Everett, WA
Accepting Offers
est. $0/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
320,994 Miles | Lake Charles, LA
Accepting Offers
est. $0/mo

Track Price Check Availability

Chevrolet Silverado 2500HD Pricing Analysis

Active Listings
Mileage