4,276 Listings of Kia Soul for Sale

No local results match your search, below are our national listings.
  • 2016 Kia Soul for sale in Miami, FL

    2016 Kia Soul +

    • $1,571 below average
    • Email for Price
    • Mileage
    • 29,598 Miles
    • 44,642 Miles below average
  • 2017 Kia Soul for sale in Wall Township, NJ

    2017 Kia Soul +

    • $82 below average
    • Email for Price
    • Mileage
    • 12,179 Miles
    • 57,587 Miles below average
  • 2016 Kia Soul for sale in Warrenton, OR

    2016 Kia Soul !

    • $3,988 above average
    • Email for Price
    • Mileage
    • 1,910 Miles
    • 58,660 Miles below average
  • 2016 Kia Soul for sale in Elko, NV

    2016 Kia Soul

    • $252 above average
    • Email for Price
    • Mileage
    • 21,033 Miles
    • 55,450 Miles below average
  • 2016 Kia Soul for sale in Lakeland, FL

    2016 Kia Soul

    • $257 above average
    • Email for Price
    • Mileage
    • 20,459 Miles
    • 56,024 Miles below average
  • 2016 Kia Soul for sale in Fort Lauderdale, FL

    2016 Kia Soul

    • $752 above average
    • Email for Price
    • Mileage
    • 23,515 Miles
    • 52,968 Miles below average
  • 2016 Kia Soul for sale in Concord, NC

    2016 Kia Soul +

    • $911 above average
    • Email for Price
    • Mileage
    • 33,040 Miles
    • 41,200 Miles below average
  • 2017 Kia Soul for sale in Lindon, UT

    2017 Kia Soul

    • $2,094 below average
    • Email for Price
    • Mileage
    • 11,767 Miles
    • 30,377 Miles below average
  • 2016 Kia Soul for sale in Knoxville, TN

    2016 Kia Soul +

    • $2,425 above average
    • Email for Price
    • Mileage
    • 18,813 Miles
    • 55,427 Miles below average
  • 2016 Kia Soul for sale in Southfield, MI

    2016 Kia Soul

    • $2,500 above average
    • Email for Price
    • Mileage
    • 5,177 Miles
    • 71,306 Miles below average
  • 2015 Kia Soul for sale in Duncanville, TX

    2015 Kia Soul +

    • $1,443 above average
    • Email for Price
    • Mileage
    • 35,836 Miles
    • 57,489 Miles below average
  • 2015 Kia Soul for sale in Columbus, OH

    2015 Kia Soul

    • $696 below average
    • Email for Price
    • Mileage
    • 47,815 Miles
    • 51,778 Miles below average
  • 2016 Kia Soul for sale in Olathe, KS

    2016 Kia Soul +

    • $2,424 above average
    • Email for Price
    • Mileage
    • 21,005 Miles
    • 53,235 Miles below average
  • 2016 Kia Soul for sale in Philadelphia, PA

    2016 Kia Soul +

    • $40 above average
    • Email for Price
    • Mileage
    • 25,515 Miles
    • 48,725 Miles below average
  • 2015 Kia Soul for sale in Greensboro, NC

    2015 Kia Soul

    • $700 above average
    • Email for Price
    • Mileage
    • 12,048 Miles
    • 87,545 Miles below average
  • 1 of 286