Khel Now logo
HomeSportsICC Women's World CupLive Cricket Score
Advertisement

Quick Reads

Top 10 players with most appearances in football history

Rajarshi has been part of Khel Now since 2022, and he covers world football.
Published at :August 20, 2025 at 10:13 PM
Modified at :August 20, 2025 at 10:13 PM
Top 10 players with most appearances in football history

Below are the names you would perhaps have come across the most on the team sheets.

Consistency is still an important factor in football since it enables you to be present for many crucial matches for your club or country. Many world-class players have played a large number of matches due to their endurance. There are numerous quality players to name. Recently, another player to add to this list is Lionel Messi, who made his 1000th appearance for club and country against Australia in the FIFA World Cup 2022. 

So, without further ado, here are the ten players who have made the most appearances for the club and nation since their debut in the history of football.

Top 10 players with the most appearances in football history

10. Xavi – 1,100

The Barcelona great has been steady throughout his career, appearing in a number of games for both Barcelona and Spain. Xavi made his club debut in 1998 and has since won countless LaLiga and Champions League trophies with Barcelona before returning as manager. He also won two European Championships and a World Cup with Spain.

Xavi has made 767 appearances for Barcelona, the second most in club history, as well as 117 for Al Sadd and 133 for Spain. He has also finished second in the Ballon d’Or and received other individual awards, which speaks volumes about his consistency.

9. Gianluigi Buffon – 1135

Only if there are matches, Buffon’s lifespan, the former Juventus player, played till he was 40 years old. Buffon made his debut for Parma in 1995 and has since been a reliable goalkeeper for Juventus, appearing in 656 matches for them, and his consistent performance earned him Serie A goalkeeper of the year. Buffon won every title imaginable with Parma, Juventus, and PSG, but he was one of those players who never won the Champions League.

Despite this, he won the FIFA World Cup with Italy in 2006. He is the most capped player in Italy’s history, with 177 appearances.

8. Ray Clemence – 1164

Clemence was a Liverpool icon and one of 31 players to appear in over 1000 games in all competitions. He holds the record for the most clean sheets in football (460). Throughout his career, Clemence played for Scunthorpe United, Liverpool, and Tottenham, where he made a total of 758 games and scooped every available title, including the UEFA Cup, FA Cup, and Premier League. Clemence also competed in 61 international matches.

7. Tommy Hutchison – 1177

Tommy Hutchison played as a midfielder for numerous clubs and stayed constant for them until his retirement. He was a Coventry City icon. Tommy Hutchison made 983 appearances for his club, capturing all of their trophies.

Hutchison made his debut for Scotland in 1973 but only lasted five years before retiring in 1975, making him another player with the most club and country appearances.

6. Frantisek Planicka – 1186

Frantisek was a prominent goalkeeper during the 1990s. He was a Czechoslovak star who spent his entire career with Slavia Praha, participating in 969 matches and also spending brief periods with other clubs. Frantisek was the most decorated player in Czechoslovak football history. He played in 73 national team matches and had one of the most courageous moments when he insisted on playing despite sustaining a terrible injury during the World Cup.

5. Rogerio Ceni – 1226

Rogerio Ceni is not your average goalkeeper; he is regarded as one of the all-time greatest Brazilian goalkeepers and is recognised by the International Federation of Football History & Statistics as the goalkeeper with the most goals scored in football history. During his 25-year professional career, Ceni appeared in 1237 professional club matches and was affiliated with São Paulo, with whom he won 20 major titles.

He scored 131 goals during his career, the majority of which were from free kicks and penalties, with one coming from open play. Rogerio Ceni also represented Brazil 18 times during the year.

4. Cristiano Ronaldo – 1283

Cristiano Ronaldo of Al Nassr
Cristiano Ronaldo of Al Nassr will next play in the Saudi Super Cup final against Al Ahli (Photo via Getty Images)

No player can equal Ronaldo‘s degree of consistency; at the age of 40, he is still one of Europe’s best players, producing in every game. Ronaldo rose quickly through the ranks of Sporting Lisbon and Real Madrid. He made his United debut at the age of 18, and the remainder was history. He played 342 times for Man United and 438 times for Real Madrid, winning every conceivable club title with both clubs.

Ronaldo is the all-time leading scorer in men’s football and has 194 appearances for Portugal. His longevity is unrivalled, and he is the active player with the most appearances in football history in international football.

3. Paul Bastock – 1284

Paul Bastock has made the second-most appearances in football history, with over 1,286 appearances in league and cup competitions, mostly in the English lower leagues. Since his debut in 1988, Bastock has played for 20 different clubs, notably Cambridge United, Boston United, Rushden & Diamonds, and St Albans City. He only played once for the national team, in an unofficial game against a Highland League selection.

2. Peter Shilton – 1390

Shilton’s club career spanned 30 years and 11 clubs, and he is the only player in football history to have made over 1000 appearances for five separate clubs. Although his most accomplished time came with Nottingham Forest, where he collected two European Cups, a UEFA Super Cup, the First Division title, and the Football League Cup.

He also represented England 123 times and featured in FIFA World Cups in 1982 and 1986, and holds the record of the most capped player of the England national team.

1. Fabio – 1391

Amazingly, at 44, Brazilian goalie Fabio is still going strong. He has around 200 appearances with Fluminese, a Brazilian top-flight team, and has just begun the third decade of his career.

Before joining Fluminese, he amassed an unbeatable 848 appearances for Cruzeiro, earning 12 titles.

Who has made the most appearances in football history?

Fluminense goalkeeper Fabio is currently the holder of the most appearances in football history (1391).

How many appearances has Ronaldo made so far in his football career?

Ronaldo has made 1283 appearances so far in his football career.

Who is the active player with the most appearances?

Fabio is currently one of the few active players with the most appearances

For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.

Rajarshi Shukla
Rajarshi Shukla

After earning a bachelor's degree in mass media, Rajarshi began his career as a sports writer in 2019, driven by his passion for sports journalism. He has been working in the field for over six years. A devoted fan of Lionel Messi and Barcelona, Rajarshi has been involved in sports since childhood. Before turning his focus to journalism, he even represented his college at the state level. Along with covering football, he enjoys playing the game, watching movies, and experimenting with new recipes in his spare time, as cooking is one of his favorite hobbies.

Advertisement
Advertisement