FC Bayern München's Thomas Müller has bettered Cristiano Ronaldo and Lionel Messi by becoming the youngest player ever to register 50 UEFA Champions League wins.

Müller scored Bayern's third after just 20 minutes of Tuesday's 4-0 defeat of Olympiacos CF as Pep Guardiola's men assured themselves of top spot in Group F and a place in the last 16 in what was their 100th home game in the competition.

It also marked a half-century of Champions League victories for Müller, who – at 26 years, two months and 11 days – reached the milestone ahead of Real Madrid CF's Ronaldo (28 years, one month) and FC Barcelona's Messi (27 years, four months, 12 days) in what was the Bayern youth academy product's 75th appearance in European club football's top competition.

Former FC Schalke 04 man Raul had been the youngest to register so many victories aged just 26 years and 257 days.

"It shows that things have gone well in recent years," Müller, who made his Champions League debut in a 7-1 defeat of Sporting CP in March 2009, told German TV.

The record for a German player had previously been held by Müller's former Bayern team-mate Bastian Schweinsteiger (29 years, three months, four days).

In the 4-0 defeat of VfB Stuttgart on Matchday 12, Müller recorded his 150th Bundesliga win in his 209th top-flight game, a tally he reached quicker than any other player.