Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. David Miller55413048130.0097134.02--311
2. Delano Potgieter65410144101.0058174.14--68
3. Joe Root5522019267.00141142.55-2421
4. Rassie van der Dussen6622289157.00178128.09-11016
5. Will Smeed11-545454.0034158.82-135
6. Kane Williamson4311076053.5091117.58-126
7. Jonny Bairstow5411436047.67103138.83-196
8. Marques Ackerman532473947.0040117.50--23
9. Lhuan-dre Pretorius55-2339746.60130179.23-21126
10. George Linde642824841.0066124.24--37
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Ryan Rickelton33-1158938.3356205.36-1613
12. Donovan Ferreira531763238.0049155.10--44
13. Rubin Hermann22-755637.5048156.25-146
14. Marco Jansen6521075135.6777138.96-1410
15. Aiden Markram6621428235.50105135.24-1512
16. Kyle Verreynne6411064535.3370151.43--59
17. Bryce Parsons22-704735.0049142.86--37
18. Rahmanullah Gurbaz64-1388934.5082168.29-1106
19. Mujeeb Ur Rahman51-343434.0021161.90--31
20. Tristan Stubbs642672833.5064104.69--22
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Naveen ul Haq632313031.0020155.00--14
22. Jimmy Neesham631613030.5040152.50--35
23. Will Jacks64-1156428.7579145.57-179
24. Wiaan Mulder641834527.6765127.69--55
25. Faf du Plessis54-1106127.5083132.53-1413
26. Reeza Hendricks6611355927.00119113.45-1313
27. Liam Livingstone431492224.505589.09---4
28. Leus du Plooy541733824.3368107.35--35
29. Quinton de Kock64-955523.7583114.46-139
30. Mitchell Van Buuren53-664422.007291.67---4
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Dewald Brevis65-1015720.2058174.14-1103
32. Sam Hain21-202020.002386.96---1
33. Devon Conway54-733518.2564114.06--18
34. Tom Abell66-1035717.1792111.96-1-9
35. Sibonelo Makhanya11-171717.002180.95--1-
36. Matthew Breetzke64-633315.7556112.50--26
37. Connor Esterhuizen32-302215.003488.24--13
38. Zak Crawley66-823813.6771115.49--29
39. Simon Harmer62113713.001492.86---1
40. Jordan Hermann551482312.005981.36---3
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Craig Overton11-121212.0011109.09---1
42. David Bedingham65-593911.8041143.90--16
43. David Wiese41-111111.0010110.00--1-
44. Colin Ingram64-412210.254591.11--14
45. Patrick Kruger11-101010.002147.62---1
46. Heinrich Klaasen64-38299.5034111.76--23
47. Brandon King42-17178.5016106.25--12
48. Wihan Lubbe33117178.5016106.25---1
49. Senuran Muthusamy62-1688.001794.12---2
50. Dinesh Karthik53114107.001593.33---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Noor Ahmad621777.004175.00----
52. Rilee Rossouw64-28147.0028100.00--22
53. Azmatullah Omarzai44118136.001994.74---2
54. Liam Dawson51-666.00785.71----
55. Rashid Khan621555.00955.56---1
56. Ottniel Baartman51-555.001050.00----
57. Chris Woakes42-954.508112.50---1
58. Dayyaan Galiem51-333.00650.00----
59. Keshav Maharaj63-872.671361.54--1-
60. JJ Smuts11-222.00366.67----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Jason Smith32-442.00757.14----
62. Prenelan Subrayen11-111.00250.00----
63. Richard Gleeson621111.00333.33----
64. Beyers Swanepoel11-111.00520.00----
65. Moeen Ali21-111.00812.50----
66. Lungi Ngidi31144-580.00----
67. Junior Dala31155-955.56----
68. Gerald Coetzee1111313-3433.33--2-
69. Evan Jones31166-4150.00----
70. Migael Pretorius4111010-7142.86--1-
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Kwena Maphaka5112222-19115.79--21
72. Tabraiz Shamsi41111-1100.00----
73. Eathan Bosch61111-1100.00----
74. Hardus Viljoen21111-1100.00----
75. Andile Phehlukwayo11111-1100.00----
76. Bjorn Fortuin41----2-----
77. Steve Stolk111---4-----
78. Trent Boult6-----------
79. Imran Tahir4-----------
80. Lutho Sipamla3-----------