However, Joachim Low chose to pick Julian Brandt over Sane for this summer's tournament in Russian Federation and the manager tried his best to explain the controversial decision. With the help of Opta, we crunch the numbers to find out.
It was a record-breaking season for Sane.
A player once heralded as "the future" of the national team, Sané has scored 14 goals and provided 19 assists with his club this season in 49 games in all competitions.
The winger has played 12 times for his country, but failed to impress Low, providing just one assist and no goals in his worldwide career so far. He has also created little more than one chance per 90 minutes on average.
He has found it hard adapting to Low's system, where he has been deployed in a central role, and the Germany coach can rely on Brandt more in defensive situations too.
There is also an argument that Sane suffers from being unable to play as many different roles as Brandt. Brandt plays on the right for the national team, where there is not a lot of depth and Muller who normally plays high-octane football might need some breathing time.
Speaking on Monday, Low underlined the importance of multi-functional players in a squad for a major tournament. Petersen made his debut against Austria but Loew is keeping faith in forwards Timo Werner and Mario Gomez.
"There are better days in the life of a national team coach, when you have to send four awesome players, who deserve to be at the World Cup, home".