If we look at the statistics last year, Mane was a player who fell short of expectations in the Bundesliga. He played a game far from the scoring habit that Lewandowski had left. He played in 25 games and the thought of selling him and buying Harry Kane seems like a logical decision on paper as it was not considered enough.
The Sadio Mane issue in Bayern Munich and in the Bundesliga is rather complicated. Since moving to Germany, Sadio Mane has struggled with different injuries and muscle sprain which has made it quite difficult for him to get a starting berth in the Bayern Munich squad. A change of coach also meant that he had to start all over again.
The fight with Leroy Sane means Sadio Mane has fall out with couple of staffs too
A move to a different team could be the game changer for Sadio Mane in his late career days.
Sadio Mane had a bad performance this season and especially in the last few weeks, I think he can't prove his skills there maybe because of not having enough focus in Bayern Munich since he joined this team. But he is also under pressure because they ask him to have better performance and that's why he can't have enough focus this is one reason for Mane to having fights with other players. Maybe he should move the Saudi teams for the next season.