Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Delano Potgieter44310044100.0057175.44--68
2. Lhuan-dre Pretorius43-2069768.67115179.13-21022
3. Kane Williamson221636063.0046136.96-123
4. Leus du Plooy321623862.0055112.73--34
5. Will Smeed11-545454.0034158.82-135
6. Joe Root4311036251.5073141.10-129
7. Rassie van der Dussen4411549151.33122126.23-189
8. Kyle Verreynne542893944.5064139.06--38
9. David Miller432422442.0041102.44---4
10. George Linde442824841.0066124.24--37
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Marques Ackerman421413941.0035117.14--22
12. Wiaan Mulder431764538.0047161.70--55
13. Bryce Parsons22-704735.0049142.86--37
14. Marco Jansen4411055135.0074141.89-1410
15. Rahmanullah Gurbaz54-1388934.5082168.29-1106
16. Mujeeb Ur Rahman41-343434.0021161.90--31
17. Tristan Stubbs442672833.5064104.69--22
18. Quinton de Kock43-915530.3378116.67-138
19. Will Jacks54-1156428.7579145.57-179
20. Donovan Ferreira31-262626.0019136.84--11
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Aiden Markram44-1018225.2570144.29-139
22. Liam Livingstone431492224.505589.09---4
23. Dewald Brevis44-935723.2555169.09-193
24. Reeza Hendricks44-935923.2580116.25-129
25. Tom Abell44-865721.5065132.31-1-8
26. Matthew Breetzke43-613320.3350122.00--26
27. Sam Hain21-202020.002386.96---1
28. Jonny Bairstow32-402620.0036111.11--22
29. Zak Crawley44-783819.5064121.88--28
30. Brandon King21-171717.0014121.43--12
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Wihan Lubbe221171717.0014121.43---1
32. Jimmy Neesham52-333016.5027122.22--13
33. Faf du Plessis32-313015.5026119.23--14
34. Devon Conway32-312215.5027114.81--13
35. Connor Esterhuizen32-302215.003488.24--13
36. Colin Ingram43-402213.3339102.56--14
37. Simon Harmer42113713.001492.86---1
38. Craig Overton11-121212.0011109.09---1
39. Mitchell Van Buuren42-222211.002781.48---2
40. David Wiese31-111111.0010110.00--1-
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Patrick Kruger11-101010.002147.62---1
42. Heinrich Klaasen43-302910.0024125.00--22
43. Rilee Rossouw54128149.3327103.70--22
44. Senuran Muthusamy52-1688.001794.12---2
45. Ryan Rickelton11-888.008100.00---1
46. Noor Ahmad421777.004175.00----
47. Jordan Hermann33-20106.672483.33---1
48. Azmatullah Omarzai44118136.001994.74---2
49. Dinesh Karthik42-12106.001392.31---1
50. Liam Dawson31-666.00785.71----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Ottniel Baartman31-555.001050.00----
52. Chris Woakes42-954.508112.50---1
53. David Bedingham43-12104.001675.00---1
54. Dayyaan Galiem41-333.00650.00----
55. Jason Smith32-442.00757.14----
56. Prenelan Subrayen11-111.00250.00----
57. Richard Gleeson421111.00333.33----
58. Naveen ul Haq421111.00520.00----
59. Beyers Swanepoel11-111.00520.00----
60. Keshav Maharaj42-110.50616.67----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Lungi Ngidi31144-580.00----
62. Gerald Coetzee1111313-3433.33--2-
63. Migael Pretorius4111010-7142.86--1-
64. Kwena Maphaka4112222-19115.79--21
65. Tabraiz Shamsi21111-1100.00----
66. Eathan Bosch51111-1100.00----
67. Andile Phehlukwayo11111-1100.00----
68. Rashid Khan41----1-----
69. Bjorn Fortuin31----2-----
70. Steve Stolk111---4-----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Trent Boult4-----------
72. Moeen Ali1-----------
73. Imran Tahir2-----------
74. Lutho Sipamla2-----------
75. Kagiso Rabada3-----------
76. Daryn Dupavillon3-----------
77. Kyle Simmonds1-----------
78. Evan Jones2-----------
79. Corbin Bosch1-----------
80. Hardus Viljoen1-----------