Goaler
Football

The most-capped men in international football

The men who have played the most international matches, led by Cristiano Ronaldo, Lionel Messi and Luka Modrić, and the countries behind the longest international careers.

A cap is the oldest honour in football: one appearance for your country, once marked with an actual cap. Reaching 100 of them takes a decade or more at the top. By the count of English Wikipedia's list of official internationals, 699 men from 122 countries have done it, and 53 have reached 150. Here is who leads, where they come from, and why the list is not what most fans expect.

The top three

Cristiano Ronaldo leads with 234 caps for Portugal, and he is still adding to the total. Lionel Messi is second with 208 for Argentina, and Luka Modrić third with 206 for Croatia. All three were born in the mid-1980s, all three were still playing in 2026, and all three have spent close to twenty years in their national teams.

Fourth is Bader Al-Mutawa of Kuwait, with 202 caps in the list's table and 196 by FIFA's count, the record Ronaldo passed in 2023. Fifth is Malaysia's Soh Chin Ann, whose last cap came in 1984, with 195; the list notes that FIFA only ratified that total in 2021, and that he played 219 matches for Malaysia in all, some of which FIFA does not count. Qatar's Hassan Al-Haydos and Oman's Ahmed Kano share sixth place with 193. Their totals are a reminder that a cap counts the same wherever it is earned, and that some national teams play many more matches a year than others.

The 20 most-capped men (official caps, as listed on 18 October 2026)
#PlayerCountryCaps
1Cristiano RonaldoPortugal234
2Lionel MessiArgentina208
3Luka ModrićCroatia206
4Bader Al-MutawaKuwait202 (196 by FIFA's count)
5Soh Chin AnnMalaysia195
6=Hassan Al-HaydosQatar193
6=Ahmed KanoOman193
8Ahmed HassanEgypt184
9Andrés GuardadoMexico182
10Sergio RamosSpain180
11Claudio SuárezMexico179
12Mohamed Al-DeayeaSaudi Arabia178
13Hossam HassanEgypt177
14Gianluigi BuffonItaly176
15Maynor FigueroaHonduras175
16Amer ShafiJordan171
17Robert LewandowskiPoland170
18=Iván HurtadoEcuador168
18=Alexis SánchezChile168
20Iker CasillasSpain167

A world map, not a European one

Look down the top 20 and Europe is in the minority, with six players: Ronaldo, Modrić, Ramos, Buffon, Lewandowski and Casillas. Asia has six too, from Kuwait, Malaysia, Qatar, Oman, Saudi Arabia and Jordan. Egypt has two players in it, Ahmed Hassan and Hossam Hassan, and Mexico two, Andrés Guardado and Claudio Suárez, while Argentina, Honduras, Ecuador and Chile have one each.

The pattern continues further down. Among the 53 men with 150 or more caps are players from Estonia and Latvia, India and Bahrain, Costa Rica and Panama, Japan, South Korea and Iran. Small and mid-sized football nations often rely on a core of the same players for many years, and those players collect caps at a rate that the deepest squads, where competition for places is fiercer, rarely allow.

Every position

The top 20 is spread across the pitch. There are forwards such as Ronaldo, Messi, Lewandowski, Alexis Sánchez and Hossam Hassan, midfielders such as Modrić, Ahmed Hassan and Guardado, and defenders such as Sergio Ramos, Claudio Suárez, Maynor Figueroa and Iván Hurtado. A long international career is not tied to one kind of player; it needs fitness, consistency and a coach who keeps picking you.

Germany's only man in the 150 group is Lothar Matthäus, who reached exactly 150. France, England and Brazil, three of the most successful national teams, have nobody there at all: their squads are deep enough that even great players rarely hold a place for fifteen years.

Goalkeepers last longest

Goalkeepers are well represented. Mohamed Al-Deayea of Saudi Arabia (178), Gianluigi Buffon (176), Amer Shafi of Jordan (171) and Iker Casillas (167) are all in the top 20, and Bahrain's Sayed Mohammed Jaffer, Egypt's Essam El Hadary, Mexico's Guillermo Ochoa and Chile's Claudio Bravo have all reached 150. A goalkeeper can stay at the top into his late thirties, and a country rarely has two of the same class, so the number one keeps the shirt for a long time.

Still playing

Several of the leaders were still active in 2026, Ronaldo, Messi, Modrić and Al-Haydos among them, along with Lewandowski and Son Heung-min, who has 153. The totals in this article are as listed on 18 October 2026, so the coming international windows will move some of them on. That is part of the fun: the ranking is a live one.

In Goaler's Tic-Tac-Toe, a nation header asks for any player capped by that country, so the most-capped men are rarely the rare answer. Their careers are the opposite of rare: they are the players every fan of their country can name.

Play Tic-Tac-Toe Nations are headers too. Find a player who fits a country and a club.

Facts from Goaler's football data, built from English Wikipedia (CC BY-SA 4.0) and Wikidata (CC0). Text written for Goaler. Caps as listed on 18 October 2026, from English Wikipedia's list of men's footballers with 100 or more international caps, which counts official matches.