Rashid Khan has become the youngest ever captain in Test cricket.
The leg-spinner is leading Afghanistan in the one-off Test against Bangladesh, in Chittagong.
Rashid is 20 years and 350 days old.
The previous record was held by Tatenda Taibu, who was eight days older than Rashid when he became Zimbabwe’s skipper in 2004.
The Test between Afghanistan and Bangladesh will be followed by a Twenty20 International tri-series, which will also involve Zimbabwe.

Troubled Marseille lose fifth straight as PSG win
Anders Dreyer’s brace earns San Diego road draw with Inter Miami
Man City beat Sunderland in thriller to maintain 100% start
Spaun uses Presidents Cup snub to win BMW PGA Championship
Atletico ride derby storm to beat 10-man Real Madrid 2-1
