Cheap Used Cars for Sale Under $20,000
-
Used 2017
$13,850
$241/mo
Mileage: 140,192 mi
Specifications: Gasoline | Automatic | RWD
Location: Niles, IL
Dealer: Golf Mill Ford
-
Used 2017
$10,007
$174/mo
Mileage: 78,997 mi
Specifications: Gasoline | Automatic | FWD
Location: Urbana, IL
Dealer: Napleton's Mazda Of Urbana
-
Used 2016
$13,411
$234/mo
Mileage: 148,797 mi
Specifications: Hybrid | Automatic | FWD
Location: Urbana, IL
Dealer: Napleton's Mazda Of Urbana
-
Used 2015
$12,312
$214/mo
Mileage: 147,706 mi
Specifications: Gasoline | Automatic | FWD
Location: Barrington, IL
Dealer: Motor Werks Honda
-
Used 2020
$12,167
$212/mo
Mileage: 62,678 mi
Specifications: Gasoline | Automatic | FWD
Location: Belvidere, IL
Dealer: Kunes Chrysler Jeep Dodge Ram Of Belvidere
-
Used 2025
$19,215
$335/mo
Mileage: 52,629 mi
Specifications: Gasoline | Automatic | FWD
Location: Belvidere, IL
Dealer: Kunes Chrysler Jeep Dodge Ram Of Belvidere
-
Used 2019
$15,520
$270/mo
Mileage: 73,939 mi
Specifications: Gasoline | Automatic | FWD
Location: Monticello, IL
Dealer: Rick Ridings Ford Inc
-
Used 2017
$14,407
$251/mo
Mileage: 73,211 mi
Specifications: Gasoline | Automatic | FWD
Location: Lincoln, IL
Dealer: Lincoln Chrysler Dodge & Jeep
-
Used 2024
$13,759
$240/mo
Mileage: 36,563 mi
Specifications: Gasoline | Automatic | FWD
Location: Woodstock, IL
Dealer: Kunes Chrysler Jeep Dodge Ram Of Woodstock
-
Used 2021
$17,402
$303/mo
Mileage: 112,907 mi
Specifications: Gasoline | Automatic | FWD
Location: Taylorville, IL
Dealer: Bob Ridings Taylorville
-
Used 2024
$19,700
$343/mo
Mileage: 40,566 mi
Specifications: Flex | Automatic | FWD
Location: Elburn, IL
Dealer: Bob Jass Chevrolet
-
Used 2010
$17,482
$305/mo
Mileage: 73,033 mi
Specifications: Gasoline | Automatic | RWD
Location: Mount Vernon, IL
Dealer: Monken Toyota Of Mt. Vernon