#3 Robert Lewandowski - 7 years, 7 months
Robert Lewandowski is widely regarded as one of the best strikers in the history of the game. A quintessential goal poacher, the Pole has only gotten better after turning 30.
Lewandowski has amassed a staggering 331 goals in 360 appearances across competitions for Bayern Munich since arriving on a free transfer in the summer of 2014. Last season, he scored 41 times to break the late Gerd Muller's five-decade-old record of most goals (40) in a Bundesliga season.
Already up to 37 strikes for the season, including 26 in the league, the 2021 Ballon d'Or runner-up is only the second player to score 300 Bundesliga goals.
Currently contracted to Bayern until next summer, the 33-year-old is reportedly contemplating embarking on a new challenge in a different league. It remains to be seen if the Bavarians will cash in on their prized asset this summer or let him leave for free a year later.
#2 Manuel Neuer - 10 years, 7 months
Manuel Neuer is widely regarded as one of the best goalkeepers in the history of the beautiful game.
The long-standing Germany and Bayern Munich number one has enjoyed a fabulous career with club and country, winning most major titles except the European Championship.
Since arriving at Bayern in the summer of 2011, Neuer has spent a hugely successful decade in Bavaria. In over 450 appearances across competitions, he has kept almost a clean sheet every two games, with 11 of those shutouts coming this season.
The nine-time Bundesliga winner is contracted to Bayern until next summer. However, with the 35-year-old could be in Bavaria for a few more years, considering his sustained excellence and longevity.
#1 Thomas Muller - 12 years, 7 months
Thomas Muller is one of the most underrated attackers in the game. However, the 32-year-old is one of the last vestiges of the true one-club man, having spent his entire career at Bayern Munich.
Muller recently became the first outfield player, third overall, to play 600 games for Bayern across competitions. Currently in his 13th season with the Bavarian giants, the Raumdeuter (interpreter of space) has contributed a rich haul of 224 goals and 238 assists. This includes 10 strikes and 21 assists across three different competitions this season.
Currently contracted to Bayern until next summer, Muller is all set to retire at his boyhood club, having shown little signs of slowing down anytime soon.