May 31, 2024, 06:04 PM IST
Max O'Dowd (Netherlands) - 1774 runs in 66 matches
Sikandar Raza (Zimbabwe) - 1947 runs in 86 matches
Mohammad Nabi (Afghanistan) - 2109 runs in 121 matches
Paul Stirling (Ireland) - 3589 runs in 142 matches
Shakib Al Hasan (Bangladesh) - 2440 runs in 122 matches
Tillakratne Dilshan (Sri Lanka) - 1889 runs in 80 matches
Quinton de Kock (South Africa) - 2341 runs in 83 matches
Martin Guptill (New Zealand) - 3531 runs in 122 matches
Chris Gayle (West Indies) - 1899 runs in 79 matches
Jos Buttler (England) - 3050 runs in 116 matches
Aaron Finch (Australia) - 3120 runs in 103 matches
Babar Azam (Pakistan) - 4023 runs in 119 matches
Virat Kohli (India) - 4037 runs in 117 matches