Professional world football players usually retire between 30-35 years old. Goalkeepers can play longer. Manchester United goalkeeper Edwin van der Sar retired last season at the age of 40.
There is no single factor in deciding when to get off the pitch.
Sometimes, coaches would rather have younger players with more speed and energy than players who are beginning to wear down.
Players also frequently get injured. After 30, the body does not recover as fast. Is there is a recurring injury, which prevents athletes from giving their best, they may decide to retire earlier than planned.
Football is a taxing sport physically, and not all players can keep up with the arduous fitness level that they need in order to play. It gets even more difficult as they get older.
This is a list of 10 players who, for the love of the game or for whatever other reason, still play.