Skip to content
New and Used Cars for Sale in Buffalo, NY
Sponsored bySponsor

Bmw Cars for sale in Buffalo, NY

223 listings found

New 2026 BMW 3 Series 330i NA xDrive
New

New 2026 BMW 3 Series 330i NA xDrive

SedansStock #BB261400
$57,825
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261320
$57,775
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261377
$57,515
View details →
New 2027 BMW X1 xDrive28i
New

New 2027 BMW X1 xDrive28i

SUVsStock #BB270132
$50,825
View details →
Certified Pre-Owned 2024 BMW X5 M Competition
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X5 M Competition

SUVsStock #BB26L191
$86,921
View details →
New 2026 BMW X5 xDrive50e
New

New 2026 BMW X5 xDrive50e

SUVsStock #BB26S006
$72,619
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261376
$61,225
View details →
New 2027 BMW 4 Series 430i xDrive
New

New 2027 BMW 4 Series 430i xDrive

ConvertiblesStock #BB270153
$69,525
View details →
Pre-Owned 2023 BMW X3 xDrive30i
Used

Pre-Owned 2023 BMW X3 xDrive30i

SUVsStock #BB26Z209
$37,101
View details →
New 2027 BMW X1 xDrive28i
New

New 2027 BMW X1 xDrive28i

SUVsStock #BB270070
$51,575
View details →
New 2026 BMW X3 M50 xDrive
New

New 2026 BMW X3 M50 xDrive

SUVsStock #BB261438
$73,100
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261220
$63,000
View details →
New 2027 BMW 4 Series 430i
New

New 2027 BMW 4 Series 430i

CoupesStock #BB270151
$63,725
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261366
$56,925
View details →
Pre-Owned 2027 BMW M4 Competition xDrive
Used

Pre-Owned 2027 BMW M4 Competition xDrive

CoupesStock #BB26P233
$99,876
View details →
Certified Pre-Owned 2024 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X3 xDrive30i

SUVsStock #BB270104A
$41,088
View details →
Certified Pre-Owned 2024 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X3 xDrive30i

SUVsStock #BB26L282
$39,099
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261402
$56,925
View details →
New 2027 BMW X7 xDrive40i
New

New 2027 BMW X7 xDrive40i

SUVsStock #BB270145
$97,840
View details →
Pre-Owned 2023 BMW X1 xDrive28i
Used

Pre-Owned 2023 BMW X1 xDrive28i

SUVsStock #BB26Z266
$32,801
View details →
Pre-Owned 2019 BMW 8 Series M850i xDrive
Used

Pre-Owned 2019 BMW 8 Series M850i xDrive

CoupesStock #FHF261762A
$46,910
View details →
Pre-Owned 2024 BMW X7 xDrive40i
Used

Pre-Owned 2024 BMW X7 xDrive40i

SUVsStock #IWXE270031A
$54,135
View details →
Pre-Owned 2026 BMW X6 M60i
Used

Pre-Owned 2026 BMW X6 M60i

SUVsStock #BB26Z265
$87,982
View details →
Pre-Owned 2024 BMW M3
Used

Pre-Owned 2024 BMW M3

SedansStock #CWS263425A
$76,495
View details →