Who has the most international caps ever? Cristiano Ronaldo set to break record


Playing for your country is one of the highest honours for any footballer.

While some players are happy enough with one cap, others have become veterans for their nation as they prove their worth on the international arena.

Cristiano Ronaldo and Bader Al-Mutawa currently share the record for most international caps with 196.

Ronaldo equalled Al-Mutawa’s record at the 2022 World Cup and could break it during qualifying for Euro 2024 after being named in Portugal’s latest squad.

Both players are still playing at the age of 38, but Al-Mutawa has fallen out of favour with the Kuwait national team and wasn’t named in their past two squads, opening the door for Ronaldo to move clear.

Top 10 most caps in men’s international football

Rank Player Country Caps
1. = Bader Al-Mutawa* Kuwait 196
1. = Cristiano Ronaldo* Portugal 196
3. Soh Chin Ann Malaysia 195
4. Ahmed Hassan Egypt 184
5. Ahmed Mubarak* Oman 183
6. Sergio Ramos Spain 180
7. Andres Guardado* Mexico 179
8. Mohamed Al-Deayea Saudi Arabia 178
9. Claudio Suarez Mexico 177
10. Gianluigi Buffon Italy 176

Leave a Reply

Your email address will not be published. Required fields are marked *