CSA T20 Challenge

29 Oct 2025 - 30 Nov 2025

t2032 Matches10 Teams

Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Heinrich Klaasen22112168121.0055220.00-298
2. Ruan de Swardt543974597.0048202.08--410
3. Rivaldo Moonsamy11-828282.0049167.35-192
4. Matthew De Villiers8723949678.80279141.22-5550
5. Jason Smith4311496874.5076196.05-21211
6. Lhuan dre Pretorius11-555555.0036152.78-126
7. Rassie van der Dussen6612759455.00191143.98-21321
8. Juan James3311095254.5070155.71-166
9. Reeza Hendricks5512116852.75151139.74-3817
10. Jp King8732037650.75123165.04-21412
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Evan Jones542915445.5038239.47-174
12. Leus du Plooy4411336044.3387152.87-1511
13. Lehan Botha7722055241.00165124.24-1517
14. Joshua van Heerden6611935838.60149129.53-1618
15. Daniel Smith87122810338.00129176.74111617
16. Duan Jansen432351535.0025140.00--21
17. Ferisco Adams8621355133.75112120.54-186
18. Marques Ackerman32-664933.0049134.69--25
19. Ludwich Schuld56-1946132.33131148.09-1921
20. Edward Moore77118310530.50133137.591-816
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Gomolemo Phiri9611526430.40107142.06-2116
22. Kegan Lion Cachet5511205430.0099121.21-1312
23. Ntando Zuma7611504330.00140107.14--39
24. Sinethemba Qeshile21-303030.0030100.00--1-
25. Roelof van der Merwe642583529.0046126.09--24
26. Cameron Dean Shekleton5511145628.5098116.33-139
27. Muhammad Manack97-1995428.43143139.16-2230
28. Connor Esterhuizen33-854728.3348177.08--75
29. Diego Rosier6611387327.60102135.29-1313
30. Bamanye Xenxe221272327.0016168.75--13
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Lesiba Ngoepe6611306526.0079164.56-169
32. Dayyaan Galiem6611304226.0087149.43--611
33. Janneman Malan66-1565626.00145107.59-2411
34. Khaya Zondo7711544325.67122126.23--617
35. Matthew Breetzke22-513925.5028182.14--25
36. Josh Breed863762925.338391.57--17
37. Grant Roelofsen66-1513225.17104145.19--715
38. Mitchell Van Buuren651995124.7577128.57-146
39. Gavin Kaplan7711475324.50112131.25-1314
40. Khaya Fakude11-242424.003470.59---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Sean Gilson66-1445524.00135106.67-169
42. Clyde Fortuin88-1855023.13121152.89-1521
43. Jhedli van Briesies8711344422.33108124.07--412
44. Tshepang Dithole86-1333922.17105126.67---20
45. Josh Jordaan33-643921.3354118.52--24
46. Wayne Parnell7711172619.5088132.95--94
47. Slade Van Staden22-392419.5031125.81--14
48. George Linde43-582919.3346126.09--44
49. Beuran Hendricks21-191919.0016118.75--11
50. Bryce Parsons661953519.0081117.28--211
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Raeeq Daniels632191719.0018105.56---1
52. Keith Dudgeon741532817.6753100.00--22
53. Hardus Viljoen44-703217.5044159.09--63
54. Richard Seletswane63-522017.336481.25--2-
55. Romashan Pillay432171517.001894.44--1-
56. Donovan Ferreira22-342217.0014242.86--41
57. Neil Timmer11-171717.0013130.77--12
58. Wihan Lubbe66-1024617.0085120.00--38
59. Andile Phehlukwayo55-834316.6068122.06--410
60. Valentine Kitime88-1325016.5096137.50-198
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Patrick Kruger862663216.5060110.00--42
62. Kyle Simmonds11-161616.0010160.00--12
63. Aryan Gopalan721151215.008187.50--11
64. Chad Laycock44-563714.006586.15---7
65. Modiri Litheko66-822913.6777106.49--212
66. Matthew Boast31-131313.008162.50--11
67. Sean Whitehead653261313.0020130.00--12
68. Gerhardus Maree22-261513.0025104.00--13
69. Dian Forrester331252512.5015166.67--21
70. Imran Manack841371712.3326142.31--21
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Malcolm Nofal22-242112.003080.00---3
72. Thomas Kaber83212512.001675.00---1
73. Onke Nyaku53212812.009133.33---1
74. Beyers Swanepoel631241112.0021114.29---4
75. Lethabo Phahlamohlaka32-232211.503369.70---2
76. Michael Erlank661561611.2055101.82--15
77. Meeka eel Prince55-562511.2055101.82---7
78. Raynard van Tonder11-111111.007157.14--11
79. Keegan Petersen11-111111.009122.22---1
80. JJ Smuts77-761710.868193.83---8