50 Best Chevrolet Silverado 2500 for Sale under $15,000, Savings from $2,899

2004 Chevrolet Silverado 2500
81,519 Miles | Cherryville, PA
$12,800
est. $185/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
119,714 Miles | Phoenix, AZ
$10,396
est. $150/mo

Track Price Check Availability

2007 Chevrolet Silverado 2500
109,543 Miles | Belleville, IL
$12,977
est. $187/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500
112,589 Miles | Daytona Beach, FL
$8,990
est. $130/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
179,095 Miles | Payette, ID
$6,795
est. $98/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500
155,875 Miles | Brandenburg, KY
$7,461
est. $108/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
205,084 Miles | Lawrence, KS
$5,000
est. $72/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
118,287 Miles | Greenville, TX
$9,000
est. $130/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
208,534 Miles | Bowling Green, KY
$5,886
est. $85/mo

Track Price Check Availability

2003 Chevrolet Silverado 2500
86,103 Miles | Marble Hill, MO
$8,400
est. $121/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
231,776 Miles | Chamberlain, SD
$3,475
est. $50/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500
112,217 Miles | Napa, CA
$12,995
est. $187/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
381,730 Miles | Sanford, FL
$2,995
est. $43/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500
315,804 Miles | Lebanon, TN
$9,990
est. $144/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
147,635 Miles | Nampa, ID
$10,995
est. $158/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
135,680 Miles | Nashville, TN
$4,900
est. $71/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
189,020 Miles | New Orleans, LA
$8,715
est. $126/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500
60,325 Miles | Jasper, IN
$10,000
est. $144/mo

Track Price Check Availability

2006 Chevrolet Silverado 2500
201,215 Miles | Jasper, IN
$4,985
est. $72/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
248,134 Miles | Moriarty, NM
$9,495
est. $137/mo

Track Price Check Availability

Chevrolet Silverado 2500 Pricing Analysis

Active Listings
Mileage