- Shahid Afridi ( Pakistan)- 73
One of the best all-rounders for Pakistan cricket made his T20I debut in 2006 against England and represented Pakistan in last T20I match against Australia in 2016 World T20. He has played 98 matches and scored 1405 runs. His best score was 54* with an overall strike rate of 150.75.
Afridi was known for big hitting and usually came in lower order. He has hit 4 half centuries. In T20I carrier, Pakistan all-rounder has hit 73 sixes.