Skip to vehicle Listings

Used BMW Cars for Sale in Birmingham, AL

35203
Buckle up! Car prices may increase, but we're here to help you navigate affordable payments.
Learn more about tariffs
Sponsored by BMW of Tuscaloosa
Newly Listed
Used 2015 BMW 335i Sedan
13,924
See estimated payment

236 Matches

Recent Price Drop
Used 2016 BMW 428i Gran Coupe
116,721 miles
No Accidents
10,996
GOOD PRICE
See estimated payment
Newly Listed
Used 2026 BMW 530i xDrive w/ M Sport Package
1,460 miles
No Accidents
64,999
See estimated payment
Recent Price Drop
Used 2017 BMW 330i Sedan
72,120 miles
12,997
GREAT PRICE
See estimated payment
Advertisement
Advertisement
Advertisement
Advertisement