BMW 5 Series for Sale in Alabama
Live BMW 5 Series inventory in Alabama, priced low to high.
77 listings · $8,100 – $86,150

Used 2015 BMW 5 Series
$8,100
Est. $129/mo*
Pelham Imports

Used 2013 BMW 5 Series
$9,405
Est. $147/mo*
Stivers Ford of Birmingham

Used 2017 BMW 5 Series
$14,998
Est. $227/mo*
Next Car

Used 2018 BMW 5 Series
$16,600
Est. $250/mo*
Vestavia Auto Plaza

Used 2017 BMW 5 Series
$17,920
Est. $269/mo*
Pigg Enterprises, Inc.

Used 2019 BMW 5 Series
$18,500
Est. $277/mo*
SKCO Automotive

Used 2021 BMW 5 Series
$20,959
Est. $312/mo*
Birmingham Broker

Used 2017 BMW 5 Series
$21,996
Est. $327/mo*
Century Automotive Group

Used 2019 BMW 5 Series
$23,797
Est. $352/mo*
Long-Lewis Alabaster

Used 2020 BMW 5 Series
$24,699
Est. $365/mo*
BMW of Birmingham

Used 2018 BMW 5 Series
$25,996
Est. $384/mo*
Carplex, LLC.

Used 2019 BMW 5 Series
$27,663
Est. $408/mo*
Exclusive Auto Wholesale

Used 2022 BMW 5 Series
$31,196
Est. $458/mo*
BMW of Montgomery

Used 2023 BMW 5 Series
$31,489
Est. $462/mo*
Ronnie Watkins Ford

Used 2024 BMW 5 Series
$34,924
Est. $511/mo*
Tuscaloosa Mazda

Used 2023 BMW 5 Series
$34,995
Est. $512/mo*
Shottenkirk Acura Huntsville

Used 2023 BMW 5 Series
$35,286
Est. $516/mo*
BMW of Birmingham

Certified 2023 BMW 5 Series
$35,998
Est. $526/mo*
Century Automotive Group

Certified 2023 BMW 5 Series
$36,998
Est. $541/mo*
Century Automotive Group

Used 2022 BMW 5 Series
$38,016
Est. $555/mo*
Mercedes-Benz of Huntsville

Certified 2023 BMW 5 Series
$41,998
Est. $612/mo*
Century Automotive Group

Used 2026 BMW 5 Series
$42,698
Est. $622/mo*
BMW of Montgomery

Used 2026 BMW 5 Series
$43,283
Est. $630/mo*
Sand Mountain Toyota

Certified 2024 BMW 5 Series
$44,699
Est. $650/mo*
BMW of Birmingham

Used 2024 BMW 5 Series
$45,699
Est. $665/mo*
BMW of Birmingham

Used 2023 BMW 5 Series
$46,596
Est. $677/mo*
Century Automotive Group

Certified 2026 BMW 5 Series
$47,699
Est. $693/mo*
BMW of Birmingham

Used 2024 BMW 5 Series
$50,489
Est. $733/mo*
Merchant Nissan

Used 2026 BMW 5 Series
$52,504
Est. $762/mo*
Mercedes Benz of Birmingham

Used 2022 BMW 5 Series
$53,348
Est. $774/mo*
Lynn Layton Ford

Certified 2026 BMW 5 Series
$54,015
Est. $783/mo*
Century Automotive Group

Used 2026 BMW 5 Series
$55,038
Est. $798/mo*
BMW of Tuscaloosa

Used 2023 BMW 5 Series
$55,501
Est. $804/mo*
Exclusive Auto Wholesale

New 2026 BMW 5 Series
$64,665
Est. $935/mo*
Century Automotive Group

New 2026 BMW 5 Series
$65,015
Est. $940/mo*
BMW of Montgomery

New 2026 BMW 5 Series
$65,190
Est. $942/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$65,240
Est. $943/mo*
BMW of Montgomery

New 2026 BMW 5 Series
$65,340
Est. $945/mo*
BMW of Birmingham

New 2026 BMW 5 Series
$65,840
Est. $952/mo*
BMW of Birmingham

Used 2026 BMW 5 Series
$66,516
Est. $961/mo*
BMW of Tuscaloosa

New 2026 BMW 5 Series
$67,165
Est. $971/mo*
Century Automotive Group

New 2026 BMW 5 Series
$67,340
Est. $973/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$67,740
Est. $979/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$68,590
Est. $991/mo*
Century Automotive Group

New 2026 BMW 5 Series
$68,740
Est. $993/mo*
BMW of Birmingham

New 2026 BMW 5 Series
$68,840
Est. $994/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$69,460
Est. $1,003/mo*
BMW of Montgomery

New 2026 BMW 5 Series
$69,490
Est. $1,004/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$70,190
Est. $1,014/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$70,250
Est. $1,015/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$70,490
Est. $1,018/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$71,540
Est. $1,033/mo*
BMW of Montgomery

New 2027 BMW 5 Series
$71,715
Est. $1,035/mo*
BMW of Montgomery

New 2026 BMW 5 Series
$71,940
Est. $1,039/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$72,049
Est. $1,040/mo*
BMW of Mobile

New 2027 BMW 5 Series
$72,140
Est. $1,041/mo*
BMW of Montgomery

New 2027 BMW 5 Series
$72,190
Est. $1,042/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$72,440
Est. $1,046/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$72,649
Est. $1,049/mo*
BMW of Mobile

New 2027 BMW 5 Series
$72,900
Est. $1,052/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$73,049
Est. $1,054/mo*
BMW of Mobile

New 2026 BMW 5 Series
$73,199
Est. $1,057/mo*
BMW of Mobile

New 2027 BMW 5 Series
$73,210
Est. $1,057/mo*
BMW of Montgomery

New 2027 BMW 5 Series
$73,250
Est. $1,057/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$73,450
Est. $1,060/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$73,710
Est. $1,064/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$73,899
Est. $1,067/mo*
BMW of Mobile

New 2027 BMW 5 Series
$73,899
Est. $1,067/mo*
BMW of Mobile

New 2027 BMW 5 Series
$73,899
Est. $1,067/mo*
BMW of Mobile

New 2026 BMW 5 Series
$74,465
Est. $1,075/mo*
BMW of Tuscaloosa

New 2027 BMW 5 Series
$75,210
Est. $1,085/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$76,049
Est. $1,097/mo*
BMW of Mobile

New 2027 BMW 5 Series
$78,390
Est. $1,131/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$83,925
Est. $1,209/mo*
BMW of Montgomery

New 2027 BMW 5 Series
$84,640
Est. $1,220/mo*
BMW of Birmingham

New 2027 BMW 5 Series
$85,249
Est. $1,228/mo*
BMW of Mobile

New 2027 BMW 5 Series
$86,150
Est. $1,241/mo*
BMW of Birmingham