2021 BMW X1 For Sale Price: $23,950 2221 Pelham Pkwy, Pelham, AL 35124 More Pelham, AL BMW X1's 2020 $27,800 51,426 Miles 2020 $33,995 5,132 Miles 2018 $25,994 30,471 Miles 2018 $29,995 2,716 Miles 2018 $26,995 17,383 Miles 2018 $29,995 14,753 Miles