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