The footballers with the most official appearances in history
The top 3 according to 0 votes from people: Fábio · Peter Shilton · Cristiano Ronaldo. (Updated Sep 26, 2026.)
Goalkeeper Fábio, Peter Shilton and Cristiano Ronaldo have passed 1,300 official games: the footballers who played the most matches in their careers. Who impresses you most?
Automatically translated (original in Português). See the original
Top 25
-
1
Fábio
Brazilian goalkeeper, still playing: the record holder.
-
2
Peter Shilton
English goalkeeper, 1,387 games between 1966 and 1997.
-
3
Cristiano Ronaldo
The outfield player with the most official games.
-
4
Paul Bastock
English goalkeeper who played until 2022, mostly in non-league football.
-
5
Rogério Ceni
São Paulo's goal-scoring goalkeeper.
-
6
Lionel Messi
Barcelona, PSG, Inter Miami and Argentina.
-
7
Barry Hayles
English striker who played until 2023.
-
8
Tommy Hutchison
A Scot with a three-decade career.
-
9
Luka Modrić
The Croatian of Real Madrid and Milan.
-
10
Pat Jennings
Northern Irish goalkeeper of Tottenham and Arsenal.
-
11
Gianluigi Buffon
The eternal goalkeeper of Juventus and Italy.
-
12
Yasuhito Endō
The Japanese player with the most games.
-
13
Roberto Carlos
The left-back with the swerving free kick.
-
14
Ray Clemence
Liverpool and Tottenham goalkeeper.
-
15
Robert Lewandowski
The Polish goalscorer.
-
16
Tony Ford
An Englishman who played for over 25 years.
-
17
Nenê
Brazilian midfielder with a very long career.
-
18
Javier Zanetti
Inter's eternal captain.
-
19
Scott McGleish
English striker from the lower leagues.
-
20
Marcelinho Paraíba
Brazilian midfielder who played until 2020.
-
21
Jamie Cureton
Long-serving English striker.
-
22
Xavi
The brain of Barcelona and Spain.
-
23
Robbie James
A Welshman who passed a thousand games.
-
24
Edin Džeko
The Bosnian centre-forward.
-
25
Iker Casillas
The goalkeeper of Real Madrid and world champions Spain.
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (0)
No comments yet. Be the first!