Highest Average

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