X1 for sale in Buffalo, NY
25 listings found

Certified Pre-Owned
Certified Pre-Owned 2024 BMW X1 xDrive28i
SUVsStock #BB26L245
$36,888
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270150
$49,975
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB26S015
$44,186
View details →
Certified Pre-Owned
Certified Pre-Owned 2025 BMW X1 xDrive28i
SUVsStock #BB261209A
$39,086
View details →
Certified Pre-Owned
Certified Pre-Owned 2023 BMW X1 xDrive28i
SUVsStock #BB26L267
$33,099
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB26S026
$43,986
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270117
$50,125
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270070
$51,575
View details →
Certified Pre-Owned
Certified Pre-Owned 2023 BMW X1 xDrive28i
SUVsStock #BB26L246
$34,481
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 BMW X1 xDrive28i
SUVsStock #BB270131A
$34,993
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270088
$47,475
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270152
$46,775
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB261039
$46,975
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB26S020
$44,115
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270178
$49,725
View details →
Certified Pre-Owned
Certified Pre-Owned 2024 BMW X1 xDrive28i
SUVsStock #BB26L248
$37,080
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270179
$52,275
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB261313
$50,765
View details →
Certified Pre-Owned
Certified Pre-Owned 2023 BMW X1 xDrive28i
SUVsStock #BB26L243
$30,620
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270180
$46,775
View details →
New
New 2026 BMW X1 M35i
SUVsStock #BB261113
$62,415
View details →
New
New 2027 BMW X1 xDrive28i
SUVsStock #BB270132
$50,825
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB261260
$47,915
View details →
New
New 2026 BMW X1 xDrive28i
SUVsStock #BB261345
$48,165
View details →
