5,458 Listings of Jeep Cherokee for Sale

No local results match your search, below are our national listings.
  • 2019 Jeep Cherokee for sale in Pittston, PA
    • $5,191below average
    • Email for Price
    • Mileage
    • 17,603 Miles
    • 14,800 Miles above average
  • 2016 Jeep Cherokee for sale in Waco, TX
    • $4,408below average
    • Email for Price
    • Mileage
    • 38,522 Miles
    • 252 Miles above average
  • 2016 Jeep Cherokee for sale in Melbourne, FL
    • $2,412below average
    • Email for Price
    • Mileage
    • 30,511 Miles
    • 7,759 Miles below average
  • 2016 Jeep Cherokee for sale in Indianapolis, IN
    • $3,520below average
    • Email for Price
    • Mileage
    • 89,946 Miles
    • 47,302 Miles above average
  • 2016 Jeep Cherokee for sale in Miami, FL
    • $3,809below average
    • Email for Price
    • Mileage
    • 32,697 Miles
    • 5,573 Miles below average
  • 2017 Jeep Cherokee for sale in Sandusky, OH
    • $3,742below average
    • Email for Price
    • Mileage
    • 23,381 Miles
    • 5,734 Miles below average
  • 2016 Jeep Cherokee for sale in Fort Walton Beach, FL
    • above average
    • Email for Price
    • Mileage
    • 30,331 Miles
    • 7,939 Miles below average
  • 2017 Jeep Cherokee for sale in Fresno, CA
    • $4,152below average
    • Email for Price
    • Mileage
    • 23,030 Miles
    • 6,841 Miles below average
  • 2019 Jeep Cherokee for sale in Springfield, IL
    • $4,920below average
    • Email for Price
    • Mileage
    • 2,513 Miles
    • 603 Miles below average
  • 2018 Jeep Cherokee for sale in Hemet, CA
    • $4,216below average
    • Email for Price
    • Mileage
    • 14,213 Miles
    • 4,643 Miles below average
  • 2016 Jeep Cherokee for sale in Portage, IN
    • $970above average
    • Email for Price
    • Mileage
    • 31,532 Miles
    • 6,738 Miles below average
  • 2019 Jeep Cherokee for sale in Daytona Beach, FL
    • $5,709below average
    • Email for Price
    • Mileage
    • 5,276 Miles
    • 2,160 Miles above average
  • 2017 Jeep Cherokee for sale in Lynnwood, WA
    • above average
    • Email for Price
    • Mileage
    • 22,451 Miles
    • 7,420 Miles below average
  • 2017 Jeep Cherokee for sale in New Castle, DE
    • $3,844below average
    • Email for Price
    • Mileage
    • 28,161 Miles
    • 1,135 Miles below average
  • 2014 Jeep Cherokee for sale in Alliance, OH
    • $2,653below average
    • Email for Price
    • Mileage
    • 110,555 Miles
    • 33,028 Miles above average
  • 1 of 364