10 Oldest Players To Play International Cricket

Published - 25 Jun 2025, 11:25 AM | Updated - 25 Jun 2025, 11:41 AM

10 Oldest Players To Play International Cricket
Image Credit: X

There have been occasions where players have prolonged their international careers up to a certain age. This article looks at the Ten Oldest Players To Play International Cricket.

10 Oldest Players To Play International Cricket

10. Sanath Jayasuriya

Former Sri Lankan captain Sanath Jayasuriya is also included in this list as he featured in international cricket for Sri Lanka till the 2011 World Cup after making his debut in 1989. He played till the age of 42

9. Sachin Tendulkar

Sachin Tendulkar played at the international level for 24 years, having made his debut in 1989. He played his last international game at the age of 40.

SHORTS

View More

Your daily dose of cricket!

Loading...
prev
next

8. Brad Hogg

The Australian spinner Brad Hogg might not have played a lot of international cricket, but he made a name for himself during the length of time he played across formats.

Hogg was known for his bowling in the shortest format of the game and was very good at outfoxing the batters with the bag of tricks that he had in his armory.

Be it the googly, the leg spin or any other variation, Hogg had control over all his deliveries. He played till the age of 43 years and 45 days.

7. WG Grace

Considered as one of the best batters of his time, WG Grace is one of those few players who played till the age of 50 years.

6. John Tricos

Jho Tricos played for both South Africa and Zimbabwe. He played international cricket till 1993, with his last game coming against India at the age of 46 years.

5. Miran Bakhsh

Miran Bakhsh, a Pakistani player, is among those rare players who made their debut after the age of 40. He played a couple of matches against India in 1955 at the age of 47.

4. Nolan Clarke

Many people might not know, but the Dutch team does have. a significant history, even before the current crop of players made a name for themselves, there was a player called Nollan Clarke who played till the age of 47 years and 257 days.

3. Frank Wolley

Frank Wolley, the English batter who played in the early 1900s, hung up his boots after providing his services for nearly 30 years at the age of 47 as a result of which he is part of this elite list.

2. Brian Close

English batters were able to play for a long period of time in the 60s and the 70s, and one of those was Brian Close, who played till the age of 45 years and 140 days, making him one of the oldest players.

1. Willfred Rhodes

Wilfred Rohdes, who was an English batter, played till the age of 52 years and 165 days till 1930, which makes him one of the oldest Test players to have played the game of cricket.

In those days, it was easy for the players to extend their international career as there were less number of matches and the players had more time to rest.

Tagged:

Willfred Rhodes Brian Close Frank Wolley Nolan Clarke Miran Bakhsh John Tricos WG Grace Brad Hogg Sachin Tendulkar Sanath Jayasuriya
logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.

PREDICT
Dream11

Predictions Live

LIVE

LIVE STREAM