Afghanistan batsman Rahmat Shah has created history by becoming the first player to hit a century in test cricket format. Rahmat Shah has scored his century in the ongoing test match against Bangladesh, Rahmat has hit 10 fours & 2 sixes in his innings. Rahmat Shah has earlier missed his century by 2 runs against Ireland.