Apr 21, 2024, 05:42 PM IST
8. Paul Stirling (Ireland) - 113 innings
7. Rohit Sharma (India) - 108 innings
6. David Warner (Australia) - 102 innings
5. Martin Guptill (New Zealand) - 101 innings
4. Aaron Finch (Australia) - 98 innings
3. Babar Azam (Pakistan) - 81 innings
2. Virat Kohli (India) - 81 innings
1. Mohammad Rizwan (Pakistan) - 79 innings
Rizwan smashed unbeaten 45 of 34 balls against NZ to complete 3000 T20I runs.