Skip to main content

Top three oldest captains in the history of cricket

Since the game of cricket turned into a profession, team selectors of every cricket board appointed a player as captain on two criteria. One is that the player must be a certainty on the side. Second is how long they can keep playing the game. Only a few players in the last few years have been able to lead their national sides without fulfilling either of the criteria.

However, there was a time when players played for their national sides for fun. We are talking about the time before the 1970s. At that time, these players used to work other professions as cricket wasn’t securing them financially. In those days, a lot of players who crossed the 40-year mark also played for their teams and some went on to lead the team.

In this listicle, we will discuss three of the oldest captains in the game. Three oldest captains

1. W.G Grace

Top three oldest captains in the history of cricket
Top three oldest captains in the history of cricket

The late England skipper happens to be the oldest player to lead a team. In 1899, e played his last game as captain against Ashes rivals, Australia, in Nottingham. At the time, his age was 50 years and 320 days old and also his last game as a player.

Grace made his Test debut at the age of 31-32 roughly in 1880 against the same side. Looking at modern-day’s cricket dynamics, there is no chance that a player at this age would play the sport at any level.

2. Gubby Allen

Top three oldest captains in the history of cricket
Top three oldest captains in the history of cricket 1

Another late Englishman makes it to the list. However, Allen and Grace represented their national side in two different eras. The former was born three years after Grace’s retirement. From 1930 to 1948, he played 25 Tests for the European side.

Talking about Allen’s last game in 1948, he was 45 years and 245 days old which makes him the oldest captain in the history of the game. He died at the age of 87, in 1989 while overlooking Lord’s Cricket Ground. 

3. Walter Hammond

Top three oldest captains in the history of cricket
Top three oldest captains in the history of cricket 2

The age difference between Hammond and Allen was one year. In 1903, the former was born and both played for England. However, while Allen played 25-26 Tests, Hammond played 85 games at the highest level.

Hammond made his debut in 1927 against South Africa. 20 years later, he was playing his last Test in a game against New Zealand in Christchurch. At this stage, he was the third oldest captain to lead a side as his age was 43 years and 279 days.

More in Cricket Article

IPL 2024 Captain List: Indian Premier League Captains and Coaches

IPL 2024, the 17th edition, begins on 22 March. It will run until 7 April 2024....

The Ultimate Showdown: IPL Playoff Predictions and Analysis

The IPL 2024 season is hurtling towards its dramatic finale, and cricket fans...

Muttiah Muralitharan’s T20 World Cup Journey: Forging a Legacy under the Spotlight

Muttiah Muralitharan, the wizard of spin, mesmerised cricket fans around the...

The Role of Foreign Players in IPL: Stars, Impact, and Controversies

The Indian Premier League (IPL) has revolutionized cricket, transforming it...