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

2002 Chevrolet Silverado 2500HD
172,141 Miles | Puyallup, WA
$7,999
est. $115/mo

Track Price Check Availability

2008 Chevrolet Silverado 2500HD
159,340 Miles | Puyallup, WA
$13,999
est. $202/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500HD
220,720 Miles | Glenwood, MN
$8,250
est. $119/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500HD
135,602 Miles | Glenwood, MN
$7,990
est. $115/mo

Track Price Check Availability

2010 Chevrolet Silverado 2500HD
155,532 Miles | Glenwood, MN
$14,990
est. $216/mo

Track Price Check Availability

2008 Chevrolet Silverado 2500HD
253,509 Miles | Fox Lake, IL
$11,779
est. $170/mo

Track Price Check Availability

2013 Chevrolet Silverado 2500HD
138,450 Miles | Inglewood, CA
$13,999
est. $202/mo

Track Price Check Availability

2012 Chevrolet Silverado 2500HD
172,077 Miles | Kernersville, NC
$14,985
est. $216/mo

Track Price Check Availability

2012 Chevrolet Silverado 2500HD
252,076 Miles | Pasadena, TX
$11,988
est. $173/mo

Track Price Check Availability

2007 Chevrolet Silverado 2500HD
138,856 Miles | Lawrenceburg, IN
$13,603
est. $196/mo

Track Price Check Availability

2007 Chevrolet Silverado 2500HD
219,002 Miles | Red Springs, NC
$11,500
est. $166/mo

Track Price Check Availability

2010 Chevrolet Silverado 2500HD
159,957 Miles | Ripley, MS
$11,372
est. $164/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500HD
96,157 Miles | Oak Lawn, IL
$12,000
est. $173/mo

Track Price Check Availability

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

Track Price Check Availability

2013 Chevrolet Silverado 2500HD
201,681 Miles | Columbia City, IN
$7,500
est. $108/mo

Track Price Check Availability

2013 Chevrolet Silverado 2500HD
178,698 Miles | Baton Rouge, LA
$14,897
est. $215/mo

Track Price Check Availability

2010 Chevrolet Silverado 2500HD
151,965 Miles | Springfield, OH
$14,326
est. $206/mo

Track Price Check Availability

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

Track Price Check Availability

2009 Chevrolet Silverado 2500HD
179,080 Miles | Oak Ridge, TN
$12,900
est. $186/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500HD
206,567 Miles | Madison, NE
$11,999
est. $173/mo

Track Price Check Availability

Chevrolet Silverado 2500HD Pricing Analysis

Active Listings
Mileage