50 Best Pickup Trucks for Sale under $2,000, Savings from $359

1997 GMC Sierra 1500
| Saint Cloud, MN
$1,999
est. $29/mo

Track Price Check Availability

2000 Chevrolet Silverado 1500
225,432 Miles | Millington, MI
$1,750
est. $25/mo

Track Price Check Availability

1999 Ford Ranger
247,684 Miles | Mankato, MN
$1,450
est. $21/mo

Track Price Check Availability

1981 Ford F-150
55,022 Miles | Sugar City, ID
$1,950
est. $28/mo

Track Price Check Availability

1981 Ford F-100
200,000 Miles | Burley, ID
$1,500
est. $22/mo

Track Price Check Availability

1997 Ford F-150
230,615 Miles | Stevens Point, WI
$1,000
est. $14/mo

Track Price Check Availability

1997 Dodge Ram Pickup 1500
200,049 Miles | Stevens Point, WI
$1,000
est. $14/mo

Track Price Check Availability

2000 Ford F-150
172,062 Miles | Iron Ridge, WI
$1,995
est. $29/mo

Track Price Check Availability

1998 Ford F-150
| Nashville, IL
$1,500
est. $22/mo

Track Price Check Availability

1992 Ford F-150
260,143 Miles | Meridian, ID
$975
est. $14/mo

Track Price Check Availability

1992 Ford F-150
| Bedford, VA
$1,995
est. $29/mo

Track Price Check Availability

1997 Ford Ranger
215,416 Miles | Forest Lake, MN
$1,499
est. $22/mo

Track Price Check Availability

1990 Chevrolet C/K 2500 Series
| Lake City, IA
$900
est. $13/mo

Track Price Check Availability

1993 Chevrolet S-10
158,300 Miles | Arcadia, FL
$484
est. $7/mo

Track Price Check Availability

2000 Chevrolet S-10
200,497 Miles | Columbia City, IN
$1,999
est. $29/mo

Track Price Check Availability

2000 Chevrolet Silverado 1500
343,344 Miles | Davison, MI
$1,995
est. $29/mo

Track Price Check Availability

2002 Ford F-150
139,022 Miles | Dundas, MN
$2,000
est. $29/mo

Track Price Check Availability

1992 Ford F-150
| Puyallup, WA
$1,595
est. $23/mo

Track Price Check Availability

1989 Ford Ranger
114,329 Miles | Bedford, VA
$1,795
est. $26/mo

Track Price Check Availability

1996 GMC Sierra C/K 3500
123,483 Miles | New Haven, CT
$1,900
est. $27/mo

Track Price Check Availability