Afghanistan's Mohammad Shahzad has overtaken India's Virat Kohli to become fourth highest run scorer in T20 cricket.
The achievement came during the third and final T20 against Ireland at Greater Noida in India, where opener Shahzad blasted 72 off 43 balls.
Overall, he has scored 1779 runs in 58 T20 matches he has played since 2010 and with that he has pushed past Virat Kohli who has scored 1709 during the period.
New Zealand’s Brendon McCullum hold the first position in the list with 2140 runs, followed by Sri Lanka’s Tillakaratne Dilshan and New Zealand’s Martin Guptill.
One of the most entertaining cricketers, Shahzad, who also takes wicket keeping role, made 118 runs off 67 balls in a single T20 match against Zimbabwe in January last year.
He has been recognized as ICC Associate and Affiliate Cricketer of the Year in 2016.