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

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

Track Price Check Availability

1999 Chevrolet Silverado 2500
214,475 Miles | Casper, WY
$4,875
est. $70/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
302,230 Miles | Fort Worth, TX
$4,256
est. $61/mo

Track Price Check Availability

1995 Chevrolet Silverado 2500
217,096 Miles | Eugene, OR
$3,995
est. $58/mo

Track Price Check Availability

1998 Chevrolet Silverado 2500
118,043 Miles | Manheim, PA
$4,595
est. $66/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
277,177 Miles | Missoula, MT
$4,995
est. $72/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
254,470 Miles | Faribault, MN
$4,995
est. $72/mo

Track Price Check Availability

1998 Chevrolet Silverado 2500
221,916 Miles | Glendale Heights, IL
$3,695
est. $53/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500
264,932 Miles | Saint Cloud, MN
$2,999
est. $43/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
225,899 Miles | Bartlesville, OK
$2,750
est. $40/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
270,540 Miles | Burkburnett, TX
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500
258,956 Miles | Liberty, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
351,962 Miles | Little River, SC
Accepting Offers
est. $0/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
140,000 Miles | Spokane, WA
Accepting Offers
est. $0/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500
144,866 Miles | Christiansburg, VA
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
105,786 Miles | Lewistown, PA
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 Chevrolet Silverado 2500
279,080 Miles | Melrose Park, IL
$3,995
est. $58/mo

Track Price Check Availability

2005 Chevrolet Silverado 2500
175,433 Miles | Abington, MA
$4,995
est. $72/mo

Track Price Check Availability

2001 Chevrolet Silverado 2500
262,774 Miles | Evansville, IN
$4,900
est. $71/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
140,797 Miles | Kenner, LA
$4,995
est. $72/mo

Track Price Check Availability