Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. George Van Heerden7712376539.50173136.99-3221
2. Jason Niemand9812176331.00181119.89-1712
3. Nathan Roux9812086829.71165126.06-1619
4. Ruan Terblanche66-1925732.00141136.17-21017
5. Rilee Rossouw32-1809790.0082219.51-2179
6. Brayden Hicks6611756935.0096182.29-11113
7. Jacques Snyman77-1684324.00125134.40--716
8. Wian Ruthven77-1664023.71131126.72--911
9. Zakir Kathrada66-1606826.67114140.35-1818
10. Heath Richards77-1526721.71134113.43-1613
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Yaseen Vallie66-1464224.33117124.79--516
12. Gihahn Cloete6611426628.40105135.24-2124
13. Ruan Haasbroek7521397646.3374187.84-1109
14. Michael Copeland98-1394117.38121114.88--25
15. Jurie Snyman66-1366022.67102133.33-2415
16. Hermann Rolfes65-1234224.60116106.03--37
17. Nathan Engelbrecht7511194229.75119100.00--110
18. Cole Abrahams22-1115755.5083133.73-239
19. Muhammed Mayet6611103922.0014178.01--34
20. Gareth Dukes55-954719.0046206.52--105
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Christoffel Klijnhans55-913018.2081112.35--27
22. Tylor Trenoweth33-856028.3363134.92-149
23. Ludwig Kaestner55-843516.8070120.00--26
24. Jan Coetzer951793319.7569114.49--24
25. Mncedisi Malika983792015.8070112.86--18
26. Christiaan du Toit86-785013.0063123.81-138
27. Liam Doherty43-775025.6752148.08-1210
28. Grant Thomson65-762415.208292.68--25
29. Kyle Jacobs75-762115.2062122.58--28
30. Liam Peters55-744514.808290.24---9
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Liam Alder76-733212.1740182.50--46
32. Cole Abrahams541733124.3372101.39--15
33. Garnett Tarr43-684822.6759115.25--210
34. Sizwe Masondo55-674313.4054124.07---11
35. Jon Hinrichsen64-662716.5035188.57--71
36. Benjamin van Niekerk66-651710.839072.22--13
37. Atwell Mokgoloboto54-622515.507681.58--13
38. Kabelo Sekhukhune66-602310.0051117.65--27
39. Isaac Dikgale11-575757.0051111.76-1-4
40. Christopher Britz66-56229.336783.58---7
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Jerome Bossr21-535353.0032165.63-154
42. B Brokensha651451911.2541109.76--21
43. Emmanuel Motswiri44-432810.755479.63--13
44. Ruan van Rooyen32-372618.504190.24--11
45. Aubrey Swanepoel65-36197.205072.00---2
46. Dewan Marais431351517.5025140.00--21
47. Ronan Hermann43-312410.333296.88--12
48. Romano Terblanche22-312615.5028110.71---3
49. Alindile Mhletywa942291114.5026111.54--21
50. Ernest Kemm53-27239.003479.41---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Dane Piedt3112626-24108.33---1
52. Lihle Sizani22-261713.0025104.00---3
53. Ethan Frosler43-25148.3319131.58--11
54. Patrick Botha431241712.002885.71---1
55. Irvin Hlompo Modimokoane54123137.6721109.52--1-
56. Ruben Maree-1-222222.0019115.79--11
57. Richard Maree21-222222.0019115.79--11
58. Keenan Vieira22-221711.0021104.76---3
59. Ross Boast33-22127.3321104.76--11
60. Shelton Ngobeni11-181818.0010180.00--11
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Tshepo Ntuli4311899.0018100.00---1
62. Amaan Khan63-1795.6715113.33--2-
63. Ruan Van Rooyen11-171717.0015113.33--2-
64. Banele Cele7421587.501693.75----
65. Thozama Totana71-151515.001883.33---2
66. Musa Twala11-151515.0014107.14--11
67. Juan Lubbe33-14134.671593.33--11
68. Benjamin Van Rensburg4311497.001877.78----
69. Ruben du Toit33-14124.671973.68--11
70. Karabo Mogotsi33114107.002166.67----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Malusi Siboto7111313-1776.47----
72. Nonelela Yikha43-1163.671861.11----
73. Pheko Moletsane221111111.004275.00--11
74. Abel Mokwena32-1065.002441.67----
75. Matt Hollard21-999.005180.00--1-
76. Thamsanqa Khumalo11-888.008100.00---1
77. Andrew Rasemene63-742.33977.78---1
78. Shaveer Khan32-653.001154.55---1
79. Makhaya Ntini21-666.004150.00----
80. Kgaudisa Molefe91-444.00757.14----