Vaibhav Sooryavanshi is set to create history in T20 cricket after being named captain of Bihar for the 2026-27 Syed Mushtaq Ali Trophy. At just 15 years old, the Indian batting sensation will become the youngest player to captain a team in men’s T20 cricket when he leads Bihar against Saurashtra on November 14.
Sooryavanshi is set to break the record currently held by Croatia’s Zach Vukusic, who captained his national team at the age of 17 years and 311 days.
The appointment is another major milestone for the young batter, who has already made his India T20I debut and gained attention through his performances in domestic cricket and the IPL.
Here is the list of the youngest captains in T20 cricket history, including their teams, ages, and captaincy records.
Top 5 Youngest Captains in T20 Cricket History
The following list includes domestic T20 and international T20 matches.
| Rank | Player | Team | Age |
|---|---|---|---|
| 1 | Vaibhav Sooryavanshi | Bihar | 15 years, 232 days* |
| 2 | Zach Vukusic | Croatia | 17 years, 311 days |
| 3 | Taimur Ali | Quetta Bears | 17 years, 358 days |
| 4 | Laksh Barkania | Tanzania | 18 years, 5 days |
| 5 | Noman Amjad | France | 18 years, 24 days |
1. Vaibhav Sooryavanshi – 15 Years, 232 Days
Vaibhav Sooryavanshi is set to become the youngest captain in men’s T20 cricket history. He has been appointed Bihar’s captain for their opening Syed Mushtaq Ali Trophy match against Saurashtra on November 14, 2026.
The 15-year-old will lead the senior Bihar team for the first time. However, his captaincy assignment will be limited to one match as he is scheduled to join India A for the ACC Men’s Asia Cup Rising Stars tournament in Doha.
Read Also:- Mitchell Santner Captaincy Records
Suraj Kashyap has been named Bihar’s vice-captain and will lead the side after Sooryavanshi’s departure.
2. Zach Vukusic – 17 Years, 311 Days
Croatia’s Zach Vukusic previously held the record as the youngest captain in men’s T20 cricket.
He captained Croatia against Cyprus on August 7, 2025, at the age of 17 years and 311 days.
His record is now set to be broken by Sooryavanshi when the Indian youngster leads Bihar in the Syed Mushtaq Ali Trophy.
3. Taimur Ali – 17 Years, 358 Days
Taimur Ali became one of the youngest captains in T20 cricket when he led Quetta Bears in a domestic T20 match against Wolves on May 25, 2009.
He was 17 years and 358 days old at the time, making him one of the youngest players to take charge of a senior T20 side.
4. Laksh Barkania – 18 Years, 5 Days
Tanzania’s Laksh Barkania also features among the youngest T20 captains in cricket history.
He captained Tanzania against Kenya on October 4, 2025, at the age of 18 years and five days.
His leadership appearance placed him among the youngest captains in men’s T20 international cricket.
5. Noman Amjad – 18 Years, 24 Days
France’s Noman Amjad completes the top five list.
He captained France against the Czech Republic on July 24, 2022, when he was 18 years and 24 days old.
His appearance also places him among the youngest captains in T20 International cricket.
List of Youngest Captains in T20 International Cricket History
While Sooryavanshi is set to become the youngest captain across all men’s T20 cricket, the T20I record is a separate category.
Croatia’s Zach Vukusic currently holds the record for the youngest men’s T20I captain. Here are the five youngest captains in T20I history.
| Rank | Player | Country | Age |
|---|---|---|---|
| 1 | Zach Vukusic | Croatia | 17 years, 311 days |
| 2 | Laksh Barkania | Tanzania | 18 years, 5 days |
| 3 | Noman Amjad | France | 18 years, 24 days |
| 4 | Christian Hartmann | Isle of Man | 18 years, 276 days |
| 5 | Lkhagvajav Erdenebulgan | Mongolia | 18 years, 324 days |
FAQs About the Youngest Captains in T20 Cricket
Who is the youngest captain in T20 cricket history?
Vaibhav Sooryavanshi is set to become the youngest captain in men’s T20 cricket history at 15 years and 232 days when he leads Bihar against Saurashtra on November 14, 2026.
Who is the youngest captain in T20 International cricket?
Zach Vukusic of Croatia holds the record after captaining his country at 17 years and 311 days.
Who was the youngest Indian captain in T20 cricket before Vaibhav Sooryavanshi?
Mahipal Lomror previously held the relevant domestic T20 record after captaining Rajasthan at 18 years and 67 days in the 2018 Syed Mushtaq Ali Trophy.




