Cheap Used Cars for Sale Under $20,000

  • Chevrolet Malibu Fleet

    Used 2011
    $6,109 $106/mo
    Mileage: 97,199 mi Specifications: Flex | Automatic | FWD Location: Redford Charter Township, MI Dealer: George Matick Chevrolet
  • Jeep Patriot High Altitude Edition

    Certified 2017
    $8,279 $144/mo
    Mileage: 113,913 mi Specifications: Gasoline | Automatic | FWD Location: Redford Charter Twp, MI Dealer: Snethkamp Chrysler Dodge Jeep Ram
  • Chevrolet Equinox LT

    Used 2019
    $16,293 $284/mo
    Mileage: 63,484 mi Specifications: Gasoline | Automatic | FWD Location: Houghton Lake, MI Dealer: Don Nester Chrysler Dodge Jeep Ram
  • Honda Odyssey EX-L

    Used 2012
    $6,349 $111/mo
    Mileage: 191,471 mi Specifications: Gasoline | Automatic | FWD Location: Rochester, MN Dealer: Rochester Mazda
  • Ford Thunderbird Deluxe

    Used 2005
    $15,000 $261/mo
    Mileage: 42,522 mi Specifications: Gasoline | Automatic | RWD Location: Waconia, MN Dealer: Fury Ford Waconia
  • Jeep Wrangler Sport S

    Used 2016
    $18,284 $319/mo
    Mileage: 53,434 mi Specifications: Gasoline | Automatic | AWD Location: Buffalo, MN Dealer: Ryan Cdjr Buffalo
  • Ford Fusion SE

    Used 2018
    $11,344 $198/mo
    Mileage: 133,000 mi Specifications: Gasoline | Automatic | FWD Location: Jordan, MN Dealer: Wolf Motors Ford
  • Kia Soul LX

    Used 2022
    $17,825 $311/mo
    Mileage: 41,791 mi Specifications: Gasoline | Automatic | FWD Location: Gulfport, MS Dealer: Champion Chrysler Dodge Jeep Ram
  • Chevrolet Trax LT

    Used 2019
    $6,999 $122/mo
    Mileage: 120,959 mi Specifications: Gasoline | Automatic | FWD Location: New Madrid, MO Dealer: Martindale Chevrolet
  • Chevrolet Equinox LS

    Used 2019
    $11,147 $194/mo
    Mileage: 104,902 mi Specifications: Gasoline | Automatic | FWD Location: New Madrid, MO Dealer: Martindale Chevrolet
  • Chevrolet Equinox LS

    Used 2020
    $11,000 $192/mo
    Mileage: 106,161 mi Specifications: Gasoline | Automatic | FWD Location: New Madrid, MO Dealer: Martindale Chevrolet
  • Chevrolet Malibu 1LT

    Used 2022
    $12,995 $226/mo
    Mileage: 101,826 mi Specifications: Gasoline | Automatic | FWD Location: New Madrid, MO Dealer: Martindale Chevrolet