There is no reason for Bayern Munich to sell Harry Kane, Bayern Munich failure to defend the Bundesliga title is not Harry Kane fault because football is a team game, but not an individual game. It should be noted, Harry Kane is the club and Bundesliga top scorer this season, he has scored 35 goals in the Bundesliga since moving from Tottenham. Bayern Munich failure this season is due to not being able to reach Leverkusen's level of play, they very often lose points in matches that should be won easily.
There'd quite falling elite teams that's struggling to buckled up. Harry Kane might be the major reason why Bayern Munich have failed to win the Bundesliga title this season after winning it close to decades in rows. It's questionable because Harry Kane have never lifted a major title with the club's he played for and therefore leading to what we called "The Harry Kane Curse" the exact same way we have the "The Drake Curse" when it comes to betting. Football is never as we assumed it to be.