New & Used Cars for Sale under $40,000 & under 90000 Miles in Birmingham, AL

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2019 Ford F-150 XLT

$37,000
68,103 mi.
mi. from 35259
4990 Premiere Parkway Bessemer, AL 35022
(205) 267-0232
Great Deal

Used 2017 Nissan Maxima 3.5 SV

$23,900
67,012 mi.
mi. from 35259
1300 Center Point Pkwy Birmingham, AL 35215
(205) 304-0114
Great Deal

Used 2020 Hyundai Palisade SEL

$39,251
26,595 mi.
mi. from 35259
1595 Montgomery Hwy S Birmingham, AL 35216
(205) 847-2531
Great Deal

Used 2020 Ford Explorer XLT

$31,000
71,179 mi.
mi. from 35259
1500 Center Point Pkwy Birmingham, AL 35215
(205) 683-2753

Cars by Body Style

Cars by Price

Cars for Sale by Make