23,939 Listings of Kia for Sale

No local results match your search, below are our national listings.
  • 2016 Kia Forte for sale in Seffner, FL
    • $2,005below average
    • Email for Price
    • Mileage
    • 35,442 Miles
    • 10,222 Miles below average
  • 2016 Kia Soul for sale in Seffner, FL

    2016 Kia Soul

    • $1,730below average
    • Email for Price
    • Mileage
    • 34,912 Miles
    • 9,986 Miles below average
  • 2012 Kia Sorento for sale in Hollywood, FL
    • $2,313below average
    • Email for Price
    • Mileage
    • 95,193 Miles
    • 29,439 Miles below average
  • 2013 Kia Soul for sale in Cleveland, OH

    2013 Kia Soul

    • $2,009below average
    • Email for Price
    • Mileage
    • 93,017 Miles
    • 4,306 Miles above average
  • 2018 Kia Forte for sale in Rock Hill, SC
    • $753below average
    • Email for Price
    • Mileage
    • 16,912 Miles
    • 5,504 Miles below average
  • 2018 Kia Optima for sale in Miami, FL

    2018 Kia Optima

    • $3,445below average
    • Email for Price
    • Mileage
    • 20,563 Miles
    • 5,208 Miles below average
  • 2013 Kia Sorento for sale in Menasha, WI
    • $2,359below average
    • Email for Price
    • Mileage
    • 146,389 Miles
    • 42,581 Miles above average
  • 2018 Kia Optima for sale in Jacksonville, FL

    2018 Kia Optima LX

    • $3,370below average
    • Email for Price
    • Mileage
    • 21,584 Miles
    • 6,582 Miles below average
  • 2015 Kia Soul for sale in Wichita, KS

    2015 Kia Soul +

    • $2,697below average
    • Email for Price
    • Mileage
    • 53,384 Miles
    • 12,358 Miles below average
  • 2013 Kia Soul for sale in Spring Lake Park, MN

    2013 Kia Soul

    • $1,714below average
    • Email for Price
    • Mileage
    • 68,746 Miles
    • 19,965 Miles below average
  • 2012 Kia Optima for sale in American Falls, ID
    • $1,491below average
    • Email for Price
    • Mileage
    • 81,000 Miles
    • 22,152 Miles below average
  • 2018 Kia Optima for sale in Miami, FL

    2018 Kia Optima LX

    • $4,070below average
    • Email for Price
    • Mileage
    • 21,618 Miles
    • 6,548 Miles below average
  • 2016 Kia Optima for sale in Garden Grove, CA

    2016 Kia Optima LX

    • $2,874below average
    • Email for Price
    • Mileage
    • 103,709 Miles
    • 60,847 Miles above average
  • 2019 Kia Optima for sale in Costa Mesa, CA

    2019 Kia Optima LX

    • $4,228below average
    • Email for Price
    • Mileage
    • 13,814 Miles
    • 9,081 Miles above average
  • 2015 Kia Soul for sale in Pueblo West, CO

    2015 Kia Soul

    • $455below average
    • Email for Price
    • Mileage
    • 51,032 Miles
    • 14,390 Miles below average
  • 1 of 1,596