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 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261380
$61,025
View details →
New 2026 BMW X1 xDrive28i
New

New 2026 BMW X1 xDrive28i

SUVsStock #BB261345
$48,165
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261307
$58,325
View details →
New 2027 BMW 5 Series 550e xDrive
New

New 2027 BMW 5 Series 550e xDrive

SedansStock #BB270076
$95,240
View details →
Certified Pre-Owned 2026 BMW M3 Competition xDrive
Certified Pre-Owned

Certified Pre-Owned 2026 BMW M3 Competition xDrive

SedansStock #CHD261419A
$91,076
View details →
New 2026 BMW X5 xDrive50e
New

New 2026 BMW X5 xDrive50e

SUVsStock #BB26S023
$76,986
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270188
$84,575
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261220
$63,000
View details →
Certified Pre-Owned 2024 BMW X1 xDrive28i
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X1 xDrive28i

SUVsStock #BB26L248
$37,080
View details →
Certified Pre-Owned 2025 BMW X7 M60i
Certified Pre-Owned

Certified Pre-Owned 2025 BMW X7 M60i

SUVsStock #BB260652A
$85,883
View details →
Certified Pre-Owned 2023 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X3 xDrive30i

SUVsStock #BB26L241
$38,887
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261456
$54,950
View details →
Pre-Owned 2024 Toyota Prius XLE
Used

Pre-Owned 2024 Toyota Prius XLE

HatchbacksStock #BB261418A
$30,138
View details →
New 2027 BMW X7 xDrive40i
New

New 2027 BMW X7 xDrive40i

SUVsStock #BB270086
$100,990
View details →
New 2027 BMW 4 Series 430i
New

New 2027 BMW 4 Series 430i

CoupesStock #BB270151
$63,725
View details →
New 2027 BMW 4 Series 430i xDrive
New

New 2027 BMW 4 Series 430i xDrive

ConvertiblesStock #BB270153
$69,525
View details →
New 2026 BMW 3 Series 330i NA xDrive
New

New 2026 BMW 3 Series 330i NA xDrive

SedansStock #BB261349
$58,965
View details →
New 2027 BMW X1 xDrive28i
New

New 2027 BMW X1 xDrive28i

SUVsStock #BB270152
$46,775
View details →
Pre-Owned 2022 BMW 4 Series M440i xDrive
Used

Pre-Owned 2022 BMW 4 Series M440i xDrive

ConvertiblesStock #BB270125A
$50,103
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 2026 BMW X1 M35i
New

New 2026 BMW X1 M35i

SUVsStock #BB261113
$62,415
View details →
Certified Pre-Owned 2023 BMW X5 xDrive40i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X5 xDrive40i

SUVsStock #BB26L212
$42,914
View details →
Certified Pre-Owned 2026 BMW X7 xDrive40i
Certified Pre-Owned

Certified Pre-Owned 2026 BMW X7 xDrive40i

SUVsStock #BB26P239
$88,686
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB25S099
$50,532
View details →