BMW X5 Price in Alabama
As of , Alabama buyers are paying an average of $98,475 for a BMW X5, based on 1 verified deal on CarWhere. The average discount in Alabama is 7.1% off MSRP. Prices range from $98,475 to $98,475.Alabama has a 4% state sales tax on vehicle purchases.
