Cheap Used Cars for Sale Under $20,000

  • Toyota Sienna XLE Limited

    Used 2005
    $7,999 $139/mo
    Mileage: 186,923 mi Specifications: Gasoline | Automatic | FWD Location: Gresham, OR Dealer: Gresham Toyota
  • Pontiac GTO Base

    Used 2005
    $17,999 $314/mo
    Mileage: 154,648 mi Specifications: Gasoline | Automatic | RWD Location: Nazareth, PA Dealer: Nazareth Ford
  • Jeep Wrangler JK Unlimited Sport S

    Used 2018
    $17,750 $309/mo
    Mileage: 94,240 mi Specifications: Gasoline | Automatic | AWD Location: Shenandoah, PA Dealer: Rinaldi Chrysler Dodge Jeep Ram
  • Volkswagen Jetta S

    Used 2015
    $8,225 $143/mo
    Mileage: 101,731 mi Specifications: Gasoline | Automatic | FWD Location: Lewisville, TX Dealer: Clay Cooley Volkswagen Of Lewisville
  • Kia Forte EX

    Used 2011
    $5,207 $91/mo
    Mileage: 98,610 mi Specifications: Gasoline | Automatic | FWD Location: South Jordan, UT Dealer: Tim Dahle Nissan Southtowne
  • Nissan Sentra SV

    Used 2024
    $18,115 $316/mo
    Mileage: 53,500 mi Specifications: Gasoline | Automatic | FWD Location: Omak, WA Dealer: Omak Chrysler Dodge Jeep Ram
  • INFINITI QX60 Base

    Used 2017
    $9,967 $174/mo
    Mileage: 143,281 mi Specifications: Gasoline | Automatic | FWD Location: Mobile, AL Dealer: Infiniti Of Mobile
  • Nissan Rogue SL

    Used 2017
    $11,099 $193/mo
    Mileage: 136,041 mi Specifications: Gasoline | Automatic | FWD Location: Oxford, AL Dealer: Benton Nissan
  • Nissan Sentra SV

    Used 2023
    $16,793 $293/mo
    Mileage: 31,643 mi Specifications: Gasoline | Automatic | FWD Location: Vacaville, CA Dealer: Hyundai of Vacaville
  • Acura TLX Base

    Used 2020
    $19,992 $348/mo
    Mileage: 79,351 mi Specifications: Gasoline | Automatic | FWD Location: Shingle Springs, CA Dealer: El Dorado Honda
  • Jeep Wrangler Sport

    Used 2015
    $11,000 $192/mo
    Mileage: 108,141 mi Specifications: Gasoline | Automatic | AWD Location: Danbury, CT Dealer: Ingersoll Auto Of Danbury
  • Chevrolet Traverse 1LT

    Used 2018
    $13,898 $242/mo
    Mileage: 93,966 mi Specifications: Gasoline | Automatic | FWD Location: Lawrenceville, GA Dealer: Hayes Chrysler Dodge Jeep Ram Of Lawrenceville