50 Best Kia Soul for Sale under $4,000, Savings from $2,329

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

Track Price Check Availability

2010 Kia Soul
160,979 Miles | Edmond, OK
$4,000
est. $58/mo

Track Price Check Availability

2011 Kia Soul
201,907 Miles | Tulsa, OK
$3,995
est. $58/mo

Track Price Check Availability

2012 Kia Soul
119,078 Miles | Norwood Young America, MN
$3,995
est. $58/mo

Track Price Check Availability

2012 Kia Soul
140,474 Miles | Waukegan, IL
$3,999
est. $58/mo

Track Price Check Availability

2013 Kia Soul
| Vancouver, WA
$3,200
est. $46/mo

Track Price Check Availability

2015 Kia Soul
161,258 Miles | Miami, FL
$3,990
est. $58/mo

Track Price Check Availability

2011 Kia Soul
172,296 Miles | Woodford, VA
$4,000
est. $58/mo

Track Price Check Availability

2010 Kia Soul
142,279 Miles | Mobile, AL
$3,854
est. $56/mo

Track Price Check Availability

2010 Kia Soul
111,644 Miles | Newark, IL
$2,995
est. $43/mo

Track Price Check Availability

2010 Kia Soul
126,256 Miles | Lawrenceville, GA
$3,899
est. $56/mo

Track Price Check Availability

2013 Kia Soul
114,250 Miles | Paterson, NJ
$3,999
est. $58/mo

Track Price Check Availability

2013 Kia Soul
280,794 Miles | Virginia Beach, VA
$2,999
est. $43/mo

Track Price Check Availability

2010 Kia Soul
185,000 Miles | Glendora, CA
$3,995
est. $58/mo

Track Price Check Availability

2012 Kia Soul
141,500 Miles | West Palm Beach, FL
$3,999
est. $58/mo

Track Price Check Availability

2010 Kia Soul
79,266 Miles | Mt Vernon, OH
$4,000
est. $58/mo

Track Price Check Availability

2010 Kia Soul
189,335 Miles | Madison, WI
$3,999
est. $58/mo

Track Price Check Availability

2010 Kia Soul
193,486 Miles | Dallas, TX
$3,499
est. $50/mo

Track Price Check Availability

2010 Kia Soul
134,238 Miles | Cleburne, TX
$3,900
est. $56/mo

Track Price Check Availability

2012 Kia Soul
126,006 Miles | Manchester, NH
$3,499
est. $50/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage