Cheap Used Cars for Sale Under $20,000

  • Honda Odyssey EX-L

    Used 2016
    $17,331 $302/mo
    Mileage: 72,340 mi Specifications: Gasoline | Automatic | FWD Location: Casper, WY Dealer: Greiner Ford
  • Volvo XC90 3.2

    Used 2014
    $10,894 $190/mo
    Mileage: 126,794 mi Specifications: Gasoline | Automatic | AWD Location: Lawrence Township, NJ Dealer: Volvo Cars Princeton
  • Dodge Challenger SXT

    Used 2017
    $14,850 $259/mo
    Mileage: 119,453 mi Specifications: Gasoline | Automatic | RWD Location: Lawrence Township, NJ Dealer: Route 1 Cdjr
  • Kia Soul LX

    Used 2023
    $17,299 $301/mo
    Mileage: 36,086 mi Specifications: Gasoline | Automatic | FWD Location: Ewing Township, NJ Dealer: Ciocca Kia
  • Hyundai Elantra GLS

    Used 2012
    $5,431 $95/mo
    Mileage: 122,206 mi Specifications: Gasoline | Automatic | FWD Location: Little Falls, NJ Dealer: Toyota Universe
  • Hyundai Elantra SEL

    Certified 2025
    $18,998 $331/mo
    Mileage: 6,842 mi Specifications: Gasoline | Automatic | FWD Location: North Plainfield, NJ Dealer: Genesis Of North Plainfield
  • Jeep Grand Cherokee Limited

    Used 2018
    $17,006 $296/mo
    Mileage: 93,394 mi Specifications: Gasoline | Automatic | AWD Location: Stafford Township, NJ Dealer: Causeway Hyundai
  • Kia Seltos S

    Used 2021
    $16,499 $287/mo
    Mileage: 53,574 mi Specifications: Gasoline | Automatic | AWD Location: Hillside, NJ Dealer: Route 22 Honda
  • Mazda CX-5 Touring

    Used 2019
    $15,587 $272/mo
    Mileage: 95,333 mi Specifications: Gasoline | Automatic | AWD Location: Shrewsbury, NJ Dealer: Circle Hyundai
  • Nissan Murano SL

    Used 2019
    $12,995 $226/mo
    Mileage: 127,411 mi Specifications: Gasoline | Automatic | AWD Location: Newton, NJ Dealer: Nielsen Kia Of Newton
  • Mazda MAZDA3 i Grand Touring

    Used 2016
    $18,279 $318/mo
    Mileage: 19,011 mi Specifications: Gasoline | Automatic | FWD Location: Tinton Falls, NJ Dealer: Circle Subaru
  • Subaru Forester Premium

    Used 2017
    $17,986 $313/mo
    Mileage: 41,764 mi Specifications: Gasoline | Automatic | AWD Location: Parsippany-Troy Hills, NJ Dealer: Paul Miller Subaru