Cheap Used Cars for Sale Under $20,000
-
Certified 2019
$16,689
$291/mo
Mileage: 86,680 mi
Specifications: Gasoline | Automatic | AWD
Location: Lakewood, NY
Dealer: Jamestown Honda
-
Certified 2019
$19,570
$341/mo
Mileage: 67,105 mi
Specifications: Gasoline | Automatic | AWD
Location: Hamilton, NY
Dealer: Friendly Ford Of Hamilton
-
Mileage: 366,670 mi
Specifications: Gasoline | Automatic | RWD
Location: Raleigh, NC
Dealer: Westgate Chrysler Jeep Dodge Ram
-
Used 2024
$15,948
$278/mo
Mileage: 52,772 mi
Specifications: Gasoline | Automatic | AWD
Location: Indian Trail, NC
Dealer: Honda Of Indian Trail
-
Used 2018
$14,769
$257/mo
Mileage: 114,228 mi
Specifications: Gasoline | Automatic | AWD
Location: Boone, NC
Dealer: Modern Toyota Of Boone
-
Used 2022
$19,930
$347/mo
Mileage: 64,675 mi
Specifications: Gasoline | Automatic | FWD
Location: Morehead City, NC
Dealer: Mike Toler Chrysler Dodge Jeep Ram Fiat, Inc
-
Used 2022
$19,581
$341/mo
Mileage: 90,265 mi
Specifications: Gasoline | Automatic | AWD
Location: Fletcher, NC
Dealer: Hunter Subaru
-
Used 2023
$19,879
$346/mo
Mileage: 42,322 mi
Specifications: Gasoline | Automatic | FWD
Location: Connelly Springs, NC
Dealer: Paramount Ford Valdese
-
Used 2017
$16,389
$286/mo
Mileage: 99,707 mi
Specifications: Gasoline | Manual | AWD
Location: Bryson City, NC
Dealer: Mountain Ford
-
Used 2018
$19,792
$345/mo
Mileage: 98,641 mi
Specifications: Gasoline | Automatic | AWD
Location: Tryon, NC
Dealer: Stott's Ford
-
Used 2022
$17,888
$312/mo
Mileage: 144,275 mi
Specifications: Hybrid | Automatic | AWD
Location: Roxboro, NC
Dealer: Boyd's Tar Heel Chevrolet
-
Used 2016
$11,586
$202/mo
Mileage: 171,594 mi
Specifications: Gasoline | Automatic | AWD
Location: Jamestown, ND
Dealer: Lloyds Toyota