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

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2017 Kia Forte LX

$16,298
27,168 mi.
mi. from 35259
1001 Tom Williams Way Irondale, AL 35210
(888) 769-4077
Great Deal

Used 2014 Toyota Camry LE

$18,990
35,180 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2016 Kia Optima EX

$19,990
34,191 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2018 Hyundai Elantra SE

$17,990
19,955 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2012 Volkswagen Tiguan LE

$18,590
26,635 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2012 Chevrolet Equinox 1LT

$17,990
34,616 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2018 Kia Sportage LX

$15,990
37,260 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2019 Chevrolet Cruze LS

$19,990
32,556 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2015 Toyota Corolla LE

$19,590
28,244 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2018 Chevrolet Cruze LT

$17,990
36,039 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2015 Chevrolet Malibu 2LT

$17,990
39,681 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2013 FIAT 500 Sport Turbo

$15,990
9,692 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Great Deal

Used 2010 Hyundai Elantra GLS

$12,990
33,699 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2019 Ford Fiesta SE

$17,539
22,843 mi.
mi. from 35259
2001 Tom Williams Way Birmingham, AL 35210
(205) 859-0033
Good Deal

Used 2017 Nissan Versa S

$14,990
36,299 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2019 Chevrolet Cruze LS

$18,990
32,155 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671

Cars by Body Style

Cars by Price

Cars for Sale by Make