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 #BB261394
$56,925
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261327
$57,975
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261318
$57,675
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 2024 BMW X3 xDrive30i
Certified Pre-Owned

Certified Pre-Owned 2024 BMW X3 xDrive30i

SUVsStock #BB270104A
$41,088
View details →
Pre-Owned 2024 Toyota Camry XLE
Used

Pre-Owned 2024 Toyota Camry XLE

SedansStock #MB26L022A
$31,792
View details →
New 2026 BMW 3 Series 330i NA xDrive
New

New 2026 BMW 3 Series 330i NA xDrive

SedansStock #BB261396
$56,565
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261367
$57,625
View details →
Pre-Owned 2023 Chevrolet Colorado 4WD Trail Boss
Used

Pre-Owned 2023 Chevrolet Colorado 4WD Trail Boss

PickupsStock #CW26Z950
$36,093
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 X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261372
$55,225
View details →
New 2027 BMW X7 xDrive40i
New

New 2027 BMW X7 xDrive40i

SUVsStock #BB270085
$105,740
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 #BB261326
$62,875
View details →
Certified Pre-Owned 2025 MINI Countryman S
Certified Pre-Owned

Certified Pre-Owned 2025 MINI Countryman S

SUVsStock #TO26P212A
$31,586
View details →
Pre-Owned 2023 BMW X3 xDrive30i
Used

Pre-Owned 2023 BMW X3 xDrive30i

SUVsStock #BB26Z209
$37,101
View details →
New 2027 BMW X5 40 xDrive
New

New 2027 BMW X5 40 xDrive

SUVsStock #BB270181
$83,145
View details →
New 2027 BMW X2 xDrive28i
New

New 2027 BMW X2 xDrive28i

SUVsStock #BB270082
$54,075
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261452
$57,300
View details →
New 2026 BMW X3 30 xDrive
New

New 2026 BMW X3 30 xDrive

SUVsStock #BB261096
$62,225
View details →
Pre-Owned 2022 Volkswagen Jetta GLI Autobahn
Used

Pre-Owned 2022 Volkswagen Jetta GLI Autobahn

SedansStock #MB270050A
$24,138
View details →
Certified Pre-Owned 2025 BMW X1 xDrive28i
Certified Pre-Owned

Certified Pre-Owned 2025 BMW X1 xDrive28i

SUVsStock #BB261209A
$39,086
View details →
Pre-Owned 2025 Land Rover Range Rover Sport Dynamic SE
Used

Pre-Owned 2025 Land Rover Range Rover Sport Dynamic SE

SUVsStock #PAC270121A
$94,090
View details →
New 2026 BMW X3 M50 xDrive
New

New 2026 BMW X3 M50 xDrive

SUVsStock #BB261439
$76,050
View details →