New & Used BMW X1 for Sale in Pelham, AL

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2018 BMW X1 xDrive28i

$31,998
22,426 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(866) 981-6621
Good Deal

Used 2020 BMW X1 xDrive28i

$36,590
23,382 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2019 BMW X1 sDrive28i

$34,994
9,482 mi.
mi. from 35124
8122 Helena Rd Pelham, AL 35124
(205) 623-2281
Good Deal

Used 2018 BMW X1 sDrive28i

$22,999
69,928 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(866) 981-6621
Good Deal

Used 2018 BMW X1 sDrive28i

$30,990
18,623 mi.
mi. from 35124
4990 Premiere Pky Bessemer, AL 35022
(205) 277-6243
Good Deal

Used 2019 BMW X1 sDrive28i

$33,990
19,314 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal

Used 2018 BMW X1 xDrive28i

$30,990
30,507 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal Certified

CPO 2018 BMW X1 sDrive28i

$27,999
40,677 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(877) 882-3447

New 2021 BMW X1 sDrive28i

$40,175
0 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(888) 540-0171
Great Deal

Used 2017 BMW X1 xDrive 28i

$28,189
25,359 mi.
mi. from 35124
2001 Tom Williams Way Birmingham, AL 35210
5.0
1 review
(205) 859-0033
Good Deal

Used 2018 BMW X1 sDrive28i

$25,739
42,408 mi.
mi. from 35124
2001 Tom Williams Way Birmingham, AL 35210
5.0
1 review
(205) 859-0033
Good Deal

Used 2018 BMW X1 sDrive28i

$31,400
30,266 mi.
mi. from 35124
1300 Center Point Pkwy Birmingham, AL 35215
(205) 304-0114
Good Deal

Used 2017 BMW X1 sDrive28i

$24,900
55,195 mi.
mi. from 35124
100 Drivers Way Pelham, AL 35124
(205) 419-8528
Good Deal

Used 2019 BMW X1 xDrive28i

$35,590
18,871 mi.
Online vendor
ONLINE ONLY - No Retail Location Birmingham, AL 35203
(205) 409-4671
Good Deal Certified

CPO 2018 BMW X1 sDrive28i

$27,999
36,332 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(877) 882-3447

New 2021 BMW X1 sDrive28i

$39,725
0 mi.
mi. from 35124
1000 Tom Williams Way Irondale, AL 35210
(888) 540-0171

BMW X1 by Body Style

Find BMW X1 Deals in Nearby Cities

BMW X1 by Trim

Bmw X1s for Sale by Year