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

2010 Kia Soul
180,600 Miles | Knoxville, TN
$3,360
est. $48/mo

Track Price Check Availability

2011 Kia Soul
109,963 Miles | Fort Lauderdale, FL
$2,995
est. $43/mo

Track Price Check Availability

2013 Kia Soul
120,969 Miles | New Smyrna Beach, FL
$3,958
est. $57/mo

Track Price Check Availability

2013 Kia Soul
182,405 Miles | Madison, WI
$3,995
est. $58/mo

Track Price Check Availability

2013 Kia Soul
153,920 Miles | Belton, MO
$3,600
est. $52/mo

Track Price Check Availability

2011 Kia Soul
104,212 Miles | Milton, VT
$3,996
est. $58/mo

Track Price Check Availability

2011 Kia Soul
148,078 Miles | Eastlake, OH
$2,200
est. $32/mo

Track Price Check Availability

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

Track Price Check Availability

2012 Kia Soul
190,759 Miles | Denver, CO
$3,990
est. $58/mo

Track Price Check Availability

2010 Kia Soul
166,659 Miles | Bloomingdale, GA
$3,995
est. $58/mo

Track Price Check Availability

2011 Kia Soul
130,529 Miles | Milford, CT
$3,994
est. $58/mo

Track Price Check Availability

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

Track Price Check Availability

2011 Kia Soul
119,208 Miles | Dallas, TX
$3,999
est. $58/mo

Track Price Check Availability

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

Track Price Check Availability

2011 Kia Soul
133,935 Miles | Cleveland, OH
$3,995
est. $58/mo

Track Price Check Availability

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

Track Price Check Availability

2010 Kia Soul
226,152 Miles | Fayetteville, GA
$3,600
est. $52/mo

Track Price Check Availability

2010 Kia Soul
218,245 Miles | Tulsa, OK
$3,995
est. $58/mo

Track Price Check Availability

2011 Kia Soul
130,669 Miles | Poughkeepsie, NY
$3,975
est. $57/mo

Track Price Check Availability

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

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage