Afghanistan spinner Rashid Khan became the youngest player ever to captain a Test team when he led his side in their one-off match against Bangladesh in Chattogram on Thursday.
Rashid, aged 20 years and 350 days when he walked out for the toss on the first day, broke a 15-year record held by former Zimbabwe wicketkeeper Tatenda Taibu, who was eight days older when he led his side against Sri Lanka in Harare in 2004.
Rashid was appointed Afghanistan's captain across all three formats of the game in July after the team's dismal performance at the ICC World Cup, where they lost all nine of their group matches and finished at the bottom of the standings.
Rahmat Shah, who was appointed Test captain in April but replaced before he had the chance to lead the side, became the first Afghanistan player to score a Test century when he hit 102 on the opening day.