Cheap Used Cars for Sale Under $20,000

  • Ford F-150 XLT

    Used 2016
    $16,259 $283/mo
    Mileage: 155,351 mi Specifications: Gasoline | Automatic | AWD Location: Center Line, MI Dealer: Crest Ford Center Line
  • Chrysler Pacifica Limited

    Used 2018
    $15,270 $266/mo
    Mileage: 117,039 mi Specifications: Gasoline | Automatic | FWD Location: Ludington, MI Dealer: Watson Ludington Chrysler Dodge Jeep Ram
  • Chevrolet Blazer 2LT

    Used 2021
    $18,615 $324/mo
    Mileage: 74,839 mi Specifications: Gasoline | Automatic | FWD Location: China Township, MI Dealer: Lafontaine Chevrolet Buick Gmc St. Clair
  • Chevrolet Blazer 2LT

    Used 2020
    $15,791 $275/mo
    Mileage: 107,363 mi Specifications: Gasoline | Automatic | FWD Location: Westland, MI Dealer: Todd Wenzel Buick Gmc Of Westland
  • GMC Sierra 2500HD SLE

    Used 2011
    $14,203 $247/mo
    Mileage: 134,285 mi Specifications: Gasoline | Automatic | AWD Location: Coopersville, MI Dealer: Baker Chevrolet Buick Coopersville
  • Lexus RX 350

    Used 2013
    $13,629 $237/mo
    Mileage: 142,257 mi Specifications: Gasoline | Automatic | FWD Location: Utica, MI Dealer: Meade Lexus Of Lakeside
  • Hyundai Sonata 2.0T Limited

    Used 2013
    $8,348 $145/mo
    Mileage: 135,424 mi Specifications: Gasoline | Automatic | FWD Location: Minneapolis, MN Dealer: Walser Hyundai Brooklyn Park
  • Kia Optima EX

    Used 2018
    $10,345 $180/mo
    Mileage: 125,583 mi Specifications: Gasoline | Automatic | FWD Location: Burnsville, MN Dealer: Luther Burnsville Volkswagen
  • Hyundai Sonata SE

    Used 2017
    $11,147 $194/mo
    Mileage: 94,401 mi Specifications: Gasoline | Automatic | FWD Location: Bloomington, MN Dealer: Walser Toyota
  • Cadillac XTS Luxury Collection

    Used 2014
    $11,348 $198/mo
    Mileage: 116,509 mi Specifications: Gasoline | Automatic | FWD Location: White Bear Lake, MN Dealer: Walser Polar Chevrolet
  • Jeep Wrangler Rubicon

    Used 2013
    $12,350 $215/mo
    Mileage: 118,342 mi Specifications: Gasoline | Manual | AWD Location: South Saint Paul, MN Dealer: Fury Motors
  • Jeep Renegade Latitude

    Used 2019
    $13,949 $243/mo
    Mileage: 57,693 mi Specifications: Flex | Automatic | FWD Location: Wayzata, MN Dealer: Walser Nissan Wayzata