50 Best Kia Optima for Sale under $2,000, Savings from $2,659

2004 Kia Optima
173,274 Miles | Hagerstown, MD
$1,460
est. $21/mo

Track Price Check Availability

2004 Kia Optima
203,183 Miles | Lawrenceburg, KY
$1,200
est. $17/mo

Track Price Check Availability

2001 Kia Optima
187,387 Miles | Roy, WA
$1,995
est. $29/mo

Track Price Check Availability

2009 Kia Optima
| Harvey, IL
$1,700
est. $25/mo

Track Price Check Availability

2006 Kia Optima
186,032 Miles | Powell, OH
$1,995
est. $29/mo

Track Price Check Availability

2006 Kia Optima
| Virginia Beach, VA
$1,995
est. $29/mo

Track Price Check Availability

2007 Kia Optima
287,900 Miles | Glasgow, KY
Accepting Offers
est. $0/mo

Track Price Check Availability

2008 Kia Optima
290,213 Miles | Park Hills, MO
Accepting Offers
est. $0/mo

Track Price Check Availability

2008 Kia Optima
210,000 Miles | Daytona Beach, FL
Accepting Offers
est. $0/mo

Track Price Check Availability

2002 Kia Optima
166,727 Miles | Murphy, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 Kia Optima
120,958 Miles | Suitland, MD
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 Kia Optima
208,020 Miles | Greeneville, TN
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 Kia Optima
135,365 Miles | Elizabeth City, NC
Accepting Offers
est. $0/mo

Track Price Check Availability

2009 Kia Optima
252,714 Miles | Newport, TN
Accepting Offers
est. $0/mo

Track Price Check Availability

2003 Kia Optima
173,976 Miles | Pleasant Hill, IA
$1,789
est. $26/mo

Track Price Check Availability

2005 Kia Optima
199,158 Miles | Spring, TX
Accepting Offers
est. $0/mo

Track Price Check Availability

Kia Optima Pricing Analysis

Active Listings
Mileage