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

Cars for sale at BMW of Buffalo

231 listings found

New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270127
$88,945
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270176
$84,595
View details →
New 2026 BMW 5 Series 540i xDrive
New

New 2026 BMW 5 Series 540i xDrive

SedansStock #BB26S011
$74,241
View details →
New 2026 BMW X5 xDrive50e
New

New 2026 BMW X5 xDrive50e

SUVsStock #BB26S006
$72,619
View details →
New 2026 BMW 3 Series 330i NA xDrive
New

New 2026 BMW 3 Series 330i NA xDrive

SedansStock #BB261426
$60,375
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261336
$55,425
View details →
Certified Pre-Owned 2024 BMW X1 xDrive28i
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X1 xDrive28i

SUVsStock #BB270131A
$34,993
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261405
$62,775
View details →
Pre-Owned 2025 Honda CR-V EX-L
Used

Pre-Owned 2025 Honda CR-V EX-L

SUVsStock #BB261296B
$34,397
View details →
New 2027 BMW X7 xDrive40i
New

New 2027 BMW X7 xDrive40i

SUVsStock #BB270086
$100,990
View details →
New 2027 BMW 5 Series 530i xDrive
New

New 2027 BMW 5 Series 530i xDrive

SedansStock #BB270174
$67,890
View details →
Certified Pre-Owned 2023 BMW X3 M40i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X3 M40i

SUVsStock #BB270110A
$53,089
View details →
New 2026 BMW X2 xDrive28i
New

New 2026 BMW X2 xDrive28i

SUVsStock #BB26S008
$44,995
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261455
$62,400
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261401
$62,525
View details →
New 2026 BMW X3 M50 xDrive
New

New 2026 BMW X3 M50 xDrive

SUVsStock #BB261411
$76,400
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261363
$54,875
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261454
$57,800
View details →
New 2027 BMW X1 xDrive28i
New

New 2027 BMW X1 xDrive28i

SUVsStock #BB270117
$50,125
View details →
Certified Pre-Owned 2023 BMW X1 xDrive28i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X1 xDrive28i

SUVsStock #BB26L246
$34,481
View details →
Pre-Owned 2024 Honda Accord Hybrid EX-L
Used

Pre-Owned 2024 Honda Accord Hybrid EX-L

SedansStock #HL26Z470
$30,100
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261408
$60,075
View details →
Certified Pre-Owned 2023 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X3 xDrive30i

SUVsStock #BB26L163
$36,909
View details →
New 2027 BMW X2 xDrive28i
New

New 2027 BMW X2 xDrive28i

SUVsStock #BB270067
$50,725
View details →