Highest Average

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