50 Best Off Road Vehicles for Sale under $5,000, Savings from $899

2004 Jeep Grand Cherokee
149,888 Miles | Bellflower, CA
$3,299
est. $48/mo

Track Price Check Availability

2006 Nissan Xterra
167,272 Miles | Jacksonville, FL
$3,990
est. $58/mo

Track Price Check Availability

2005 Jeep Grand Cherokee
161,851 Miles | Pinconning, MI
$3,600
est. $52/mo

Track Price Check Availability

2002 Nissan Xterra
125,105 Miles | Greenville, TX
$4,991
est. $72/mo

Track Price Check Availability

1999 Jeep Grand Cherokee
153,716 Miles | Sacramento, CA
$3,999
est. $58/mo

Track Price Check Availability

2005 Jeep Grand Cherokee
146,000 Miles | Atlantic Beach, FL
$3,990
est. $58/mo

Track Price Check Availability

2006 Jeep Grand Cherokee
174,027 Miles | Pinconning, MI
$3,300
est. $48/mo

Track Price Check Availability

2003 Nissan Xterra
228,687 Miles | Paris, KY
$2,900
est. $42/mo

Track Price Check Availability

2007 Jeep Compass
123,654 Miles | Portage, IN
$4,277
est. $62/mo

Track Price Check Availability

2006 Jeep Grand Cherokee
217,316 Miles | Chesaning, MI
$2,995
est. $43/mo

Track Price Check Availability

2002 Nissan Xterra
160,097 Miles | Seattle, WA
$4,999
est. $72/mo

Track Price Check Availability

1996 Jeep Grand Cherokee
183,980 Miles | Weiser, ID
$2,933
est. $42/mo

Track Price Check Availability

2005 Jeep Grand Cherokee
193,164 Miles | West Allis, WI
$4,600
est. $66/mo

Track Price Check Availability

2011 Jeep Patriot
179,134 Miles | Martinsville, IN
$5,000
est. $72/mo

Track Price Check Availability

2010 Jeep Grand Cherokee
172,349 Miles | Cumming, GA
$4,490
est. $65/mo

Track Price Check Availability

2001 Jeep Grand Cherokee
134,861 Miles | Lebanon, OH
$3,999
est. $58/mo

Track Price Check Availability

2007 Jeep Compass
148,995 Miles | Manhattan, KS
$4,900
est. $71/mo

Track Price Check Availability

2001 Jeep Grand Cherokee
172,417 Miles | South Sioux City, NE
$3,900
est. $56/mo

Track Price Check Availability

2008 Jeep Patriot
182,446 Miles | Houston, TX
$3,945
est. $57/mo

Track Price Check Availability

1999 Jeep Grand Cherokee
250,038 Miles | Martinsville, IN
$4,000
est. $58/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage