Cheap Used Cars for Sale Under $20,000

  • Dodge Charger SE

    Used 2015
    $11,301 $197/mo
    Mileage: 96,033 mi Specifications: Gasoline | Automatic | RWD Location: Belleville, IL Dealer: Auffenberg Ford, Inc.
  • Chevrolet Colorado LT

    Used 2015
    $12,857 $224/mo
    Mileage: 133,523 mi Specifications: Gasoline | Automatic | RWD Location: Belleville, IL Dealer: Auffenberg Ford, Inc.
  • Volkswagen Golf Alltrack Alltrack SE

    Used 2017
    $12,516 $218/mo
    Mileage: 110,629 mi Specifications: Gasoline | Automatic | AWD Location: Belleville, IL Dealer: Auffenberg Ford, Inc.
  • Kia Forte LX

    Used 2017
    $5,778 $101/mo
    Mileage: 154,668 mi Specifications: Gasoline | Automatic | FWD Location: Bensenville, IL Dealer: Elmhurst Ford
  • Chevrolet Traverse 3LT

    Used 2021
    $11,981 $209/mo
    Mileage: 173,718 mi Specifications: Gasoline | Automatic | AWD Location: East Dubuque, IL Dealer: Runde Chevy - Dubuque Area Chevrolet Dealer
  • Buick LaCrosse Premium

    Used 2019
    $14,389 $251/mo
    Mileage: 113,648 mi Specifications: Hybrid | Automatic | FWD Location: Charleston, IL Dealer: Diepholz Chevrolet Buick Gmc
  • Ford Ranger XLT

    Used 2002
    $14,530 $253/mo
    Mileage: 39,249 mi Specifications: Gasoline | Automatic | AWD Location: Alton, IL Dealer: Mungenast Alton Toyota
  • Chevrolet Trailblazer LT

    Used 2021
    $16,327 $284/mo
    Mileage: 98,585 mi Specifications: Gasoline | Automatic | FWD Location: Pekin, IL Dealer: Ray Dennison Chevrolet Inc
  • RAM Ram 2500 Pickup Tradesman

    Used 2016
    $17,007 $296/mo
    Mileage: 168,946 mi Specifications: Gasoline | Automatic | AWD Location: Urbana, IL Dealer: Napleton's Mazda Of Urbana
  • Chevrolet Malibu 1LT

    Used 2024
    $18,959 $330/mo
    Mileage: 66,661 mi Specifications: Gasoline | Automatic | FWD Location: Watseka, IL Dealer: Watseka Auto Group, Inc.
  • Chevrolet Suburban LT

    Used 2019
    $17,411 $303/mo
    Mileage: 163,185 mi Specifications: Gasoline | Automatic | AWD Location: Belvidere, IL Dealer: Kunes Chrysler Jeep Dodge Ram Of Belvidere
  • Chevrolet Cruze 1LT

    Used 2012
    $4,277 $75/mo
    Mileage: 164,793 mi Specifications: Gasoline | Automatic | FWD Location: DeKalb, IL Dealer: Brian Bemis Toyota Of Dekalb