Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Ruan Haasbroek7712606343.33200130.00-2823
2. Ernest Kemm55-1614732.20127126.77--219
3. Sizwe Masondo7711575926.1716495.73-2111
4. Jason Niemand44-1575739.25119131.93-2612
5. Grant Thomson55-1386527.6091151.65-1108
6. Louren Steenkamp55-1344126.80116115.52--26
7. Liam Peters77-1323718.86110120.00--314
8. Hanu Viljoen44313167131.0095137.89-1311
9. Marco Marais4411307043.3392141.30-1610
10. Jacques Snyman44-1217330.2597124.74-149
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Shane Dadswell4411195239.6782145.12-178
12. Kabelo Sekhukhune44-1194229.7586138.37--313
13. Gihahn Cloete4411177339.0085137.65-1413
14. Jonathan Vandiar55-1115622.2094118.09-1313
15. Dian Forrester4411105736.6783132.53-172
16. Eben Botha44-1046226.0065160.00-188
17. Jhedli van Briesies5511025225.5079129.11-145
18. Kyle Jacobs55-1014020.2085118.82--411
19. Mathew Christensen44-905722.5073123.29-138
20. Dewan Marais441875229.0062140.32-145
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Blayde Capell44-853121.2578108.97--313
22. Jean du Plessis441805226.6763126.98-1-7
23. Heath Richards541754225.0058129.31--44
24. Aron Visser44-754218.7569108.70--13
25. Garnett Tarr44-737218.2543169.77-157
26. CP Klijnhans44-674616.7548139.58--35
27. Aubrey Swanepoel44-664916.5037178.38--37
28. Daniel van der Merwe641612020.3342145.24--34
29. Wisani Mushwana752613520.3357107.02--15
30. Patrick Botha442603330.0041146.34--41
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Shaylen Pillay33-562518.6753105.66--15
32. Morne Venter772522410.4049106.12--3-
33. Benjamin van Niekerk321514651.0037137.84--26
34. Thomas Kaber541502116.6738131.58--33
35. Kelly Smuts22-472623.5040117.50--13
36. Isaac Dikgale421444344.0036122.22---6
37. Jade de Klerk43-432614.3325172.00--33
38. Jurie Snyman32-433521.5036119.44--32
39. Juan Lubbe43-333311.0023143.48--31
40. Modiri Litheko22-331916.5033100.00---4
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Johan Van Dyk32-322016.0031103.23--12
42. Hermann Rolfes32-312815.5024129.17---3
43. Jaques Van Der Merwe22-282414.003287.50--2-
44. Yassar Cook221262626.0025104.00--11
45. Jason Oakes33-25208.333180.65---3
46. Muhammed Mayet32-252512.5023108.70--31
47. Tyrese Karelse32-241412.0020120.00--12
48. Christopher King221221722.0018122.22---3
49. Divan Posthumus43-21127.0021100.00--11
50. Jerry Nqolo2111919-16118.75---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Mncedisi Malika421191319.0017111.76--12
52. Nhlanhla Mashigo11-181818.002475.00---2
53. Dane Piedt3111818-7257.14--12
54. Romano Terblanche332181118.0018100.00--11
55. Gregory Mahlokwana3111717-3154.84----
56. Liabona Malife4311788.5017100.00----
57. Jerome Bossr222169-2369.57----
58. Marcello Piedt32-16128.0012133.33---2
59. Ruan Cronje11-151515.006250.00--2-
60. Clayton Bosch11-151515.0010150.00---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Andrew Rasemene42-15127.5014107.14--11
62. Alex Pillay53115137.5015100.00---2
63. Danie Rossouw33-14104.672263.64---1
64. Jon Hinrichsen31-141414.0011127.27---2
65. Don Radebe74114144.6713107.69---2
66. Tiaan van Vuuren42-1376.5010130.00--1-
67. Gareth Dukes31-101010.007142.86---1
68. Thabile Hlatuka42-974.501090.00---1
69. Jarred Jardine53-742.331546.67----
70. Dyllan Matthews21177-6116.67----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Kieran Kenny31-666.001154.55----
72. Nonelela Yikha221545.00683.33----
73. Benjamin Van Rensburg31-555.001241.67----
74. Phaphama Fojela31-555.005100.00----
75. Pheko Moletsane11-444.00580.00----
76. Basheeru-Deen Walters421434.00666.67----
77. Ngazibini Sigwili31-444.00850.00----
78. Sintu Majiza21133-2150.00----
79. Tshepo Ntuli521212.00450.00----
80. Ludwig Kaestner11-222.00450.00----