Under $20,000

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



Price






227,970 cars found
Used 96,185 mi

2018 Chevrolet Equinox LT

Springhill, LA
Gasoline
Automatic
FWD
$12,900
or $225/mo
Used 166,137 mi

2015 Honda Fit EX

Waterville, ME
Gasoline
Automatic
FWD
$6,499
or $113/mo
Used 144,424 mi

2012 Toyota Tacoma Base

Waterville, ME
Gasoline
Automatic
AWD
$9,500
or $165/mo
Used 92,925 mi

2016 INFINITI QX60 Base

Westbrook, ME
Gasoline
Automatic
AWD
$12,575
or $219/mo
Used 68,904 mi

2020 BMW X1 28i

Westbrook, ME
Gasoline
Automatic
AWD
$18,995
or $331/mo
Used 90,370 mi

2020 Subaru Outback Premium

Oakland, ME
Gasoline
Automatic
AWD
$18,599
or $324/mo
Used 58,417 mi

2019 Hyundai Sonata Limited

Oakland, ME
Gasoline
Automatic
FWD
$17,977
or $313/mo
Used 75,098 mi

2015 Land Rover Range Rover HSE

Silver Spring, MD
Gasoline
Automatic
AWD
$20,000
or $348/mo
Used 128,760 mi

2019 Subaru Legacy Premium

Frederick, MD
Gasoline
Automatic
AWD
$13,000
or $226/mo
Used 101,442 mi

2015 Subaru XV Crosstrek Premium

Gaithersburg, MD
Gasoline
Automatic
AWD
$11,497
or $200/mo
Used 101,945 mi

2016 Subaru Outback Premium

Hagerstown, MD
Gasoline
Automatic
AWD
$13,964
or $243/mo
Used 174,273 mi

2014 Toyota Highlander Limited

Salisbury, MD
Gasoline
Automatic
AWD
$14,905
or $260/mo
Used 52,389 mi

2019 Hyundai Elantra SE

Laurel, MD
Gasoline
Automatic
FWD
$12,202
or $213/mo
Used 50,150 mi

2022 Toyota Corolla LE

Cockeysville, MD
Gasoline
Automatic
FWD
$18,851
or $328/mo
Used 112,252 mi

2016 Jeep Compass 75th Anniversary Edition

Glen Burnie, MD
Gasoline
Automatic
AWD
$8,991
or $157/mo
Used 81,112 mi

2017 Chevrolet Equinox LT

White Marsh, MD
Flex
Automatic
FWD
$10,182
or $177/mo