Cheap Used Cars for Sale Under $20,000

  • Hyundai Tucson Limited

    Used 2018
    $16,968 $296/mo
    Mileage: 47,790 mi Specifications: Gasoline | Automatic | FWD Location: Algonquin, IL Dealer: Rosen Hyundai Of Algonquin
  • Nissan Altima Platinum

    Used 2020
    $19,799 $345/mo
    Mileage: 37,451 mi Specifications: Gasoline | Automatic | FWD Location: Pineville, NC Dealer: Classic Chrysler Dodge Jeep Ram Of South Charlotte
  • Hyundai Sonata SEL Plus

    Used 2022
    $19,990 $348/mo
    Mileage: 32,747 mi Specifications: Gasoline | Automatic | FWD Location: Glen Mills, PA Dealer: Concordville Subaru
  • Jeep Wrangler JK Unlimited Sport S

    Certified 2018
    $17,246 $300/mo
    Mileage: 68,516 mi Specifications: Gasoline | Manual | AWD Location: Meriden, CT Dealer: Robert's Chrysler Dodge Ram Fiat
  • Kia FORTE GT-Line

    Used 2022
    $15,800 $275/mo
    Mileage: 13,092 mi Specifications: Gasoline | Automatic | FWD Location: Butler, NJ Dealer: Route 23 Nissan
  • Dodge Grand Caravan SXT

    Used 2014
    $14,999 $261/mo
    Mileage: 58,590 mi Specifications: Flex | Automatic | FWD Location: Lynden, WA Dealer: Hinton Chevrolet
  • GMC Terrain SLE

    Used 2020
    $17,500 $305/mo
    Mileage: 76,498 mi Specifications: Gasoline | Automatic | FWD Location: Batesville, AR Dealer: Mark Martin Ford
  • Volkswagen Jetta S

    Used 2014
    $7,088 $123/mo
    Mileage: 110,002 mi Specifications: Gasoline | Automatic | FWD Location: Doral, FL Dealer: Doral Lincoln
  • Mileage: 231,064 mi Specifications: Flex | Automatic | AWD Location: Waterloo, IA Dealer: Dan Deery Motor Company
  • Kia FORTE LXS

    Used 2022
    $17,500 $305/mo
    Mileage: 32,192 mi Specifications: Gasoline | Automatic | FWD Location: Clarksville, MD Dealer: Ourisman Cdjr Of Clarksville
  • Kia Sorento LX

    Used 2018
    $10,995 $192/mo
    Mileage: 82,591 mi Specifications: Gasoline | Automatic | FWD Location: North Baltimore, OH Dealer: Bob Kelley Chevrolet
  • Nissan Altima SR

    Used 2024
    $18,695 $326/mo
    Mileage: 60,023 mi Specifications: Gasoline | Automatic | FWD Location: Newton Falls, OH Dealer: Cole Valley Chevrolet