50 Best Chevrolet Silverado 2500 for Sale under $4,000, Savings from $2,429

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

Track Price Check Availability

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

Track Price Check Availability

1992 Chevrolet Silverado 2500
162,299 Miles | Roy, WA
$3,995
est. $58/mo

Track Price Check Availability

1994 Chevrolet Silverado 2500
| Portland, OR
$2,700
est. $39/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
279,296 Miles | Marion, IA
$2,495
est. $36/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500
274,747 Miles | Amelia, OH
$2,999
est. $43/mo

Track Price Check Availability

1998 Chevrolet Silverado 2500
102,181 Miles | Indianapolis, IN
$3,850
est. $55/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
269,413 Miles | Indianapolis, IN
$2,495
est. $36/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
313,420 Miles | Cambridge, MN
$2,995
est. $43/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
150,000 Miles | Grinnell, IA
Accepting Offers
est. $0/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
206,001 Miles | Nokomis, FL
Accepting Offers
est. $0/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
217,629 Miles | Clinton, MO
Accepting Offers
est. $0/mo

Track Price Check Availability

1999 Chevrolet Silverado 2500
221,396 Miles | Columbiana, OH
$2,500
est. $36/mo

Track Price Check Availability

2000 Chevrolet Silverado 2500
176,553 Miles | Sidney, OH
Accepting Offers
est. $0/mo

Track Price Check Availability

2002 Chevrolet Silverado 2500
173,108 Miles | Columbus, GA
Accepting Offers
est. $0/mo

Track Price Check Availability

Chevrolet Silverado 2500 Pricing Analysis

Active Listings
Mileage