In cricket, it can be really difficult to lead a team in Test format. The captain needs top-notch qualities, including patience and a high concentration level for the next five days. Despite the challenges, Test stars proved themselves as the best youngest Test captain in history.
Below is a table and a list of the top ten youngest captains in Test cricket ever.
Rank | Player | Team | Debut (as captain) | Match Date | Age |
10 | Mohammad Ashraful | Bangladesh | vs. Sri Lanka | 25 Jun 2007 | 22y 353d |
9 | Murray Bisset | South Africa | vs. England | 14 Feb 1899 | 22y 306d |
8 | Javed Miandad | Pakistan | vs. Australia | 27 Feb 1980 | 22y 260d |
7 | Ian Craig | Australia | vs. South Africa | 23 Dec 1957 | 22y 194d |
6 | Shakib Al Hasan | Bangladesh | vs. West Indies | 17 Jul 2009 | 22y 115d |
5 | Graeme Smith | South Africa | vs. Bangladesh | 24 Apr 2003 | 22y 82d |
4 | Waqar Younis | Pakistan | vs. Zimbabwe | 1 Dec 1993 | 22y 15d |
3 | Mansur Ali Khan Pataudi | India | vs. West Indies | 23 Mar 1962 | 21y 77d |
2 | Tatenda Taibu | Zimbabwe | vs. Sri Lanka | 6 May 2004 | 20y 358d |
1 | Rashid Khan | Afghanistan | vs. Bangladesh | 5 Sept 2019 | 20y 350d |
Contents
- 10. Mohammad Ashraful – 22 years 353 days
- 9. Murray Bisset – 22 years 306 days
- 8. Javed Miandad – 22 years 260 days
- 7. Ian Craig – 22 Years 194 Days
- 6. Shakib Al Hasan – 22 Years 115 Days
- 5. Graeme Smith – 22 Years 82 Days
- 4. Waqar Younis – 22 Years 15 Days
- 3. Mansur Ali Khan Pataudi – 21 Years 77 Days
- 2. Tatenda Taibu – 20 Years 358 Days
- 1. Rashid Khan – 20 Years 350 Days
- Final Words
10. Mohammad Ashraful – 22 years 353 days
On 25 June 2007, Mohammad Ashraful made his Test cricket debut as a captain against Sri Lanka at the ground of Colombo. He holds the captaincy record of 1 draw, 12 losses, and 0 wins in 13 matches.
After making a century on his Test debut, Ashraful announced his arrival to Test cricket in a mesmerizing way. He was handed over the national side captaincy after Habibul Bashar stepped down. Although he wasn’t a successful Test captain for Bangladesh’s side, he lost all matches except for one draw, and he was a good batsman.
9. Murray Bisset – 22 years 306 days
>On 14 February 1899, Murray Bisset made his Test captaincy debut against England on the grounds of Johannesburg. He played only two matches as a captain and his short span of captaincy was not successful.Murray was a wicket-keeper batsman of the South Africa cricket team. He was appointed as captain on his test debut against England. Murray played domestic cricket only with a strong desire and focus on a legal and political career. He held the record of youngest Test captain for several decades until it was broken in 1957.
8. Javed Miandad – 22 years 260 days
On 27 February 1980, Javed made his Test debut for the Pakistan side against the Australian team at the grounds of Karachi. He had a fantastic career as one of the youngest Test cricket captains.
In his career of a total of 34 matches, Javed registered 14 wins, six losses, and 14 draws as a captain. Pakistan’s board of selectors appointed Javed soon after Asif Iqbal’s retirement. Although he wasn’t the most experienced player on the side, his win on his captaincy debut against the Australian side showed his credibility to the world.
7. Ian7. Ian Craig – 22 Years 194 Days
g>On 23 December 1957, Ian Craig registered his Test debut as a captain against the South African team at Johannesburg. In his overall Test captaincy career, he played 5 matches, had 3 wins, 0 losses, and 2 ties.
This great Australian player soon broke Murray Bisset’s record when he led the Aussie side on a 1957 South Africa tour. Craig continued his captaincy for the Australian team when he visited South Africa again in 1958. This amazing Australian player is still registered as the youngest Australian Test captain in cricket history.
6. Shaki6. Shakib Al Hasan – 22 Years 115 Days
On 17 June 2009, Shakib made his Test captaincy debut for the Bangladesh side in a nail-biting match against West Indies, where he led the team to victory by 4 wickets.
Shakib Al Hasan is one of the most consistent cricketers from Bangladesh who holds the record of 1 win and eight losses in 9 matches of his Test captaincy career. He became the youngest Test captain of Bangladesh after being asked to lead the team when Mashrafe Mortaza got injured in a Test series against West Indies in 2009.
5. Graem5. Graeme Smith – 22 Years 82 Days
On 24 April 2003, Graeme Smith made his Test captaincy debut for the South African side. He led his team to a one-inning victory against Bangladesh at Chittagong.
Graeme Smith is a left-handed batsman who took over South Africa’s Test team captaincy after Shaun Pollock resigned. He is one of the best skippers ever who led his team for a total of 109 Test matches with 53 wins, 27 ties, and 29 losses.
4. Waqar Y4. Waqar Younis – 22 Years 15 Days
1 December 1993, Waqar made his Test captaincy debut against Zimbabwe and led his Pakistan-side to victory by 131 runs at Karachi stadium.
When the skipper Wasim Akram got injured, the Pakistan team appointed Waqar Younis as their Test team captain against Zimbabwe in 1993. However, he was appointed as the regular captain in 2001, and his performance as a fast bowler was never dissatisfying. He holds a stunning Test captaincy record of 10 wins and seven losses in 17 matches.
3. Mansur 3. Mansur Ali Khan Pataudi – 21 Years 77 Days
23 March 1962, Mansur made his Test captaincy debut against the West Indies at Barbados. He played 40 Test matches for India in which he won 9 matches, lost 19 matches, and registered 12 ties.
Mansur is considered one of the best Indian Test captains who registered some classic and evergreen victories. When Navi Contractor got ruled out of the second test due to an injury, the Indian selectors appointed Mansur as the new Test leader of the side.
2. Tatenda2. Tatenda Taibu – 20 Years 358 Days
til 2019, Tatenda Taibu held the record of the youngest Test captain in cricket history. He made his Test captaincy debut for the Zimbabwe side on 6 May 2004 against Sri Lanka.
Soon after Heath Streak’s resignation in 2004, Taibu was appointed as the Test captain for the Zimbabwe cricket team. In 10 Test matches, he registered nine losses and one tie, which clearly indicates that he wasn’t ready for the responsibility.
1. Rashid Khan1. Rashid Khan – 20 Years 350 Days
eptember 2019, Rashid broke all records to become the youngest Test captain ever for the Afghanistan side.
This spectacular spinner from Afghanistan was handed over the Test captaincy responsibility against Bangladesh in 2019.