Cheap Used Cars for Sale Under $20,000

  • Kia Soul LX

    Certified 2023
    $16,291 $284/mo
    Mileage: 76,391 mi Specifications: Gasoline | Automatic | FWD Location: Antioch, IL Dealer: Raymond Kia
  • Hyundai Sonata N Line

    Used 2022
    $18,877 $329/mo
    Mileage: 115,330 mi Specifications: Gasoline | Automatic | FWD Location: Collinsville, IL Dealer: Jack Schmitt Ford
  • Nissan Altima SV

    Used 2025
    $19,137 $333/mo
    Mileage: 50,187 mi Specifications: Gasoline | Automatic | FWD Location: Urbana, IL Dealer: Napleton's Mazda Of Urbana
  • Ford Escape SE

    Used 2016
    $7,212 $126/mo
    Mileage: 143,860 mi Specifications: Gasoline | Automatic | AWD Location: Freeport, IL Dealer: Freeport Ford
  • Hyundai Elantra SEL

    Certified 2023
    $18,272 $318/mo
    Mileage: 48,567 mi Specifications: Gasoline | Automatic | FWD Location: Bartlett, IL Dealer: Elgin Hyundai
  • Chevrolet Traverse 1LT

    Used 2020
    $14,329 $250/mo
    Mileage: 118,966 mi Specifications: Gasoline | Automatic | FWD Location: Shelbyville, IL Dealer: Leach-wilson Chevrolet Co.
  • Chevrolet Equinox LT

    Used 2018
    $13,477 $235/mo
    Mileage: 96,718 mi Specifications: Gasoline | Automatic | FWD Location: Forsyth, IL Dealer: Bob Brady Buick Gmc
  • Mitsubishi Outlander Sport SE

    Used 2018
    $10,059 $175/mo
    Mileage: 95,111 mi Specifications: Gasoline | Automatic | FWD Location: Merrillville, IN Dealer: Team Volkswagen
  • Nissan Altima SL

    Used 2016
    $9,355 $163/mo
    Mileage: 125,968 mi Specifications: Gasoline | Automatic | FWD Location: Warsaw, IN Dealer: Nissan Of Warsaw
  • Jeep Cherokee Limited

    Used 2020
    $17,101 $298/mo
    Mileage: 93,851 mi Specifications: Gasoline | Automatic | AWD Location: Elkhart, IN Dealer: Lochmandy Motor Sales, Inc - Cdjr
  • RAM Ram 1500 Pickup Big Horn

    Used 2017
    $18,985 $331/mo
    Mileage: 100,366 mi Specifications: Gasoline | Automatic | AWD Location: Wabash, IN Dealer: Wabash Valley Chrysler Dodge Jeep Ram
  • Chrysler Pacifica Touring

    Used 2024
    $19,500 $340/mo
    Mileage: 86,560 mi Specifications: Gasoline | Automatic | FWD Location: Crawfordsville, IN Dealer: Christi Hubler Chevrolet