Soccer, or football as its known around the world, is probably the world’s most popular team sport and its players usually develop large fan followings.
Professional soccer careers can be very lucrative, but tend to only last for around eight years, with the average age of retirement being 35 years old.
However, these players on the list below are older than 40 and are still currently playing football.
1. Kazuyoshi Miura
He is a Japanese-Brazilian professional footballer who plays as a forward for Japan Football League club Suzuka Point Getters on loan from Yokohama FC.
He was born on 26th February 1967.
He holds the records for being the oldest goalscorer in the J-League and the footballer with the world’s longest professional career.
He is the oldest professional footballer in the world at 55.
2. Gianluigi Buffon Ufficiale
He is an Italian professional footballer who captains and plays as a goalkeeper for the Serie B club Parma.
He is widely regarded as one of the greatest goalkeepers of all time, and by many as the greatest ever.
He is one of the few recorded players to have made over 1,100 professional career appearances.
With 176 international caps, he is the most capped player in the history of the Italy national team.
He is currently one of the oldest player currently. He was born on 28th January 1978.
3. Shunsuke Nakamura
He is a Japanese professional footballer who plays as an attacking midfielder for Yokohama FC in J2 League.
He is the only person to have been named J.League Most Valuable Player more than once, receiving the award in 2000 and 2013.
He is well known for his vision, touch, bending shots and free kick-taking abilities.
He is has 98 caps and 24 goals for the Japan national football team, including appearances in the FIFA World Cup finals in 2006 and 2010.
He is another old player that is still active. He was born on 24th June 1978.
4. Maximiliano Ruben Rodríguez
He is an Argentine former footballer who played as a winger on both flanks but could also operate as an attacking midfielder.
He is another old player that is currently playing football. He was born 2nd January 1981.