Cheap Used Cars for Sale Under $20,000

  • Toyota Corolla LE

    Used 2016
    $13,799 $240/mo
    Mileage: 117,687 mi Specifications: Gasoline | Automatic | FWD Location: Creve Coeur, MO Dealer: Mercedes-Benz of Creve Coeur
  • Jeep Grand Cherokee Laredo E

    Used 2020
    $17,489 $305/mo
    Mileage: 123,207 mi Specifications: Gasoline | Automatic | AWD Location: Saint Joseph, MO Dealer: Reed Hyundai St. Joseph
  • Ford F-150 XL

    Used 2014
    $9,997 $174/mo
    Mileage: 185,949 mi Specifications: Gasoline | Automatic | AWD Location: Saint Charles, MO Dealer: Pundmann Ford
  • Volkswagen Jetta S

    Used 2019
    $14,189 $247/mo
    Mileage: 77,775 mi Specifications: Gasoline | Automatic | FWD Location: Herculaneum, MO Dealer: Autocenters Nissan
  • Ford Bronco Sport Outer Banks

    Used 2021
    $18,499 $322/mo
    Mileage: 119,302 mi Specifications: Gasoline | Automatic | AWD Location: Herculaneum, MO Dealer: Twin City Toyota
  • Chrysler Voyager LXI

    Used 2020
    $12,995 $226/mo
    Mileage: 114,165 mi Specifications: Gasoline | Automatic | FWD Location: Excelsior Springs, MO Dealer: Heartland Chrysler Dodge Jeep Ram
  • Dodge Durango Citadel

    Used 2020
    $16,995 $296/mo
    Mileage: 173,457 mi Specifications: Gasoline | Automatic | AWD Location: Excelsior Springs, MO Dealer: Heartland Chrysler Dodge Jeep Ram
  • Acura RDX Technology Package

    Used 2011
    $7,062 $123/mo
    Mileage: 166,309 mi Specifications: Gasoline | Automatic | AWD Location: Chesterfield, MO Dealer: Jim Butler Kia
  • BMW X3 xDrive28i

    Used 2014
    $11,549 $201/mo
    Mileage: 98,163 mi Specifications: Gasoline | Automatic | AWD Location: Kirkwood, MO Dealer: The Dean Team Of Kirkwood
  • Honda Ridgeline RTL

    Used 2017
    $16,550 $288/mo
    Mileage: 138,821 mi Specifications: Gasoline | Automatic | FWD Location: Ozark, MO Dealer: James River Chrysler Dodge Jeep Ram
  • Chevrolet Blazer 2LT

    Used 2021
    $19,600 $341/mo
    Mileage: 100,000 mi Specifications: Gasoline | Automatic | AWD Location: Ozark, MO Dealer: Ozark Chevrolet
  • Nissan Rogue SV

    Used 2019
    $13,292 $232/mo
    Mileage: 87,313 mi Specifications: Gasoline | Automatic | FWD Location: Joplin, MO Dealer: Frank Fletcher Ford