Cars for sale at BMW of Buffalo
231 listings found

Used
Pre-Owned 2020 Toyota Camry Hybrid XLE
SedansStock #BB270069A
$26,623
View details →
New
New 2026 BMW X3 30 xDrive
SUVsStock #BB261380
$61,025
View details →
Used
Pre-Owned 2026 Cadillac CT5 Premium Luxury
SedansStock #PA26Z445
$50,881
View details →
New
New 2027 BMW X5 40 xDrive
SUVsStock #BB270175
$89,645
View details →
Used
Pre-Owned 2020 BMW 4 Series 430i xDrive
CoupesStock #BB261397A
$25,119
View details →
New
New 2027 BMW 5 Series 550e xDrive
SedansStock #BB270076
$95,240
View details →
New
New 2027 BMW X5 40 xDrive
SUVsStock #BB270181
$83,145
View details →
New
New 2026 BMW X3 30 xDrive
SUVsStock #BB261454
$57,800
View details →
New
New 2026 BMW X5 xDrive40i
SUVsStock #BB261205
$81,225
View details →
New
New 2026 BMW X3 30 xDrive
SUVsStock #BB261366
$56,925
View details →
Certified Pre-Owned
Certified Pre-Owned 2023 BMW X3 xDrive30i
SUVsStock #BB26L174
$37,602
View details →
Used
Pre-Owned 2024 Honda Accord Hybrid EX-L
SedansStock #HL26Z470
$30,100
View details →
New
New 2026 BMW 3 Series 330i NA xDrive
SedansStock #BB261400
$57,825
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB26S015
$44,186
View details →
New
New 2026 BMW X3 30 xDrive
SUVsStock #BB261321
$61,775
View details →
New
New 2026 BMW X2 xDrive28i
SUVsStock #BB26S008
$44,995
View details →
New
New 2026 BMW X5 xDrive40i
SUVsStock #BB26S034
$68,087
View details →
New
New 2026 BMW X3 30 xDrive
SUVsStock #BB261455
$62,400
View details →
New
New 2027 BMW X7 xDrive40i
SUVsStock #BB270145
$97,840
View details →
Used
Pre-Owned 2024 GMC Yukon AT4
SUVsStock #BB261365A
$63,105
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 BMW 2 Series 228i xDrive
SedansStock #BB261388A
$32,593
View details →
New
New 2027 BMW X5 40 xDrive
SUVsStock #BB270188
$84,575
View details →
New
New 2026 BMW X3 M50 xDrive
SUVsStock #BB261457
$76,650
View details →
New
New 2027 BMW X5 40 xDrive
SUVsStock #BB270182
$86,195
View details →
