Under $20,000

Used Cars for Sale Under $20,000 Across the U.S.



Price






183,063 cars found
Used 107,440 mi

2019 Honda Passport Sport

Marysville, OH
Gasoline
Automatic
AWD
$17,757
or $309/mo
Used 133,298 mi

2016 Acura MDX Advance and Entertainment Package

Marysville, OH
Gasoline
Automatic
AWD
$15,000
or $261/mo
Used 122,477 mi

2019 Acura RDX Base

Marysville, OH
Gasoline
Automatic
FWD
$17,498
or $305/mo
Used 233,459 mi

2015 Toyota Highlander Limited

Marysville, OH
Gasoline
Automatic
AWD
$12,997
or $226/mo
Used 128,604 mi

2016 Toyota Corolla S Plus

Marysville, OH
Gasoline
Automatic
FWD
$12,337
or $215/mo
Used 136,726 mi

2015 Mazda CX-5 Grand Touring

Fairfield, OH
Gasoline
Automatic
AWD
$11,210
or $195/mo
Used 134,355 mi

2017 Toyota Prius Two

Marysville, OH
Hybrid
Automatic
FWD
$12,998
or $226/mo
Used 103,900 mi

2017 Honda Civic Hatchback LX

Marysville, OH
Gasoline
Automatic
FWD
$16,498
or $287/mo
Used 92,602 mi

2019 Honda Civic Hatchback EX

Marysville, OH
Gasoline
Automatic
FWD
$18,498
or $322/mo
Used 210,104 mi

2014 Ford Escape SE

Troy, OH
Gasoline
Automatic
FWD
$5,998
or $104/mo
Used 53,693 mi

2019 Chevrolet Impala 1LT

Troy, OH
Flex
Automatic
FWD
$17,390
or $303/mo
Used 163,726 mi

2016 Jeep Cherokee Limited

Alliance, OH
Gasoline
Automatic
AWD
$8,000
or $139/mo
Used 108,919 mi

2017 Jeep Grand Cherokee Limited

Centerville, OH
Gasoline
Automatic
AWD
$14,373
or $250/mo
Used 117,636 mi

2014 Jeep Patriot Latitude

Sandusky, OH
Gasoline
Automatic
FWD
$9,300
or $162/mo
Used 105,415 mi

2019 Chevrolet Equinox LT

Sandusky, OH
Gasoline
Automatic
FWD
$13,500
or $235/mo
Used 76,078 mi

2020 Honda Civic LX

Sandusky, OH
Gasoline
Automatic
FWD
$18,000
or $314/mo