2021 BMW X5 M50i Price: $88,895 6691 Carlisle Pike, Mechanicsburg, PA 17050 More Mechanicsburg, PA BMW X5's 2021 $92,195 6 Miles 2021 $79,495 9 Miles 2021 $73,995 4 Miles 2021 $68,145 9 Miles 2021 $74,745 12 Miles 2011 $9,995 132,325 Miles