Skip to content
even.best

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?

torcedor_gaucho · · 25 items · 0 votes · 0 comments

Automatically translated (original in Português). See the original

Top 25

  1. 1

    Fábio

    Brazilian goalkeeper, still playing: the record holder.

    ▲ 0 ▼ 0

    0
  2. 2

    Peter Shilton

    English goalkeeper, 1,387 games between 1966 and 1997.

    ▲ 0 ▼ 0

    0
  3. 3

    Cristiano Ronaldo

    The outfield player with the most official games.

    ▲ 0 ▼ 0

    0
  4. 4

    Paul Bastock

    English goalkeeper who played until 2022, mostly in non-league football.

    ▲ 0 ▼ 0

    0
  5. 5

    Rogério Ceni

    São Paulo's goal-scoring goalkeeper.

    ▲ 0 ▼ 0

    0
  6. 6

    Lionel Messi

    Barcelona, PSG, Inter Miami and Argentina.

    ▲ 0 ▼ 0

    0
  7. 7

    Barry Hayles

    English striker who played until 2023.

    ▲ 0 ▼ 0

    0
  8. 8

    Tommy Hutchison

    A Scot with a three-decade career.

    ▲ 0 ▼ 0

    0
  9. 9

    Luka Modrić

    The Croatian of Real Madrid and Milan.

    ▲ 0 ▼ 0

    0
  10. 10

    Pat Jennings

    Northern Irish goalkeeper of Tottenham and Arsenal.

    ▲ 0 ▼ 0

    0
  11. 11

    Gianluigi Buffon

    The eternal goalkeeper of Juventus and Italy.

    ▲ 0 ▼ 0

    0
  12. 12

    Yasuhito Endō

    The Japanese player with the most games.

    ▲ 0 ▼ 0

    0
  13. 13

    Roberto Carlos

    The left-back with the swerving free kick.

    ▲ 0 ▼ 0

    0
  14. 14

    Ray Clemence

    Liverpool and Tottenham goalkeeper.

    ▲ 0 ▼ 0

    0
  15. 15

    Robert Lewandowski

    The Polish goalscorer.

    ▲ 0 ▼ 0

    0
  16. 16

    Tony Ford

    An Englishman who played for over 25 years.

    ▲ 0 ▼ 0

    0
  17. 17

    Nenê

    Brazilian midfielder with a very long career.

    ▲ 0 ▼ 0

    0
  18. 18

    Javier Zanetti

    Inter's eternal captain.

    ▲ 0 ▼ 0

    0
  19. 19

    Scott McGleish

    English striker from the lower leagues.

    ▲ 0 ▼ 0

    0
  20. 20

    Marcelinho Paraíba

    Brazilian midfielder who played until 2020.

    ▲ 0 ▼ 0

    0
  21. 21

    Jamie Cureton

    Long-serving English striker.

    ▲ 0 ▼ 0

    0
  22. 22

    Xavi

    The brain of Barcelona and Spain.

    ▲ 0 ▼ 0

    0
  23. 23

    Robbie James

    A Welshman who passed a thousand games.

    ▲ 0 ▼ 0

    0
  24. 24

    Edin Džeko

    The Bosnian centre-forward.

    ▲ 0 ▼ 0

    0
  25. 25

    Iker Casillas

    The goalkeeper of Real Madrid and world champions Spain.

    ▲ 0 ▼ 0

    0

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?

Log in to add an item

Comments (0)

Log in to comment

No comments yet. Be the first!

More rankings like this