Cheap Used Cars for Sale Under $20,000

  • GMC Terrain SLT

    Used 2019
    $15,499 $270/mo
    Mileage: 117,090 mi Specifications: Gasoline | Automatic | FWD Location: Saint Robert, MO Dealer: Seeger Toyota Of St. Robert
  • Audi A3 Sedan Premium

    Used 2017
    $6,890 $120/mo
    Mileage: 130,228 mi Specifications: Gasoline | Automatic | FWD Location: Jersey City, NJ Dealer: Axis Chrysler Jeep Dodge Ram
  • Chevrolet Colorado Work Truck

    Used 2018
    $16,744 $292/mo
    Mileage: 112,359 mi Specifications: Gasoline | Automatic | RWD Location: Greenville, NC Dealer: Greenville Nissan
  • Buick Encore GX Essence

    Used 2022
    $18,998 $331/mo
    Mileage: 66,300 mi Specifications: Gasoline | Automatic | FWD Location: Saint Helena, NC Dealer: Westgate Chevrolet Of Burgaw
  • Kia K5 GT-Line

    Used 2023
    $17,423 $304/mo
    Mileage: 110,969 mi Specifications: Gasoline | Automatic | FWD Location: Miami, OK Dealer: Vance Ford Miami
  • Chrysler Pacifica Touring L

    Used 2023
    $19,456 $339/mo
    Mileage: 61,964 mi Specifications: Gasoline | Automatic | FWD Location: Milwaukie, OR Dealer: Gladstone Mitsubishi
  • Chevrolet Traverse Premier

    Used 2019
    $14,224 $248/mo
    Mileage: 134,820 mi Specifications: Gasoline | Automatic | FWD Location: Cleveland, TX Dealer: Martin Gmc
  • Ford Ecosport SE

    Used 2019
    $11,430 $199/mo
    Mileage: 74,722 mi Specifications: Gasoline | Automatic | FWD Location: Aransas Pass, TX Dealer: Mcgraw Ford
  • Chevrolet Malibu 1LT

    Used 2025
    $18,737 $326/mo
    Mileage: 40,053 mi Specifications: Gasoline | Automatic | FWD Location: Dumas, TX Dealer: Ram Country Dumas
  • Chevrolet Cruze Turbo Diesel

    Used 2015
    $7,971 $139/mo
    Mileage: 143,327 mi Specifications: Diesel | Automatic | FWD Location: Marysville, WA Dealer: Kendall Ford Of Marysville
  • Kia Sportage EX

    Used 2023
    $19,263 $336/mo
    Mileage: 92,001 mi Specifications: Gasoline | Automatic | FWD Location: Gadsden, AL Dealer: Team One Chevrolet Of Gadsden
  • Chevrolet Trax LS

    Used 2020
    $16,098 $280/mo
    Mileage: 37,653 mi Specifications: Gasoline | Automatic | FWD Location: Foley, AL Dealer: Sandy Sansing Nissan Of Foley