50 Best Kia Soul for Sale under $5,000, Savings from $2,609

2014 Kia Soul
139,950 Miles | Peoria, AZ
$4,915
est. $71/mo

Track Price Check Availability

2011 Kia Soul
133,973 Miles | Fridley, MN
$4,995
est. $72/mo

Track Price Check Availability

2011 Kia Soul
117,591 Miles | Fishers, IN
$4,900
est. $71/mo

Track Price Check Availability

2011 Kia Soul
136,919 Miles | West Warwick, RI
$4,977
est. $72/mo

Track Price Check Availability

2013 Kia Soul
176,965 Miles | San Antonio, TX
$4,824
est. $70/mo

Track Price Check Availability

2011 Kia Soul
135,754 Miles | Columbus, OH
$4,900
est. $71/mo

Track Price Check Availability

2012 Kia Soul
181,297 Miles | Killeen, TX
$4,500
est. $65/mo

Track Price Check Availability

2011 Kia Soul
131,838 Miles | Peoria, AZ
$4,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul
123,652 Miles | Jacksonville, FL
$4,500
est. $65/mo

Track Price Check Availability

2012 Kia Soul
104,245 Miles | Tucson, AZ
$3,999
est. $58/mo

Track Price Check Availability

2012 Kia Soul
161,548 Miles | Laguna Niguel, CA
$4,900
est. $71/mo

Track Price Check Availability

2010 Kia Soul
195,000 Miles | Saint Peters, MO
$4,605
est. $66/mo

Track Price Check Availability

2012 Kia Soul
111,607 Miles | San Antonio, TX
$4,450
est. $64/mo

Track Price Check Availability

2011 Kia Soul
110,491 Miles | West Palm Beach, FL
$4,900
est. $71/mo

Track Price Check Availability

2010 Kia Soul
176,104 Miles | Lebanon, TN
$4,987
est. $72/mo

Track Price Check Availability

2013 Kia Soul
179,786 Miles | Brunswick, GA
$4,600
est. $66/mo

Track Price Check Availability

2010 Kia Soul
164,974 Miles | Portland, OR
$4,995
est. $72/mo

Track Price Check Availability

2011 Kia Soul
121,534 Miles | Dallas, TX
$4,990
est. $72/mo

Track Price Check Availability

2012 Kia Soul
131,275 Miles | Marietta, GA
$4,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul
| Phoenix, AZ
$4,500
est. $65/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage