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
Recent Price Drop
Used 2026 BMW M5 w/ Executive Package
119,000
See estimated payment

3 Matches

Newly Listed
Used 2016 BMW 228i Convertible
59,548 miles
14,985
GREAT PRICE
See estimated payment
Recent Price Drop
Used 2026 BMW M5 w/ Executive Package
12 miles
Hybrid
119,000
See estimated payment
90,447 miles
Contact Dealer For Price
See estimated payment
Advertisement