5,427 Listings of Jeep Cherokee for Sale

No local results match your search, below are our national listings.
  • 2016 Jeep Cherokee for sale in Waco, TX
    • $4,424below average
    • Email for Price
    • Mileage
    • 38,522 Miles
    • 386 Miles above average
  • 2015 Jeep Cherokee for sale in South Salt Lake, UT
    • $4,011below average
    • Email for Price
    • Mileage
    • 26,800 Miles
    • 28,664 Miles below average
  • 2016 Jeep Cherokee for sale in Miami, FL
    • $3,825below average
    • Email for Price
    • Mileage
    • 32,697 Miles
    • 5,439 Miles below average
  • 2017 Jeep Cherokee for sale in Sandusky, OH
    • $3,783below average
    • Email for Price
    • Mileage
    • 23,381 Miles
    • 5,445 Miles below average
  • 2017 Jeep Cherokee for sale in Fresno, CA
    • $4,172below average
    • Email for Price
    • Mileage
    • 23,030 Miles
    • 6,836 Miles below average
  • 2019 Jeep Cherokee for sale in Pittston, PA
    • $5,243below average
    • Email for Price
    • Mileage
    • 17,603 Miles
    • 14,810 Miles above average
  • 2016 Jeep Cherokee for sale in Portage, IN
    • $954above average
    • Email for Price
    • Mileage
    • 31,532 Miles
    • 6,604 Miles below average
  • 2019 Jeep Cherokee for sale in Daytona Beach, FL
    • $5,761below average
    • Email for Price
    • Mileage
    • 5,276 Miles
    • 2,224 Miles above average
  • 2017 Jeep Cherokee for sale in Edison, NJ

    2017 Jeep Cherokee

    • $5,221below average
    • Email for Price
    • Mileage
    • 40,177 Miles
    • 10,311 Miles above average
  • 2016 Jeep Cherokee for sale in Melbourne, FL
    • $2,428below average
    • Email for Price
    • Mileage
    • 30,511 Miles
    • 7,625 Miles below average
  • 2015 Jeep Cherokee for sale in Davie, FL
    • $1,694below average
    • Email for Price
    • Mileage
    • 45,856 Miles
    • 13,213 Miles below average
  • 2016 Jeep Cherokee for sale in New Haven, MI
    • $3,655below average
    • Email for Price
    • Mileage
    • 31,654 Miles
    • 10,237 Miles below average
  • 2017 Jeep Cherokee for sale in Shelby, NC

    2017 Jeep Cherokee

    • $5,172below average
    • Email for Price
    • Mileage
    • 24,128 Miles
    • 5,738 Miles below average
  • 2016 Jeep Cherokee for sale in Stuart, FL
    • $4,173below average
    • Email for Price
    • Mileage
    • 30,577 Miles
    • 7,559 Miles below average
  • 2017 Jeep Cherokee for sale in Fort Wayne, IN
    • $4,294below average
    • Email for Price
    • Mileage
    • 21,885 Miles
    • 6,941 Miles below average
  • 1 of 362