50 Best Pickup Trucks for Sale under $7,000, Savings from $819

2005 Dodge Dakota
156,432 Miles | Cape Girardeau, MO
$6,800
est. $98/mo

Track Price Check Availability

1998 Chevrolet C/K 1500 Series
180,072 Miles | Biloxi, MS
$4,995
est. $72/mo

Track Price Check Availability

1992 Chevrolet C/K 1500 Series
182,218 Miles | Burlington, NC
$4,995
est. $72/mo

Track Price Check Availability

2002 Dodge Ram Pickup 1500
228,013 Miles | Kernersville, NC
$4,985
est. $72/mo

Track Price Check Availability

2000 GMC Sierra 1500
158,800 Miles | Weiser, ID
$6,998
est. $101/mo

Track Price Check Availability

2004 Nissan Frontier
196,045 Miles | Glasgow, KY
$4,984
est. $72/mo

Track Price Check Availability

2005 Chevrolet Colorado
185,250 Miles | Mount Ephraim, NJ
$5,989
est. $86/mo

Track Price Check Availability

1996 GMC Sierra 1500
244,172 Miles | Jackson, MI
$2,305
est. $33/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
203,365 Miles | Pekin, IL
$6,898
est. $99/mo

Track Price Check Availability

2006 Chevrolet Silverado 1500
117,454 Miles | Pekin, IL
$6,990
est. $101/mo

Track Price Check Availability

2003 Chevrolet S-10
164,556 Miles | Saint Peters, MO
$3,900
est. $56/mo

Track Price Check Availability

2003 Ford Ranger
51,713 Miles | Union City, NJ
$5,995
est. $86/mo

Track Price Check Availability

2001 Chevrolet S-10
130,151 Miles | Cedar Falls, IA
$4,995
est. $72/mo

Track Price Check Availability

2005 Dodge Ram Pickup 1500
| Wheat Ridge, CO
$6,999
est. $101/mo

Track Price Check Availability

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

2004 Chevrolet Avalanche
160,637 Miles | Dayton, OH
$6,785
est. $98/mo

Track Price Check Availability

2007 Chevrolet Silverado 1500 Classic
189,457 Miles | Sioux Falls, SD
$5,500
est. $79/mo

Track Price Check Availability

2003 Chevrolet S-10
188,869 Miles | Seattle, WA
$3,499
est. $50/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage