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

Cars for sale at BMW of Buffalo

231 listings found

Pre-Owned 2020 Toyota Camry Hybrid XLE
Used

Pre-Owned 2020 Toyota Camry Hybrid XLE

SedansStock #BB270069A
$26,623
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261380
$61,025
View details →
Pre-Owned 2026 Cadillac CT5 Premium Luxury
Used

Pre-Owned 2026 Cadillac CT5 Premium Luxury

SedansStock #PA26Z445
$50,881
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270175
$89,645
View details →
Pre-Owned 2020 BMW 4 Series 430i xDrive
Used

Pre-Owned 2020 BMW 4 Series 430i xDrive

CoupesStock #BB261397A
$25,119
View details →
New 2027 BMW 5 Series 550e xDrive
New

New 2027 BMW 5 Series 550e xDrive

SedansStock #BB270076
$95,240
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270181
$83,145
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261454
$57,800
View details →
New 2026 BMW X5 xDrive40i
New

New 2026 BMW X5 xDrive40i

SUVsStock #BB261205
$81,225
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261366
$56,925
View details →
Certified Pre-Owned 2023 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2023 BMW X3 xDrive30i

SUVsStock #BB26L174
$37,602
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 3 Series 330i NA xDrive
New

New 2026 BMW 3 Series 330i NA xDrive

SedansStock #BB261400
$57,825
View details →
New 2026 BMW X1 xDrive28i
New

New 2026 BMW X1 xDrive28i

SUVsStock #BB26S015
$44,186
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261321
$61,775
View details →
New 2026 BMW X2 xDrive28i
New

New 2026 BMW X2 xDrive28i

SUVsStock #BB26S008
$44,995
View details →
New 2026 BMW X5 xDrive40i
New

New 2026 BMW X5 xDrive40i

SUVsStock #BB26S034
$68,087
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261455
$62,400
View details →
New 2027 BMW X7 xDrive40i
New

New 2027 BMW X7 xDrive40i

SUVsStock #BB270145
$97,840
View details →
Pre-Owned 2024 GMC Yukon AT4
Used

Pre-Owned 2024 GMC Yukon AT4

SUVsStock #BB261365A
$63,105
View details →
Certified Pre-Owned 2024 BMW 2 Series 228i xDrive
Certified Pre-Owned

Certified Pre-Owned 2024 BMW 2 Series 228i xDrive

SedansStock #BB261388A
$32,593
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 M50 xDrive
New

New 2026 BMW X3 M50 xDrive

SUVsStock #BB261457
$76,650
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270182
$86,195
View details →