Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Keegan Petersen36-2768246.0049955.31-3-38
2. Dean Elgar3612359647.0057840.66-2-29
3. KL Rahul36-22612337.6754541.4711134
4. Temba Bavuma3632215273.6739855.53-2132
5. Rishabh Pant36118610037.2028265.961-418
6. Virat Kohli24-1617940.2547034.26-1124
7. Ajinkya Rahane36-1365822.6722560.44-1222
8. Mayank Agarwal36-1356022.5026151.72-1-24
9. Cheteshwar Pujara36-1245320.6729442.18-1-22
10. Rassie van der Dussen3611174123.4034134.31---9
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Ravichandran Ashwin36-894614.8311180.18---12
12. Aiden Markram36-763112.6713556.30---15
13. Keshav Maharaj34-662516.5011258.93---11
14. Marco Jansen34-602115.0011651.72---9
15. Hanuma Vihari121604060.0013743.80---9
16. Shardul Thakur36-59289.838569.41--39
17. Quinton de Kock12-553427.509160.44--15
18. Jasprit Bumrah362441411.006468.75--25
19. Kagiso Rabada34-402510.008050.00--14
20. Mohammed Shami36-2594.176936.23---4
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Kyle Verreynne22-212110.507428.38---2
22. Wiaan Mulder12-13126.503636.11---2
23. Duanne Olivier2221110-5121.57---2
24. Mohammed Siraj241541.672520.00---1
25. Umesh Yadav121444.002416.67----
26. Lungi Ngidi341331.002015.00----