2020 BMW X5 M base price starts at $105,100 to $114,100. Invoice price goes from $98,245 to $106,615.