Cheap Used Cars for Sale Under $20,000

  • Honda Accord Sport SE

    Used 2017
    $10,912 $190/mo
    Mileage: 182,405 mi Specifications: Gasoline | Automatic | FWD Location: Aurora, IL Dealer: Napleton's Valley Hyundai
  • Mazda CX-9 Touring

    Used 2018
    $14,744 $257/mo
    Mileage: 127,292 mi Specifications: Gasoline | Automatic | AWD Location: Downers Grove, IL Dealer: Castle Hyundai Downers Grove
  • Jeep Compass High Altitude

    Used 2016
    $4,302 $75/mo
    Mileage: 155,987 mi Specifications: Gasoline | Automatic | AWD Location: Sycamore, IL Dealer: Dekalb Sycamore Chevrolet Gmc
  • Mercedes-Benz GLE-Class GLE350

    Used 2016
    $13,373 $233/mo
    Mileage: 131,682 mi Specifications: Gasoline | Automatic | AWD Location: Bensenville, IL Dealer: Elmhurst Ford
  • Kia Soul +

    Used 2018
    $12,598 $219/mo
    Mileage: 80,075 mi Specifications: Gasoline | Automatic | FWD Location: North Aurora, IL Dealer: Gerald Subaru Of North Aurora
  • Chevrolet Silverado 1500 Work Truck

    Used 2007
    $10,409 $181/mo
    Mileage: 70,384 mi Specifications: Gasoline | Automatic | RWD Location: Fox Lake, IL Dealer: Ray Chevrolet
  • Chevrolet Equinox LS

    Used 2019
    $13,297 $232/mo
    Mileage: 97,644 mi Specifications: Gasoline | Automatic | FWD Location: Fox Lake, IL Dealer: Ray Chevrolet
  • GMC Acadia Limited Base

    Used 2017
    $14,846 $259/mo
    Mileage: 98,093 mi Specifications: Gasoline | Automatic | AWD Location: Effingham, IL Dealer: Dan Hecht Chevrolet Toyota
  • Ford Maverick XLT

    Used 2023
    $16,371 $285/mo
    Mileage: 154,140 mi Specifications: Gasoline | Automatic | FWD Location: Effingham, IL Dealer: Northside Ford Lincoln
  • Nissan Altima S

    Used 2019
    $15,389 $268/mo
    Mileage: 83,895 mi Specifications: Gasoline | Automatic | FWD Location: Charleston, IL Dealer: Diepholz Chevrolet Buick Gmc
  • Hyundai Tucson Limited

    Used 2019
    $16,412 $286/mo
    Mileage: 83,060 mi Specifications: Gasoline | Automatic | AWD Location: Peru, IL Dealer: Schimmer Ford
  • GMC Yukon XL SLT

    Used 2015
    $16,413 $286/mo
    Mileage: 142,681 mi Specifications: Gasoline | Automatic | AWD Location: Peru, IL Dealer: Jeff Perry Buick Gmc