Cheap Used Cars for Sale Under $20,000
-
Certified 2023
$16,291
$284/mo
Mileage: 76,391 mi
Specifications: Gasoline | Automatic | FWD
Location: Antioch, IL
Dealer: Raymond Kia
-
Used 2022
$18,877
$329/mo
Mileage: 115,330 mi
Specifications: Gasoline | Automatic | FWD
Location: Collinsville, IL
Dealer: Jack Schmitt Ford
-
Used 2025
$19,137
$333/mo
Mileage: 50,187 mi
Specifications: Gasoline | Automatic | FWD
Location: Urbana, IL
Dealer: Napleton's Mazda Of Urbana
-
Mileage: 143,860 mi
Specifications: Gasoline | Automatic | AWD
Location: Freeport, IL
Dealer: Freeport Ford
-
Certified 2023
$18,272
$318/mo
Mileage: 48,567 mi
Specifications: Gasoline | Automatic | FWD
Location: Bartlett, IL
Dealer: Elgin Hyundai
-
Used 2020
$14,329
$250/mo
Mileage: 118,966 mi
Specifications: Gasoline | Automatic | FWD
Location: Shelbyville, IL
Dealer: Leach-wilson Chevrolet Co.
-
Used 2018
$13,477
$235/mo
Mileage: 96,718 mi
Specifications: Gasoline | Automatic | FWD
Location: Forsyth, IL
Dealer: Bob Brady Buick Gmc
-
Used 2018
$10,059
$175/mo
Mileage: 95,111 mi
Specifications: Gasoline | Automatic | FWD
Location: Merrillville, IN
Dealer: Team Volkswagen
-
Mileage: 125,968 mi
Specifications: Gasoline | Automatic | FWD
Location: Warsaw, IN
Dealer: Nissan Of Warsaw
-
Used 2020
$17,101
$298/mo
Mileage: 93,851 mi
Specifications: Gasoline | Automatic | AWD
Location: Elkhart, IN
Dealer: Lochmandy Motor Sales, Inc - Cdjr
-
Used 2017
$18,985
$331/mo
Mileage: 100,366 mi
Specifications: Gasoline | Automatic | AWD
Location: Wabash, IN
Dealer: Wabash Valley Chrysler Dodge Jeep Ram
-
Used 2024
$19,500
$340/mo
Mileage: 86,560 mi
Specifications: Gasoline | Automatic | FWD
Location: Crawfordsville, IN
Dealer: Christi Hubler Chevrolet