12. Virat Kohli - 557 runs in 10 innings
11. Kusal Mendis - 586 runs in 10 innings
10. Zak Crawley - 606 runs in 15 innings
9. Dimuth Karunaratne - 608 runs in 10 innings
8. Ben Duckett - 654 runs in 15 innings
7. Kane Williamson - 684 runs in 12 innings
6. Harry Brook - 701 runs in 14 innings
5. Marnus Labuschagne - 718 runs in 21 innings
4. Steve Smith - 777 runs in 20 innings
3. Joe Root - 787 runs in 14 innings
2. Travis Head - 848 runs in 19 innings
1. Usman Khawaja - 1037 runs in 20 innings
Next : Virat Kohli's T20 stats and records in 2023; feature two IPL hundreds
Click to read more..