Cheap Used Cars for Sale Under $20,000

  • GMC Acadia SLE

    Used 2021
    $15,550 $271/mo
    Mileage: 132,626 mi Specifications: Gasoline | Automatic | FWD Location: Smithfield, NC Dealer: Deacon Jones Gm Of Smithfield
  • Ford Fiesta SE

    Used 2019
    $10,843 $189/mo
    Mileage: 65,202 mi Specifications: Gasoline | Automatic | FWD Location: Lillington, NC Dealer: Capital Ford Of Lillington
  • Dodge Dakota SLT

    Used 2004
    $6,994 $122/mo
    Mileage: 275,045 mi Specifications: Gasoline | Automatic | AWD Location: Franklin, NC Dealer: Countryside Chevrolet
  • Chevrolet Colorado LT

    Used 2021
    $16,994 $296/mo
    Mileage: 74,346 mi Specifications: Gasoline | Automatic | RWD Location: Franklin, NC Dealer: Countryside Chevrolet
  • Chrysler Pacifica Touring L

    Used 2019
    $10,000 $174/mo
    Mileage: 120,874 mi Specifications: Gasoline | Automatic | FWD Location: Burgaw, NC Dealer: Westgate Chrysler Dodge Jeep Ram Of Burgaw
  • Jeep Compass Latitude

    Certified 2020
    $17,294 $301/mo
    Mileage: 51,607 mi Specifications: Gasoline | Automatic | FWD Location: Shallotte, NC Dealer: Victory Chrysler Dodge Jeep Ram
  • Buick Envision Essence

    Used 2019
    $14,898 $260/mo
    Mileage: 135,498 mi Specifications: Gasoline | Automatic | FWD Location: Spruce Pine, NC Dealer: Spruce Pine Gmc
  • Buick Encore Base

    Used 2016
    $12,681 $221/mo
    Mileage: 50,605 mi Specifications: Gasoline | Automatic | FWD Location: Dayton, OH Dealer: Jeff Wyler Hyundai Of Beavercreek
  • Kia Soul EX

    Used 2020
    $12,443 $217/mo
    Mileage: 136,011 mi Specifications: Gasoline | Automatic | FWD Location: Fairfield, OH Dealer: Busam Subaru
  • Chevrolet Cruze Premier

    Used 2017
    $10,256 $179/mo
    Mileage: 99,402 mi Specifications: Gasoline | Automatic | FWD Location: Cuyahoga Falls, OH Dealer: Spitzer Ford Cuyahoga Falls
  • GMC Terrain SLE

    Used 2020
    $12,045 $210/mo
    Mileage: 156,441 mi Specifications: Gasoline | Automatic | FWD Location: Medina, OH Dealer: Medina Auto Mall - Cjdr
  • BMW X6 sDrive35i

    Used 2016
    $14,297 $249/mo
    Mileage: 120,427 mi Specifications: Gasoline | Automatic | RWD Location: Parma, OH Dealer: North Coast Mitsubishi West Cleveland