Used BMW Cars in Alabama

172 results found

2023 BMW X5 xDrive40i Sports Activity Vehicle for sale in Pelham, AL

2023 BMW X5 xDrive40i Sports Activity Vehicle for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2023 BMW X5, 48,739 miles, alpine white

$38,500

2023 BMW X5 xDrive40i Sports Activity Vehicle for sale in Tuscaloosa, AL

2023 BMW X5 xDrive40i Sports Activity Vehicle for Sale

Tuscaloosa, AL May 3, 2026

Mercedes-Benz of Tuscaloosa

Used 2023 BMW X5, 26,551 miles, dark graphite

$49,180

2025 BMW X1 M35i Sports Activity Vehicle for sale in Pelham, AL

2025 BMW X1 M35i Sports Activity Vehicle for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2025 BMW X1, 17,131 miles, storm bay metallic

$44,250

2024 BMW 3 Series 330i Sedan for sale in Pelham, AL

2024 BMW 3 Series 330i Sedan for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2024 BMW 3 Series, 16,309 miles, mineral white metallic

$37,000

2025 BMW X5 xDrive40i Sports Activity Vehicle for sale in Pelham, AL

2025 BMW X5 xDrive40i Sports Activity Vehicle for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2025 BMW X5, 25,598 miles, mineral white metallic

$56,500

2024 BMW 5 Series 530i xDrive Sedan for sale in Pelham, AL

2024 BMW 5 Series 530i xDrive Sedan for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2024 BMW 5 Series, 16,326 miles, dark graphite metallic

$45,000

2023 BMW X5 xDrive40i Sports Activity Vehicle for sale in Pelham, AL

2023 BMW X5 xDrive40i Sports Activity Vehicle for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2023 BMW X5, 21,596 miles, dark graphite metallic

$47,250

2026 BMW X5 xDrive40i Sports Activity Vehicle for sale in Huntsville, AL

2026 BMW X5 xDrive40i Sports Activity Vehicle for Sale

Huntsville, AL May 3, 2026

Shottenkirk Honda Huntsville

Used 2026 BMW X5, 2,616 miles, alpine white

$70,958

2024 BMW X3 sDrive30i Sports Activity Vehicle South Africa for sale in Pelham, AL

2024 BMW X3 sDrive30i Sports Activity Vehicle South Africa for Sale

Pelham, AL May 3, 2026

Drivers Way

Used 2024 BMW X3, 18,507 miles, dark graphite metallic

$38,250

2022 BMW X3 sDrive30i Sports Activity Vehicle for sale in Birmingham, AL

2022 BMW X3 sDrive30i Sports Activity Vehicle for Sale

Birmingham, AL May 3, 2026

Serra Toyota

Used 2022 BMW X3, 74,305 miles, alpine white

$23,277

2023 BMW 8 Series 840i xDrive Gran Coupe for sale in Irondale, AL

2023 BMW 8 Series 840i xDrive Gran Coupe for Sale

Irondale, AL May 2, 2026

BMW of Birmingham

Used 2023 BMW 8 Series, 43,719 miles, black sapphire metallic

$53,566

2026 BMW X3 30 xDrive Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X3 30 xDrive Sports Activity Vehicle for Sale

Montgomery, AL May 1, 2026

BMW of Montgomery

Used 2026 BMW X3, 3,104 miles, black sapphire metallic

$51,022

2018 BMW 5 Series 540i Sedan for sale in Irondale, AL

2018 BMW 5 Series 540i Sedan for Sale

Irondale, AL May 1, 2026

BMW of Birmingham

Used 2018 BMW 5 Series, 93,803 miles, gray

$19,686

2026 BMW X3 30 xDrive Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X3 30 xDrive Sports Activity Vehicle for Sale

Montgomery, AL May 1, 2026

BMW of Montgomery

Used 2026 BMW X3, 1,594 miles, alpine white

$50,302

2026 BMW X1 xDrive28i Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X1 xDrive28i Sports Activity Vehicle for Sale

Montgomery, AL May 1, 2026

BMW of Montgomery

Used 2026 BMW X1, 1,570 miles, space silver metallic

$43,623

2025 BMW 2 Series 228 xDrive Gran Coupe for sale in Irondale, AL

2025 BMW 2 Series 228 xDrive Gran Coupe for Sale

Irondale, AL May 1, 2026

BMW of Birmingham

Used 2025 BMW 2 Series, 5,374 miles, skyscraper grey metallic

$37,566

2025 BMW X1 xDrive28i Sports Activity Vehicle for sale in Irondale, AL

2025 BMW X1 xDrive28i Sports Activity Vehicle for Sale

Irondale, AL May 1, 2026

BMW of Birmingham

Used 2025 BMW X1, 7,191 miles, cape york green metallic

$39,576

2022 BMW M4 Competition Coupe for sale in Birmingham, AL

2022 BMW M4 Competition Coupe for Sale

Birmingham, AL Apr 23, 2026

Birmingham Luxury Motors

Used 2022 BMW M4, 54,839 miles, black sapphire metallic

$61,786

2026 BMW 7 Series 740i xDrive Sedan for sale in Irondale, AL

2026 BMW 7 Series 740i xDrive Sedan for Sale

Irondale, AL Apr 20, 2026

BMW of Birmingham

Used 2026 BMW 7 Series, 127 miles, oxide grey metallic

$90,686

2026 BMW 3 Series 330i NA Sedan for sale in Montgomery, AL

2026 BMW 3 Series 330i NA Sedan for Sale

Montgomery, AL Apr 19, 2026

BMW of Montgomery

Used 2026 BMW 3 Series, 5,459 miles, alpine white

$44,392

2026 BMW X3 30 xDrive Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X3 30 xDrive Sports Activity Vehicle for Sale

Montgomery, AL Apr 19, 2026

BMW of Montgomery

Used 2026 BMW X3, 4,235 miles, skyscraper grey metallic

$49,012

2026 BMW 3 Series 330i NA Sedan for sale in Montgomery, AL

2026 BMW 3 Series 330i NA Sedan for Sale

Montgomery, AL Apr 19, 2026

BMW of Montgomery

Used 2026 BMW 3 Series, 9,909 miles, arctic race blue metallic

$45,812

2026 BMW X3 30 xDrive Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X3 30 xDrive Sports Activity Vehicle for Sale

Montgomery, AL Apr 19, 2026

BMW of Montgomery

Used 2026 BMW X3, 1,399 miles, alpine white

$48,702

2026 BMW X3 30 xDrive Sports Activity Vehicle for sale in Montgomery, AL

2026 BMW X3 30 xDrive Sports Activity Vehicle for Sale

Montgomery, AL Apr 19, 2026

BMW of Montgomery

Used 2026 BMW X3, 6,244 miles, alpine white

$49,472