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

Used 2011 Hyundai Accent GLS
86,000 mi.

Used 2007 Pontiac G6 Base
120,000 mi.

Used 2017 Dodge Journey SE
140,884 mi.

Used 2010 Nissan Altima 2.5 S
76,686 mi.

Used 2012 Chevrolet Camaro 2SS
124,971 mi.

Used 2015 Hyundai Elantra SE
85,018 mi.

Used 1999 Lexus LX 470
215,798 mi.

Used 2007 Nissan Armada SE
145,000 mi.

Used 2013 Jeep Grand Cherokee Overland
117,249 mi.

Used 2014 Hyundai Santa Fe Sport 2.0L Turbo
74,420 mi.

Used 2010 BMW X5 xDrive30i
155,000 mi.

Used 2018 Hyundai Elantra SE
19,955 mi.

Used 2012 Cadillac SRX Premium Collection
110,000 mi.

Used 2013 Honda Civic LX
103,000 mi.

Used 2019 Mitsubishi Outlander Sport ES
30,906 mi.

Used 2011 Acura MDX 3.7L Technology
122,817 mi.

Used 2015 Hyundai Sonata SE
170,000 mi.

Used 2006 Chevrolet Impala LT
169,000 mi.

Used 2009 Honda Odyssey EX-L
222,417 mi.

Used 2012 Chevrolet Equinox 1LT
185,649 mi.