In international football, earning a caps for your country is among the highest honors a player can receive. While many dream of representing their nation even once, a select few have defied the odds to do so over 180 times. These icons have showcased endurance, consistency, and passion over long and illustrious careers. Below are the top 10 footballers with the most official international appearances (caps) in the history of the sport.
10. Andrés Guardado (Mexico)

Mexican midfielder Andrés Guardado matched Ramos with 180 caps, playing from a young age and becoming a symbol of Mexican consistency. A veteran of multiple World Cups and Gold Cup triumphs, Guardado is celebrated for his versatility and leadership on and off the pitch.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
10 | Andrés Guardado | Mexico | 180 | [Date N/A] |
9. Sergio Ramos (Spain)

A legendary Spanish defender, Sergio Ramos earned 180 caps, contributing to Spain’s golden era. He was integral in their 2008 and 2012 Euro wins and the 2010 FIFA World Cup triumph. Known for his aggression and leadership, Ramos remains one of Spain’s most iconic figures.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
9 | Sergio Ramos | Spain | 180 | [Date N/A] |
Also Check: আজকের ক্রিকেট ম্যাচ প্রেডিকশন
8. Ahmed Mubarak (Oman)

Sharing the seventh position, Ahmed Mubarak from Oman also amassed 183 caps from 2003 to 2019. Known for his midfield versatility, he was vital to Oman’s regional success, particularly in the Gulf Cup of Nations.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
8 | Ahmed Mubarak | Oman | 183 | 25 Sep 2003 |
7. Hassan Al-Haydos (Qatar)

Qatari forward Hassan Al-Haydos has earned 183 international caps from 2008 to 2024. As a key figure in Qatar’s rise in Asian football, including their 2019 AFC Asian Cup triumph, Al-Haydos has been a consistent leader and role model.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
7 | Hassan Al-Haydos | Qatar | 183 | 9 Aug 2008 |
6. Ahmed Hassan (Egypt)

Egyptian midfield general Ahmed Hassan was a mainstay in African football between 1995 and 2012, earning 184 caps. He played a crucial role in Egypt’s dominance in the Africa Cup of Nations, winning the tournament four times (1998, 2006, 2008, and 2010).
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
6 | Ahmed Hassan | Egypt | 184 | 29 Dec 1995 |
Also Check: ফুটবল লাইভ ম্যাচ দেখুন E2bet-এ
5. Luka Modrić (Croatia)

Croatian maestro Luka Modrić has earned 188 caps since his debut in 2006. A Ballon d’Or winner and World Cup finalist in 2018, Modrić has been a symbol of resilience and class in midfield. His latest appearance came in June 2025, showing his remarkable longevity at the top level.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
5 | Luka Modrić | Croatia | 188 | 1 Mar 2006 |
4. Lionel Messi (Argentina)

The seven-time Ballon d’Or winner and World Cup champion, Lionel Messi, is still going strong with 193 caps for Argentina. Since debuting in 2005, Messi’s international journey has seen ups and downs, culminating in glory with the 2021 Copa América and the 2022 FIFA World Cup. As of June 2025, he continues to represent La Albiceleste with pride.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
4 | Lionel Messi | Argentina | 193 | 17 Aug 2005 |
3. Soh Chin Ann (Malaysia)

A Malaysian football legend, Soh Chin Ann’s career spanned from 1969 to 1984, during which he made 195 official appearances. Known for his leadership and composure in defense, he was part of Malaysia’s golden football generation and is widely considered one of Asia’s greatest ever defenders.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
3 | Soh Chin Ann | Malaysia | 195 | 19 Nov 1969 |
Also Read: Top 10 Highest International Goal Scorers in Football
2. Bader Al-Mutawa (Kuwait)

Kuwait’s Bader Al-Mutawa held the world record briefly before Ronaldo overtook him. With 196 between 2003 and 2022, the forward has been a pillar of Kuwaiti football for nearly two decades. Although Kuwait’s global presence has waned, Al-Mutawa’s loyalty and consistency earned him widespread respect in the Asian football community.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
2 | Bader Al-Mutawa | Kuwait | 196 | 4 Sep 2003 |
1. Cristiano Ronaldo (Portugal)

The current all-time record holder, Cristiano Ronaldo, stands alone at the top with 221 international appearances for Portugal. Debuting on 20 August 2003, Ronaldo has gone on to represent Portugal across five UEFA European Championships and five FIFA World Cups, winning the Euro 2016 and UEFA Nations League in 2019. Known for his incredible fitness and professionalism, the forward continues to be a key figure for Portugal even at the age of 39, most recently playing in June 2025.
Rank | Player | Country | Caps | Debut |
---|---|---|---|---|
1 | Cristiano Ronaldo | Portugal | 221 | 20 Aug 2003 |
Conclusion
These players have etched their names in football history not just for their talent but for their longevity, adaptability, and unwavering commitment to their national teams. As international football evolves, the benchmark for greatness continues to rise, and these icons set the highest standards.
FAQ
1. Who holds the record for the most international caps in football history?
Answer: As of 2025, Cristiano Ronaldo holds the record for the most official international caps with 221 appearances for Portugal since his debut in 2003.
2. Are all international counted equally across different football confederations?
Answer: Yes, FIFA counts official A-level international matches equally, regardless of confederation (e.g., UEFA, AFC, CONMEBOL), provided the match is recognized by FIFA and played between two senior national teams.
3. Is Lionel Messi still active in international football?
Answer: Yes, Lionel Messi is still active for Argentina and has 193 caps as of June 2025. He continues to be a crucial part of the national team setup.