Cheap Used Cars for Sale Under $20,000

  • GMC Savana Cargo Work Van

    Used 2018
    $13,974 $243/mo
    Mileage: 112,132 mi Specifications: Flex | Automatic | RWD Location: Beaver Dam, WI Dealer: Napleton Chevrolet Buick Gmc
  • Chevrolet Malibu 1LT

    Used 2023
    $18,894 $329/mo
    Mileage: 66,908 mi Specifications: Gasoline | Automatic | FWD Location: Fond Du Lac, WI Dealer: Holiday Chevrolet
  • Dodge Ram 1500 Pickup SLT

    Used 2004
    $15,288 $266/mo
    Mileage: 127,082 mi Specifications: Gasoline | Automatic | RWD Location: Casa Grande, AZ Dealer: Jones Buick Gmc Casa Grande
  • Nissan Sentra SV

    Used 2025
    $16,999 $296/mo
    Mileage: 47,865 mi Specifications: Gasoline | Automatic | FWD Location: Stockton, CA Dealer: Ez Car Network Of Dealerships
  • Chevrolet Trax LT

    Certified 2025
    $19,338 $337/mo
    Mileage: 35,737 mi Specifications: Flex | Automatic | FWD Location: Orange Park, FL Dealer: Gordon Chevrolet Inc
  • Volkswagen Golf TSI S

    Used 2016
    $11,786 $205/mo
    Mileage: 118,913 mi Specifications: Gasoline | Automatic | FWD Location: Marietta, GA Dealer: Volkswagen Of Marietta
  • Land Rover Range Rover Sport HSE

    Used 2016
    $10,085 $176/mo
    Mileage: 127,404 mi Specifications: Diesel | Automatic | AWD Location: Fairburn, GA Dealer: Land Rover South Atlanta
  • Toyota Corolla LE

    Used 2022
    $19,728 $344/mo
    Mileage: 61,465 mi Specifications: Gasoline | Automatic | FWD Location: Conyers, GA Dealer: Conyers Mitsubishi
  • Toyota Sienna XLE

    Used 2016
    $13,000 $226/mo
    Mileage: 192,675 mi Specifications: Gasoline | Automatic | FWD Location: North Pekin, IL Dealer: Fort's Toyota Of Pekin
  • Volkswagen Jetta S

    Used 2019
    $14,300 $249/mo
    Mileage: 76,605 mi Specifications: Gasoline | Manual | FWD Location: Laurel, MD Dealer: King Kia Of Laurel
  • Chrysler Pacifica Touring L

    Used 2024
    $18,715 $326/mo
    Mileage: 66,050 mi Specifications: Gasoline | Automatic | FWD Location: College Park, MD Dealer: Darcars Nissan Of College Park
  • Jeep All-New Wrangler Sport S

    Used 2018
    $14,799 $258/mo
    Mileage: 117,534 mi Specifications: Gasoline | Automatic | AWD Location: Abingdon, MD Dealer: Anderson Of Abingdon