10. Rachin Ravindra (New Zealand) - 515 runs in 10 international innings in 2024
9. Shubman Gill (India) - 521 runs in 12 international innings in 2024
8. Charith Asalanka (Sri Lanka) - 525 runs in 15 international innings in 2024
7. Babar Azam (Pakistan) - 551 runs in 15 international innings in 2024
6. Kane Williamson (New Zealand) - 563 runs in 10 international innings in 2024
5. Rohit Sharma (India) - 576 runs in 14 international innings in 2024
4. Ibrahim Zadran (Afghanistan) - 613 runs in 19 international innings in 2024
3. Pathum Nissanka (Sri Lanka) - 630 runs in 12 innings
2. Kusal Mendis (Sri Lanka) - 758 runs in 23 international innings in 2024
1. Yashasvi Jaiswal (India) - 812 runs in 13 international innings in 2024
Next : Top 10 Indian bowlers with most wickets in T20 World Cup history
Click to read more..