Cheap Used Cars for Sale Under $20,000

  • Cadillac XT4 Premium Luxury

    Used 2020
    $12,644 $220/mo
    Mileage: 196,821 mi Specifications: Gasoline | Automatic | FWD Location: Andalusia, AL Dealer: J M Jackson Chevrolet
  • Ford Fusion SE

    Used 2017
    $10,750 $187/mo
    Mileage: 78,652 mi Specifications: Gasoline | Automatic | FWD Location: Escondido, CA Dealer: Escondido Auto Park
  • Kia Soul Base

    Used 2016
    $10,594 $185/mo
    Mileage: 84,949 mi Specifications: Gasoline | Automatic | FWD Location: Star Valley, AZ Dealer: Steve Coury Ford
  • Ford F-150 FX4

    Used 2013
    $19,376 $338/mo
    Mileage: 97,276 mi Specifications: Gasoline | Automatic | AWD Location: Sturgis, SD Dealer: Wareing Sturgis Ford
  • Ford Escape S

    Used 2020
    $14,995 $261/mo
    Mileage: 79,803 mi Specifications: Gasoline | Automatic | FWD Location: Crivitz, WI Dealer: Witt Auto Sales Inc
  • Chevrolet Impala Limited 2FL

    Used 2015
    $8,980 $156/mo
    Mileage: 119,322 mi Specifications: Flex | Automatic | FWD Location: Mount Sterling, KY Dealer: Mann Chrysler Used Cars
  • Lexus ES 300h

    Used 2015
    $12,962 $226/mo
    Mileage: 124,408 mi Specifications: Hybrid | Automatic | FWD Location: Port Charlotte, FL Dealer: Jarrett Ford Of Charlotte County
  • RAM Ram 3500 Pickup Tradesman

    Used 2017
    $19,900 $347/mo
    Mileage: 171,107 mi Specifications: Gasoline | Automatic | AWD Location: Alva, OK Dealer: Croft Country Chevrolet
  • Ford Ranger XLT

    Used 2021
    $19,930 $347/mo
    Mileage: 108,819 mi Specifications: Gasoline | Automatic | AWD Location: Audubon, IA Dealer: Emerald Chevrolet
  • Toyota Corolla LE

    Used 2023
    $19,490 $340/mo
    Mileage: 42,328 mi Specifications: Gasoline | Automatic | FWD Location: Oregon, OH Dealer: Dunn Chevrolet
  • Ford Escape S

    Used 2020
    $15,171 $264/mo
    Mileage: 46,064 mi Specifications: Gasoline | Automatic | FWD Location: Jonesboro, AR Dealer: Cavenaugh Ford Lincoln
  • Nissan KICKS PLAY Base

    Used 2025
    $18,117 $316/mo
    Mileage: 7,020 mi Specifications: Gasoline | Automatic | FWD Location: Blytheville, AR Dealer: JP Nissan