Mohammad Hafeez from 2005 to 2024 in T20I
108 crikky.com
2514
26
122
251
76
*Latest match - Uganda vs Bahrain on 29 Oct 2024