Cheap Used Cars for Sale Under $20,000

  • GMC Acadia SLT-1

    Used 2018
    $13,903 $242/mo
    Mileage: 108,650 mi Specifications: Gasoline | Automatic | FWD Location: Shiloh, IL Dealer: Auffenberg Nissan
  • Toyota Highlander LE

    Used 2017
    $13,903 $242/mo
    Mileage: 171,168 mi Specifications: Gasoline | Automatic | FWD Location: Shiloh, IL Dealer: Auffenberg Nissan
  • Chevrolet Blazer 2LT

    Used 2022
    $9,997 $174/mo
    Mileage: 119,394 mi Specifications: Gasoline | Automatic | FWD Location: Bourbonnais, IL Dealer: Kia Of Bradley
  • Kia Sportage LX

    Used 2023
    $14,395 $251/mo
    Mileage: 136,367 mi Specifications: Gasoline | Automatic | FWD Location: Arlington Heights, IL Dealer: Arlington Heights Chrysler Dodge Jeep Ram
  • BMW 2 Series 230i

    Used 2017
    $12,282 $214/mo
    Mileage: 135,124 mi Specifications: Gasoline | Automatic | RWD Location: St. Charles, IL Dealer: Fox Valley Volkswagen Of St. Charles
  • Volkswagen Taos SE

    Used 2024
    $17,662 $308/mo
    Mileage: 65,464 mi Specifications: Gasoline | Automatic | FWD Location: Lansing, IL Dealer: Napleton River Oaks Kia
  • Mazda CX-9 Grand Touring

    Used 2016
    $11,213 $195/mo
    Mileage: 153,853 mi Specifications: Gasoline | Automatic | FWD Location: O'Fallon, IL Dealer: Newbold Toyota
  • Honda Accord LX

    Used 2009
    $7,408 $129/mo
    Mileage: 98,391 mi Specifications: Gasoline | Automatic | FWD Location: Fox Lake, IL Dealer: Advantage Honda Of Fox Lake
  • Volkswagen Jetta S

    Used 2024
    $16,163 $282/mo
    Mileage: 58,732 mi Specifications: Gasoline | Automatic | FWD Location: Fox Lake, IL Dealer: Advantage Honda Of Fox Lake
  • Chevrolet Trax LT

    Used 2020
    $13,900 $242/mo
    Mileage: 55,937 mi Specifications: Gasoline | Automatic | FWD Location: East Dubuque, IL Dealer: Runde Chevy - Dubuque Area Chevrolet Dealer
  • GMC Acadia Denali

    Used 2017
    $14,135 $246/mo
    Mileage: 131,769 mi Specifications: Gasoline | Automatic | FWD Location: Galesburg, IL Dealer: Yemm Chevrolet Buick Gmc
  • Chevrolet Traverse 1LT

    Used 2021
    $17,988 $313/mo
    Mileage: 111,991 mi Specifications: Gasoline | Automatic | FWD Location: Carbondale, IL Dealer: Vic Koenig Chevrolet