New & Used Cars for Sale under $20,000 in Birmingham, AL

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2017 Dodge Journey SE

$11,900
140,884 mi.
mi. from 35259
1503 Gadsden Hwy Trussville, AL 35235
(205) 847-2467
Great Deal

Used 2010 Nissan Altima 2.5 S

$12,990
76,686 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2012 Chevrolet Camaro 2SS

$17,815
124,971 mi.
mi. from 35259
1595 Montgomery Hwy S Birmingham, AL 35216
(205) 847-2531
Great Deal

Used 2015 Hyundai Elantra SE

$8,499
85,018 mi.
mi. from 35259
125 Meadland Circle Hueytown, AL 35023
(205) 847-2468

Cars by Body Style

Find Cars Priced Below $20,000 in Nearby Cities

Cars under $20,000 in Adamsville, AL Cars under $20,000 in Alabaster, AL Cars under $20,000 in Allgood, AL Cars under $20,000 in Altoona, AL Cars under $20,000 in Argo, AL Cars under $20,000 in Ashville, AL Cars under $20,000 in Bessemer, AL Cars under $20,000 in Birmingham, AL Cars under $20,000 in Blountsville, AL Cars under $20,000 in Brantleyville, AL Cars under $20,000 in Brighton, AL Cars under $20,000 in Brook Highland, AL Cars under $20,000 in Brookside, AL Cars under $20,000 in Brookwood, AL Cars under $20,000 in Calera, AL Cars under $20,000 in Center Point, AL Cars under $20,000 in Centreville, AL Cars under $20,000 in Chelsea, AL Cars under $20,000 in Cottondale, AL Cars under $20,000 in Gardendale, AL Cars under $20,000 in Jasper, AL Cars under $20,000 in Oneonta, AL Cars under $20,000 in Sylacauga, AL Cars under $20,000 in Talladega, AL

Cars for Sale by Make