CSA T20 Challenge

29 Oct 2025 - 30 Nov 2025

t2032 Matches10 Teams

Most runs conceded in an innings

PlayerOVRRUNSWKAVGECNSRMD
1. Mbulelo Dube459159.0014.7524.00-
2. Glenton Stuurman457--14.25--
3. Keith Dudgeon455155.0013.7524.00-
4. Beyers Swanepoel455155.0013.8024.00-
5. Caleb Seleka355--18.33--
6. Andile Phehlukwayo453153.0013.2524.00-
7. Ziyaad Abrahams451225.5012.7512.00-
8. Tabraiz Shamsi450150.0012.5024.00-
9. Eathan Bosch449--12.25--
10. Anrich Nortje449--12.25--
PlayerOVRRUNSWKAVGECNSRMD
11. Junior Dala449149.0012.2524.00-
12. Wayne Parnell349149.0016.3318.00-
13. Beyers Swanepoel3.448148.0013.0922.00-
14. Siya Plaatjie348--16.00--
15. Onke Nyaku348--16.00--
16. Anrich Nortje447147.0011.7524.00-
17. Hardus Viljoen447--11.80--
18. Alfred Mothoa446146.0011.5024.00-
19. Mthiwekhaya Nabe444--11.00--
20. Evan Jones443221.5010.7512.00-
PlayerOVRRUNSWKAVGECNSRMD
21. Aphiwe Mnyanda442--10.50--
22. Beyers Swanepoel442142.0010.5024.00-
23. Wesley Bedja442--10.50--
24. Oliver Whitehead441220.5010.2512.00-
25. Dayyaan Galiem441141.0010.2524.00-
26. Bamanye Xenxe441410.2510.256.00-
27. Beuran Hendricks440140.0010.0024.00-
28. Ruan de Swardt440140.0010.0024.00-
29. Duan Jansen440140.0010.0024.00-
30. Lizaad Williams440140.0010.0024.00-
PlayerOVRRUNSWKAVGECNSRMD
31. Ziyaad Abrahams440140.0010.0024.00-
32. Wayne Parnell339--13.00--
33. Andile Simelane339139.0013.0018.00-
34. Ferisco Adams439139.009.7524.00-
35. Rafeeq Patel439139.009.7524.00-
36. Christopher King439--9.75--
37. Nqobani Mokoena338138.0012.6718.00-
38. Lungisani Ngidi438219.009.5012.00-
39. Oliver Whitehead438138.009.5024.00-
40. Daryn Dupavillon438--9.50--
PlayerOVRRUNSWKAVGECNSRMD
41. Siya Plaatjie438--9.50--
42. Tshepo Moreki337218.5012.339.00-
43. Eathan Bosch437137.009.2524.00-
44. Caleb Seleka437218.509.3012.00-
45. Jade de Klerk336--12.00--
46. Caleb Seleka336--12.00--
47. Ziyaad Abrahams336--12.00--
48. Daryn Dupavillon436--9.00--
49. Keith Dudgeon436218.009.0012.00-
50. Matthew Boast436--9.00--
PlayerOVRRUNSWKAVGECNSRMD
51. Mthiwekhaya Nabe335--11.67--
52. JJ Smuts335--11.67--
53. Nqobani Mokoena335135.0011.6718.00-
54. Lizaad Williams235135.0017.5012.00-
55. Ruan de Swardt435217.508.7512.00-
56. Duan Jansen234--17.00--
57. Alfred Mothoa434134.008.5024.00-
58. Beuran Hendricks434134.008.5024.00-
59. Alfred Mothoa434134.008.5024.00-
60. Siya Plaatjie434134.008.5024.00-
PlayerOVRRUNSWKAVGECNSRMD
61. Ziyaad Abrahams434134.008.5024.00-
62. Tabraiz Shamsi434134.008.5024.00-
63. Evan Jones434217.008.5012.00-
64. Wilco de Bruin434134.008.5024.00-
65. Josh Breed333--11.00--
66. Beyers Swanepoel333133.0011.0018.00-
67. Dayyaan Galiem433133.008.2524.00-
68. Siyabonga Mahima433216.508.2512.00-
69. Sean Whitehead433133.008.2524.00-
70. Zakwan Patel433216.508.2512.00-
PlayerOVRRUNSWKAVGECNSRMD
71. JJ Smuts433133.008.2524.00-
72. Onke Nyaku433216.508.3012.00-
73. Junior Dala332216.0010.679.00-
74. Tristan Luus232--16.00--
75. Alfred Mothoa432310.678.008.00-
76. Ferisco Adams432132.008.0024.00-
77. Josh Breed432216.008.0012.00-
78. Mbulelo Dube432132.008.0024.00-
79. Keith Dudgeon432132.008.0024.00-
80. Siyabonga Mahima432132.008.0024.00-