Most Runs

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Reeza Hendricks4412579485.67166154.82-31124
2. Shane Dadswell5521404046.6788159.09--116
3. Gerhard Erasmus4421326366.0088150.00-278
4. Muhammad Naeem5511235630.7584146.43-1712
5. Mirza Baig55-1164723.2091127.47--118
6. Evan Jones44411063-65169.23-158
7. Ahsan Hafeez5521097136.3379137.97-184
8. Mitchell Van Buuren5511045226.0074140.54-174
9. Mansoor Saleem55-1033320.6010499.04--58
10. Temba Bavuma44-1035625.7584122.62-157
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Jan Nicol Loftie Eaton44-1005125.0087114.94-137
12. Zane Green44-845521.0078107.69-119
13. Divan la Cock44-653216.2554120.37--54
14. Connor Esterhuizen542643432.0047136.17--26
15. Ruben Trumpelmann331574928.5035162.86--52
16. Hamza Nazar541562218.677080.00---5
17. Jan Frylinck331565228.0034164.71-116
18. Cameron Delport44-524213.0050104.00--26
19. Jonathan Smit33-513817.0043118.60--32
20. Aitizaz Habib Khan321463446.0028164.29--51
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Dominic Hendricks22-343417.0030113.33---4
22. Wandile Makwetu22-302815.0027111.11---4
23. Craig Williams11-282828.002996.55---3
24. Bjorn Fortuin42-262613.0019136.84---4
25. Malusi Siboto5112424-13184.62--13
26. Joshua Richards11-141414.0014100.00---2
27. Stephan Baard22-1185.501478.57--1-
28. Mamoon Ur Riaz31199-1850.00---1
29. Jahanzeb Naveed42-844.001266.67---1
30. Michael van Lingen22-884.004200.00---2
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Glen Adams51-777.005140.00---1
32. Manje Levert22-633.001154.55----
33. Salman Fayyaz21-555.00683.33---1
34. Bernard Scholtz42244-850.00----
35. Jalat Khan521424.00850.00----
36. Karl Birkenstock22-432.00850.00----
37. Helao-Pikkie YaFrance11122-366.67----
38. Ayavuya Myoli41----1-----
39. Tangeni Lungameni311---3-----
40. Dilbar Hussain41----2-----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Usman Khalid21----1-----
42. Mohammad Sudais211---------
43. Tladi Bokako4-----------
44. Mauritius Ngupita2-----------
45. Ben Shikongo2-----------