Many footballers consider the privilege of playing for their country as the highest of honours and players from the likes of Barcelona, Liverpool and PSG have thrived on the international stage.
We have taken a look at the numbers to find out the top 20 players with the most goals and assists in international football in the 21st century.
It will come as no surprise that Lionel Messi tops the list. Having recently won the World Cup, Messi further cemented his immortal legacy on the international stage.
Messi’s best goalscoring year with Argentina came in 2022 as he scored a total of 18 goals. Over his entire career for Argentina, Messi has 156 goal contributions – one more than eternal rival Cristiano Ronaldo.
Argentina’s No.10 overtook Ronaldo with a hat-trick and an assist in a 7-0 friendly rout of Curacao on Tuesday. He’s now scored 102 goals for his country, becoming only the third player in history – after Ronaldo and Iran legend Ali Daei – to reach a century of international goals.
“He is a football leader, you can see that, but when he speaks he says the right words,” Argentina manager Lionel Scaloni told Universo Valdano.
“And I’ve never seen what he transmits to his teammates, not only as a footballer. In any person. It’s difficult, I can talk about it, but people would have to experience what he transmits when he speaks.”
It will come as no surprise to learn that Ronaldo isn’t far behind with 155 goal contributions for Portugal. The 38-year-old is still going strong and recently scored four goals in Portugal’s Euro qualifiers, with braces against Liechtenstein and Luxembourg.
Portugal manager Roberto Martinez has reaffirmed Ronaldo’s importance to Portugal, even at 38.
“He [Ronaldo] is very important, he has a unique experience at an international level,” the manager told Record.
“For us, he is important because he is a reference in the locker room and he is prepared to lead [the team to Euro 2024] and be the captain of this selection.”
Elsewhere on the list, the likes of Neymar, Robert Lewandowski, Miroslav Klose and Luis Suarez have each got 100 or more goal contributions for their country.
Mohamed Salah is the highest-ranking African player on the list with a total of 80 goal contributions for Egypt. Didier Drogba also makes an appearance on the list with 72 goal contributions for Ivory Coast.
We have gathered the data and have listed the 20 players with the most goals and assists in international football since the year 2000.
Note: if players have the same number of goals and assists we have ranked them by their goal contribution ratio.