50 Best Chevrolet Silverado 2500HD for Sale under $15,000, Savings from $1,189

2004 Chevrolet Silverado 2500HD
135,602 Miles | Glenwood, MN
$6,750
est. $97/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
220,720 Miles | Glenwood, MN
$6,500
est. $94/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
196,273 Miles | Metairie, LA
$9,988
est. $144/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500HD
203,365 Miles | Pekin, IL
$6,898
est. $99/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
234,142 Miles | Pekin, IL
$4,990
est. $72/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500HD
165,284 Miles | New Philadelphia, OH
$7,950
est. $115/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500HD
163,585 Miles | Marne, MI
$13,000
est. $187/mo

Track Price Check Availability

2012 Chevrolet Silverado 2500HD
155,383 Miles | Sioux Falls, SD
$14,900
est. $215/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500HD
121,299 Miles | Finksburg, MD
$14,999
est. $216/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500HD
233,762 Miles | Princeton, MN
$13,490
est. $194/mo

Track Price Check Availability

2012 Chevrolet Silverado 2500HD
211,750 Miles | Morrisville, PA
$12,900
est. $186/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
125,684 Miles | Arlington, TX
$12,900
est. $186/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500HD
138,367 Miles | Sanford, FL
$12,995
est. $187/mo

Track Price Check Availability

2008 Chevrolet Silverado 2500HD
252,300 Miles | Fridley, MN
$9,995
est. $144/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500HD
260,053 Miles | Tacoma, WA
$12,989
est. $187/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500HD
181,178 Miles | Missouri Valley, IA
$12,815
est. $185/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500HD
291,799 Miles | Charles City, IA
$9,950
est. $143/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500HD
239,433 Miles | Waynesboro, PA
$11,989
est. $173/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500HD
147,462 Miles | Lafayette, LA
$10,995
est. $158/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500HD
206,667 Miles | Madison, NE
$12,217
est. $176/mo

Track Price Check Availability

Chevrolet Silverado 2500HD Pricing Analysis

Active Listings
Mileage