Following the 2019 Cricket World Cup, where Afghanistan lost all of their matches, Rashid Khan was named as the new captain of the Afghanistan cricket team across all three formats.[5][6][7] Khan was 20 years and 350 days old when he led the side in the one-off Test, becoming the youngest cricketer to captain a team in a Test match.[8] On the first day of the match, Rahmat Shah became the first batsman to score a century for Afghanistan in a Test.[9][10] During the one-off Test match, Afghanistan's Mohammad Nabi announced his retirement from Test cricket, to allow him to focus on white-ball cricket.[11]
Afghanistan won the one-off Test match by 224 runs. It was Afghanistan's second win in Test cricket, their first overseas, and Rashid Khan became the youngest captain to win a Test match.[12] Bangladesh started the fifth and final day of the match on 136/6, with Afghanistan needing just four wickets to win.[13] Play did not start until after 4pm local time, with Afghanistan taking the wickets they needed to win the Test match in the 18.3 overs that were scheduled to be bowled.[14] Rashid Khan was named the player of the match, which he dedicated the award to the retiring Mohammad Nabi.[15]
Rashid Khan (Afg), at the age of 20 years and 350 days, became the youngest cricketer to captain a side in Tests.[18]
Paul Wilson (Aus) stood in his first Test match as an umpire.[19]
Rahmat Shah became the first batsman for Afghanistan to score a century in Tests.[20]
Taijul Islam became fastest bowler for Bangladesh to take 100 wickets in Tests (44 innings).[21]
Rashid Khan became the first bowler for Afghanistan to take a ten-wicket haul in Tests, and was the first cricketer to score a fifty and take a ten-wicket haul in his debut match as captain in Tests.[22]
Bangladesh became the first side to lose a Test against ten different teams.[23]