Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Jan Balt65122711556.75155146.45111119
2. Zane Green66-21911436.50115190.431-1422
3. Malan Kruger65219410764.67133145.861-1016
4. Jean-Pierre Kotze65-1666533.20107155.14-21114
5. Jan-Izak de Villiers6621605740.00105152.38-11010
6. Shaun Fouche6611416828.20133106.02-1310
7. Joshuan Julius65-1306926.00108120.37-1512
8. Jonathan Smit55-1127322.4093120.43-177
9. Fungayi Hlupo Jr65-1073821.4096111.46---11
10. Dian Neethling6611063921.2073145.21--315
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Faf du Plessis66-1054417.5010798.13--111
12. Gerhard Janse v Rensburg66-1025017.0093109.68-159
13. Gerhard Erasmus33-1015833.6773138.36-149
14. Dylan Leicher66-964116.009996.97--28
15. Michael Muller541946331.3394100.00-1-13
16. Nyasha Nyashadzaishe661904118.0082109.76--46
17. Samson Chivi661772615.4049157.14--37
18. Jan Frylinck33-766025.3348158.33-167
19. Handre Klazinga651723618.0058124.14--61
20. Lohan Louwrens22-715435.5037191.89-165
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Niko Davin55-713014.2059120.34--28
22. Adriaan Coetzee44-673616.7561109.84--18
23. Liam Basson22-593029.5056105.36--16
24. Zacheo van Vuuren661512010.2044115.91--23
25. Simon Shikongo541472315.675192.16--15
26. Etienne Beukes532442744.0030146.67--24
27. Jan Nicol Loftie Eaton33-442514.6737118.92--23
28. Bernard Scholtz642422021.0035120.00--22
29. Janko Engelbrecht53-392913.004097.50---5
30. Erik Lintvelt66137207.4035105.71--23
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Jack Brassell65136149.0031116.13--13
32. Karl Birkenstock22-302615.003390.91--12
33. Ben Shikongo6222820-16175.00--21
34. Waldo Smith621241424.002692.31---2
35. Hanro Badenhorst642241012.0023104.35--12
36. Malan Morkel42-231711.502785.19---2
37. Henre Oppermann65220156.673951.28---1
38. Danie van Schoor54219149.5018105.56---2
39. Steph Fourie32-17128.501894.44---1
40. Zhivago Groenewald63216616.001888.89---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Luca Micillo532141114.0013107.69--1-
42. Hendrick Niko Pieters43-1384.3311118.18---2
43. Peter-Daniel Blignaut6311175.501478.57---2
44. Tangeni Lungameni621969.008112.50--1-
45. Tawanda Sithole 321444.004100.00----
46. Tantenda Sithole21-333.00560.00----
47. Mauritis Ngupita621222.00366.67----
48. Junior Kariata621111.00250.00----
49. Markus van Heerden11111-1100.00----
50. Douglas Truter321---3-----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Ramon Wilmot1-----------
52. Addo Iita6-----------
53. Henry Grant4-----------
54. Max Heingo3-----------