Cheap Used Cars for Sale Under $20,000

  • Buick Encore Preferred

    Used 2019
    $15,999 $279/mo
    Mileage: 59,765 mi Specifications: Gasoline | Automatic | FWD Location: Norwich, NY Dealer: Norwich Dodge Chrysler Jeep
  • Hyundai Veloster Base

    Used 2015
    $9,125 $159/mo
    Mileage: 95,366 mi Specifications: Gasoline | Automatic | FWD Location: Dexter, MO Dealer: Autry Morlan Chevrolet
  • Nissan Altima SL

    Used 2016
    $14,640 $255/mo
    Mileage: 105,411 mi Specifications: Gasoline | Automatic | FWD Location: Millington, TN Dealer: Homer Skelton Chrysler Dodge Jeep Of Millington
  • Chevrolet Silverado 1500 LT

    Used 2012
    $10,298 $179/mo
    Mileage: 164,660 mi Specifications: Flex | Automatic | AWD Location: Wishek, ND Dealer: Pfeifle Chevrolet Inc
  • Dodge Hornet R/T

    Used 2024
    $19,903 $347/mo
    Mileage: 41,398 mi Specifications: Hybrid | Automatic | AWD Location: Hampshire, IL Dealer: James Chrysler Dodge Jeep Ram
  • Ford Escape SE

    Used 2017
    $16,983 $296/mo
    Mileage: 87,044 mi Specifications: Gasoline | Automatic | FWD Location: New Whiteland, IN Dealer: Ray Skillman Southside Imports
  • Chevrolet Equinox LT

    Used 2020
    $15,140 $264/mo
    Mileage: 101,968 mi Specifications: Gasoline | Automatic | FWD Location: Millington, TN Dealer: Homer Skelton Chrysler Dodge Jeep Of Millington
  • Ford F-350 Super Duty Lariat

    Used 2010
    $15,615 $272/mo
    Mileage: 203,772 mi Specifications: Diesel | Automatic | AWD Location: Laramie, WY Dealer: Laramie Range Ford
  • Ford Ecosport SE

    Used 2020
    $17,995 $313/mo
    Mileage: 25,798 mi Specifications: Gasoline | Automatic | AWD Location: Monroe, MI Dealer: Gerweck Nissan
  • Nissan Altima SR

    Used 2022
    $19,558 $341/mo
    Mileage: 60,469 mi Specifications: Gasoline | Automatic | FWD Location: Edinburg, TX Dealer: Hacienda Preowned
  • Chevrolet Equinox LT

    Used 2023
    $19,900 $347/mo
    Mileage: 74,453 mi Specifications: Gasoline | Automatic | FWD Location: West Frankfort, IL Dealer: Weeks Chevrolet Gmc
  • Chevrolet Silverado 2500HD LT

    Used 2014
    $14,349 $250/mo
    Mileage: 257,885 mi Specifications: Diesel | Automatic | AWD Location: Morris, MN Dealer: Heartland Motor Company