Cheap Used Cars for Sale Under $20,000
-
Used 2020
$18,220
$317/mo
Mileage: 79,500 mi
Specifications: Flex | Automatic | RWD
Location: Canton, TX
Dealer: Canton Ford
-
Used 2019
$14,123
$246/mo
Mileage: 117,874 mi
Specifications: Gasoline | Automatic | RWD
Location: Marshall, TX
Dealer: Patterson Chrysler Dodge Jeep
-
Used 2015
$13,120
$229/mo
Mileage: 192,203 mi
Specifications: Flex | Automatic | AWD
Location: Pilot Point, TX
Dealer: Platinum Ford North
-
Mileage: 141,956 mi
Specifications: Gasoline | Automatic | FWD
Location: Salt Lake City, UT
Dealer: Nate Wade Subaru
-
Mileage: 126,001 mi
Specifications: Gasoline | Manual | FWD
Location: Salt Lake City, UT
Dealer: Nate Wade Subaru
-
Mileage: 222,871 mi
Specifications: Gasoline | Automatic | FWD
Location: Sandy, UT
Dealer: Tim Dahle Mazda Southtowne
-
Used 2009
$10,287
$179/mo
Mileage: 159,898 mi
Specifications: Gasoline | Automatic | AWD
Location: Orem, UT
Dealer: Orem Mazda
-
Mileage: 149,129 mi
Specifications: Gasoline | Manual | AWD
Location: American Fork, UT
Dealer: Ken Garff Chevrolet American Fork
-
Used 2017
$10,899
$190/mo
Mileage: 104,049 mi
Specifications: Gasoline | Automatic | FWD
Location: American Fork, UT
Dealer: Ken Garff Ford American Fork
-
Used 2013
$10,494
$183/mo
Mileage: 114,336 mi
Specifications: Flex | Automatic | FWD
Location: Price, UT
Dealer: Price Chrysler Dodge Jeep Ram
-
Used 2008
$17,164
$299/mo
Mileage: 121,000 mi
Specifications: Gasoline | Automatic | AWD
Location: Park City, UT
Dealer: Karl Malone Ford Park City
-
Mileage: 131,409 mi
Specifications: Flex | Automatic | RWD
Location: Heber City, UT
Dealer: Karl Malone Chrysler Dodge Jeep Ram