50 Best Kia Optima for Sale under $5,000, Savings from $1,949

2007 Kia Optima
120,563 Miles | Milwaukee, WI
$4,628
est. $67/mo

Track Price Check Availability

2007 Kia Optima
199,779 Miles | Greensboro, NC
$3,995
est. $58/mo

Track Price Check Availability

2002 Kia Optima
210,000 Miles | Fishers, IN
$1,400
est. $20/mo

Track Price Check Availability

2007 Kia Optima
211,456 Miles | Bristol, WI
$3,000
est. $43/mo

Track Price Check Availability

2006 Kia Optima
150,145 Miles | Fishers, IN
$3,000
est. $43/mo

Track Price Check Availability

2009 Kia Optima
129,971 Miles | Cullman, AL
$4,990
est. $72/mo

Track Price Check Availability

2001 Kia Optima
225,449 Miles | Warner Robins, GA
$3,500
est. $50/mo

Track Price Check Availability

2003 Kia Optima
215,001 Miles | Wickenburg, AZ
$4,495
est. $65/mo

Track Price Check Availability

2008 Kia Optima
108,689 Miles | Wayzata, MN
$4,995
est. $72/mo

Track Price Check Availability

2003 Kia Optima
106,892 Miles | Grand Junction, CO
$4,000
est. $58/mo

Track Price Check Availability

2009 Kia Optima
140,881 Miles | Lafayette, IN
$3,900
est. $56/mo

Track Price Check Availability

2006 Kia Optima
137,018 Miles | Lincolnton, NC
$4,550
est. $66/mo

Track Price Check Availability

2010 Kia Optima
132,711 Miles | Hillsdale, MI
$4,995
est. $72/mo

Track Price Check Availability

2008 Kia Optima
115,323 Miles | Delaware, OH
$2,498
est. $36/mo

Track Price Check Availability

2010 Kia Optima
130,118 Miles | Austin, TX
$3,800
est. $55/mo

Track Price Check Availability

2009 Kia Optima
156,541 Miles | San Marcos, TX
$4,297
est. $62/mo

Track Price Check Availability

2007 Kia Optima
153,232 Miles | Morrow, GA
$2,999
est. $43/mo

Track Price Check Availability

2009 Kia Optima
163,715 Miles | Fond Du Lac, WI
$4,965
est. $72/mo

Track Price Check Availability

2006 Kia Optima
110,509 Miles | Puyallup, WA
$3,999
est. $58/mo

Track Price Check Availability

2008 Kia Optima
148,883 Miles | Brentwood, MD
$4,000
est. $58/mo

Track Price Check Availability