download All Football App

Which players played most games played in 21st century? Ronaldo ahead of Messi

  /  autty

The International Federation of Football History and Statistics (IFFHS) announced the list of players who have played the most games.

Lionel Messi has broken many records in his glittering career with Barcelona, PSG, Inter Miami and Argentina, however, there is one statistic in which he is not in the top three. On Tuesday, the International Federation of Football History and Statistics (IFFHS) announced the list of players who have played the most games so far in the 21st century and Messi is in fourth place, with 1,047 games.

Cristiano Ronaldo tops the list with 1,204 games and the Portuguese forward is still playing making his record quite difficult to beat. Current Fluminense goalkeeper Fabio is second on the list with 1,202 appearances. He has also played for Brazilian sides Vasco da Gama and Cruzeiro. In third place is Brazil’s Dani Alves, with 1,056 appearances for Bahia, Sevilla, Barcelona, Juventus, PSG, Sao Paulo and Pumas UNAM.

Messi’s appearances

Messi, 36, made 778 appearances for Barcelona, 180 for Argentina, 75 for Paris Saint Germain and, so far, 14 for Inter Miami. Ronaldo has represented Sporting CP, Manchester United, Real Madrid, Juventus, Al Nassr and Portugal.

The 10 players who have played the most games so far in 21st century

Cristiano Ronaldo (Portugal) 1,204

Fabio (Brazil) 1,202

Dani Alves (Brazil) 1,056

Lionel Messi (Argentina) 1,047

Luka Modric (Croatia) 1,010

João Moutinho (Portugal) 997

Iker Casillas (Spain) 974

Sergio Ramos (Spain) 974

Zlatan Ibrahimović (Sweden) 962

Andrés Iniesta (Spain) 949