Cheap Used Cars for Sale Under $20,000

  • GMC Terrain SLE

    Used 2021
    $16,297 $284/mo
    Mileage: 89,597 mi Specifications: Gasoline | Automatic | AWD Location: Denville, NJ Dealer: Genesis Of Denville
  • Nissan Versa Sedan S

    Used 2023
    $16,554 $288/mo
    Mileage: 38,365 mi Specifications: Gasoline | Automatic | FWD Location: Vineland, NJ Dealer: Team Nissan
  • Mazda CX-5 Touring

    Used 2015
    $10,885 $190/mo
    Mileage: 116,829 mi Specifications: Gasoline | Automatic | AWD Location: Evesham, NJ Dealer: Burns Honda
  • Kia Optima EX

    Used 2019
    $13,387 $233/mo
    Mileage: 85,960 mi Specifications: Gasoline | Automatic | FWD Location: Shrewsbury, NJ Dealer: Circle Hyundai
  • Mercedes-Benz GLC GLC300

    Used 2020
    $15,648 $273/mo
    Mileage: 158,952 mi Specifications: Gasoline | Automatic | AWD Location: Newton, NJ Dealer: Mercedes-benz Of Newton
  • BMW X5 xDrive35i

    Used 2015
    $14,445 $252/mo
    Mileage: 90,583 mi Specifications: Gasoline | Automatic | AWD Location: Mount Ephraim, NJ Dealer: Mt. Ephraim Chrysler Dodge Ram
  • Toyota C-HR XLE

    Used 2018
    $16,495 $287/mo
    Mileage: 62,394 mi Specifications: Gasoline | Automatic | FWD Location: Neptune City, NJ Dealer: World Volkswagen Of Neptune
  • Volkswagen Jetta Sport

    Certified 2025
    $19,593 $341/mo
    Mileage: 49,962 mi Specifications: Gasoline | Automatic | FWD Location: Rockaway, NJ Dealer: Trend Motors Volkswagen
  • Volkswagen Atlas SE w/Tech

    Used 2021
    $15,616 $272/mo
    Mileage: 120,172 mi Specifications: Gasoline | Automatic | AWD Location: Bernardsville, NJ Dealer: Paul Miller Volkswagen Of Bernardsville
  • Volkswagen Taos SE

    Certified 2022
    $19,213 $335/mo
    Mileage: 48,829 mi Specifications: Gasoline | Automatic | AWD Location: Bernardsville, NJ Dealer: Paul Miller Volkswagen Of Bernardsville
  • Volkswagen Tiguan S

    Used 2018
    $12,175 $212/mo
    Mileage: 67,802 mi Specifications: Gasoline | Automatic | AWD Location: Bronx, NY Dealer: Eastchester Chrysler Jeep Dodge Ram
  • Buick Encore Preferred

    Used 2020
    $15,170 $264/mo
    Mileage: 46,279 mi Specifications: Gasoline | Automatic | FWD Location: Buffalo, NY Dealer: Basil Mitsubishi