Used Cars Under $20,000 for Sale in
10,000+ Listings
- Used 2017 JeepGrand Cherokee Limited 4WD$19,998 List price79,926 milesView details for 2017 Jeep Grand Cherokee, Limited 4WDCarMax St. Louis Mid Rivers Mall
- Used 2019 HondaCivic LX Sedan CVT$17,998 List price85,752 milesView details for 2019 Honda Civic, LX Sedan CVTCarMax Oklahoma City
- Used 2020 FordEscape SE AWD$18,998 List price45,686 milesView details for 2020 Ford Escape, SE AWDCarMax Memphis
- Used 2020 FordEdge SE AWD$16,998 List price86,522 milesView details for 2020 Ford Edge, SE AWDCarMax Louisville
- Used 2016 KiaSoul Base Automatic$14,998 List price27,459 milesView details for 2016 Kia Soul, Base AutomaticCarMax Des Moines
- Used 2021 FordEcoSport S 4WD$17,998 List price22,768 milesView details for 2021 Ford EcoSport, S 4WDCarMax Omaha
- Used 2018 HyundaiSonata Limited 2.0T$18,998 List price41,432 milesView details for 2018 Hyundai Sonata, Limited 2.0TCarMax Kenosha
- Used 2017 SubaruForester 2.5i CVT$16,998 List price86,895 milesView details for 2017 Subaru Forester, 2.5i CVTCarMax Waukesha
- Used 2016 HyundaiTucson Eco with Beige Interior AWD$12,998 List price110,888 milesView details for 2016 Hyundai Tucson, Eco with Beige Interior AWDCarMax Colorado Springs
- Used 2018 NissanRogue Sport 2018.5 SL AWD$18,998 List price49,636 milesView details for 2018 Nissan Rogue Sport, 2018.5 SL AWDCarMax Texas Stadium (Irving)
- Used 2017 MazdaCX-3 Touring AWD$17,998 List price52,462 milesView details for 2017 Mazda CX-3, Touring AWDWalser Burnsville Mazda
- Used 2019 BuickEncore Preferred FWD$17,998 List price39,642 milesView details for 2019 Buick Encore, Preferred FWDCarMax Tinley Park
- Used 2018 NissanRogue S AWD$14,998 List price94,961 milesView details for 2018 Nissan Rogue, S AWDCarMax Hillside (Eisenhower Expy)
- Used 2022 ChevroletMalibu LT$19,998 List price24,709 milesView details for 2022 Chevrolet Malibu, LTCarMax Hickory
- Used 2023 NissanSentra SV$19,998 List price50,237 milesView details for 2023 Nissan Sentra, SVCarMax Amarillo
- Used 2018 FordFusion SE FWD$12,998 List price103,621 milesView details for 2018 Ford Fusion, SE FWDCarMax Nashville
- Used 2016 AcuraMDX SH-AWD with Technology Package$15,495 List price121,933 milesView details for 2016 Acura MDX, SH-AWD with Technology PackageWoodfield Lexus
- Used 2023 NissanAltima 2.5 SV FWD$19,595 List price41,863 milesView details for 2023 Nissan Altima, 2.5 SV FWDWoodfield Nissan IncCPO
- Used 2021 FordEscape SE FWD$18,998 List price50,755 milesView details for 2021 Ford Escape, SE FWDCarMax Kansas City
- Used 2020 ChevroletEquinox LT with 2FL AWD$18,998 List price59,376 milesView details for 2020 Chevrolet Equinox, LT with 2FL AWDCarMax Murfreesboro
- Used 2016 SubaruForester 2.5i Touring CVT (PZEV)$18,998 List price64,653 milesView details for 2016 Subaru Forester, 2.5i Touring CVT (PZEV)CarMax Tupelo
- Used 2017 NissanRogue SL AWD$16,998 List price89,529 milesView details for 2017 Nissan Rogue, SL AWDCarMax Naperville
- Used 2016 NissanRogue SV AWD$12,499 List price117,414 milesView details for 2016 Nissan Rogue, SV AWDWalser Wayzata Nissan
- Used 2018 HyundaiElantra$14,998 List price45,911 milesView details for 2018 Hyundai ElantraCarMax Bloomington
- Used 2017 ChevroletImpala Premier with 2LZ$12,987 List price116,437 milesView details for 2017 Chevrolet Impala, Premier with 2LZGlendale Nissan (IL)
- Used 2017 ChevroletTrax LS FWD$8,000 List price105,519 milesView details for 2017 Chevrolet Trax, LS FWDCable Dahmer of Kansas City
- Used 2019 HyundaiSanta Fe SE 2.4L FWD$18,998 List price47,215 milesView details for 2019 Hyundai Santa Fe, SE 2.4L FWDCarMax Germantown
- Used 2015 SubaruOutback 2.5i Limited$16,998 List price105,266 milesView details for 2015 Subaru Outback, 2.5i LimitedCarMax Madison
- Used 2014 Mercedes-BenzE 350 4MATIC Sport Sedan$18,998 List price64,475 milesView details for 2014 Mercedes-Benz E-Class, E 350 4MATIC Sport SedanCarMax Albuquerque
- Used 2012 ChevroletEquinox LS AWD$5,295 List price164,378 milesView details for 2012 Chevrolet Equinox, LS AWDCarZone Auto Sales