CricClubs Powers ICC Men's T20 World Cup On-Ground Scoreboard! Learn More
x

Download as PDF  Download as CSV  Download as Excel Print 
# Player

Team

Matches

Batting

Bowling

Fielding

Other

MOM #

Total

1 Divan Pretorious
 Benoni Northerns
8 83 1410 70 0 01563
2 Mekyle Pillay
 Benoni Northerns
7 494 710 10 100 21314
3 Sabelo Mabanga
 Actonville Spurs
4 590 200 90 100 2980
4 Clayton Horlick
 Benoni Northerns
8 574 0 200 50 1824
5 Thulani Tembela
 Tembisa
8 698 50 50 0 0798
6 Rian Van Der Merwe
 Benoni Northerns
10 617 80 60 0 0757
7 Enock Makamo
 Tembisa
8 197 440 10 50 1697
8 Nhlanhla Mashego
 Geluksdal
4 554 0 60 50 1664
9 Zwelo Ntsimbini
 Tembisa
7 335 200 60 50 1645
10 Mark Pearse
 CBC Old Boys Boksburg
5 542 0 50 50 1642
11 Devandre Clarke
 Geluksdal
5 191 410 20 0 0621
12 W Minnaar
 Benoni Northerns
8 321 210 50 0 0581
13 Sbusiso Khoza
 Tembisa
7 40 500 40 0 0580
14 Fabio Lonueira
 Benoni Northerns
7 511 -20 30 50 1571
15 Rickus Neethling
 CBC Old Boys Boksburg
5 270 280 20 0 0570
16 Tristan Eley
 Benoni Northerns
9 -2 550 20 0 0568
17 Zodian Muller
 Kempton Park
3 53 460 0 50 1563
18 Damian Smith
 Alberton
3 207 330 20 0 0557
19 Sifundile Tyebileyo
 Tembisa
8 240 210 40 0 0490
20 Caleb Balich
 Bedfordview
2 -10 440 10 50 1490
21 Ntsizwa Motshogi
 Etwatwa
5 209 230 0 50 1489
22 Andrew Rasemane
 CBC Old Boys Boksburg
3 259 170 10 50 1489
23 Shaylin Pillay
 Actonville Spurs
2 418 0 20 50 1488
24 Faizal Khalia
 Actonville Spurs
2 414 0 20 50 1484
25 Clayton August
 Geluksdal
5 121 340 20 0 0481
26 Shaveer Khan
 Actonville Spurs
3 383 60 30 0 0473
27 Mahlatse Theko
 Etwatwa
3 43 380 0 50 1473
28 Nyiko Baloyi
 Kempton Park
3 -8 420 10 50 1472
29 Leon Gava
 Tembisa
5 7 410 0 50 1467
30 Kyle Landsberg
 Tembisa
4 115 290 10 50 1465
31 Ofentse Mathetha
 Kwa Thema
5 -18 460 20 0 0462
32 Francisco Mbanzi
 Etwatwa
5 376 0 70 0 0446
33 Bhashikoro Kudakwashe
 Midrand
1 22 370 0 50 1442
34 Tshepo Mahamba
 Etwatwa
5 220 200 20 0 0440
35 Aron Visser
 Benoni Northerns
6 315 20 50 50 1435
36 Zuber Turky
 Actonville Spurs
4 82 340 0 0 0422
37 Logan Fortuin
 Geluksdal
5 61 320 40 0 0421
38 Mark Van Der Berg
 Alberton
2 0 330 30 50 1410
39 Thami Salmane
 Duduza
3 399 0 10 0 0409
40 Neo Felane
 Avion Park
2 43 300 10 50 1403
41 Ben Skade
 Duduza
5 202 200 0 0 0402
42 Kaylan Archary
 Actonville Spurs
4 2 370 20 0 0392
43 Justin Bennct
 Kempton Park
1 -8 380 20 0 0392
44 Juanre Potgieter
 Alberton
3 371 0 10 0 0381
45 Mashudu Mwacukambe
 Tembisa
5 8 340 20 0 0368
46 Tumelo Simelane
 Duduza
4 111 190 0 50 1351
47 Tyron White
 Bedfordview
2 173 170 0 0 0343
48 Adrian De Vries
 Benoni Northerns
7 2 330 10 0 0342
49 Ncamile Livi
 Tembisa
8 307 0 20 0 0327
50 Gift Nzimande
 Alberton
2 259 0 10 50 1319
51 Kabelo Sekhukune
 Benoni Northerns
4 59 240 20 0 0319
52 Guillaume Van Niekerk
 Kempton Park
3 147 170 0 0 0317
53 Jarod Miller
 Benoni Northerns
4 222 60 30 0 0312
54 Slade Mowbray
 Avion Park
3 297 0 10 0 0307
55 Jayden Markus
 Geluksdal
5 171 120 10 0 0301
56 Robert Mutch
 CBC Old Boys Boksburg
3 47 240 0 0 0287
57 Kgomotso Mashishi
 Kwa Thema
4 92 170 20 0 0282
58 Lorenzo Spyer
 Benoni Northerns
4 252 20 10 0 0282
59 Cayden Ramage
 Geluksdal
3 140 120 10 0 0270
60 Devon Clark
 Geluksdal
2 45 170 0 50 1265
61 Tristan Van Schalkwyk
 Bedfordview
2 100 80 80 0 0260
62 Brandon Grutter
 CBC Old Boys Boksburg
3 155 90 10 0 0255
63 Matthew Wittstock
 Benoni Northerns
5 -10 250 10 0 0250
64 Nhlakanipho Nxumalo
 Duduza
4 70 150 30 0 0250
65 Saahil Khan
 Actonville Spurs
3 239 0 10 0 0249
66 Nhlakanipho Ndaba
 Duduza
5 4 220 20 0 0244
67 Amaan Khan
 Actonville Spurs
3 -17 260 0 0 0243
68 Jp De Cruz
 Avion Park
2 -10 180 20 50 1240
69 Jc Maritz
 Alberton
3 187 30 20 0 0237
70 Rynard De Lange
 CBC Old Boys Boksburg
4 40 180 10 0 0230
71 Kyle Degambur
 Actonville Spurs
4 133 50 40 0 0223
72 Thayne Nel
 Alberton
3 2 180 40 0 0222
73 Zander Lubbe
 CBC Old Boys Boksburg
4 -9 220 10 0 0221
74 Thando Mrawu
 Midrand
2 69 120 30 0 0219
75 Thabiso Msipha
 Kwa Thema
3 68 140 10 0 0218
76 Bandile Khumalo
 Etwatwa
5 186 0 30 0 0216
77 Kabelo Monareng
 Etwatwa
5 169 0 40 0 0209
78 Abid Turky
 Actonville Spurs
4 185 0 10 0 0195
79 Gideon Visagie
 Kempton Park
3 3 170 20 0 0193
80 Tarquin Nel
 Alberton
1 0 190 0 0 0190
81 Koketso Nkonoane
 Kwa Thema
1 177 0 10 0 0187
82 Thako Mahlatse
 Etwatwa
2 37 150 0 0 0187
83 Sifiso  Shabangu
 Benoni Northerns
10 -7 170 20 0 0183
84 Jaydee Olivier
 Avion Park
1 180 0 0 0 0180
85 Shaun Nash
 Avion Park
3 134 0 30 0 0164
86 Brendon Schmidt
 Avion Park
3 -17 170 10 0 0163
87 Brandon Fourie
 Alberton
3 142 0 20 0 0162
88 Adam Kruger
 Benoni Northerns
2 41 110 10 0 0161
89 Unathi Felane
 Avion Park
3 -9 150 20 0 0161
90 Kabelo Setchedi
 Kwa Thema
4 111 0 50 0 0161
91 Divan Posthumus
 Kempton Park
1 0 150 10 0 0160
92 Leander Lubbe
 Bedfordview
2 99 60 0 0 0159
93 Jeandre Byleveld
 Avion Park
3 119 30 10 0 0159
94 Sizwe Zulu
 Duduza
3 43 90 20 0 0153
95 Sisa Peti
 Alberton
1 9 140 0 0 0149
96 Cayden Ramage
 Geluksdal
2 45 80 20 0 0145
97 Sihle Maseko
 Tembisa
7 104 0 40 0 0144
98 Kabelo Maila
 Etwatwa
4 4 90 50 0 0144
99 Sibusiso Skhosana
 Etwatwa
5 -28 160 10 0 0142
100 Thomas Watson
 CBC Old Boys Boksburg
1 0 140 0 0 0140
101 Zuan Van Rensburg
 Geluksdal
5 139 0 0 0 0139
102 Andre Carulas
 Geluksdal
2 94 30 10 0 0134
103 Xolani Mahlaba
 CBC Old Boys Boksburg
3 103 10 20 0 0133
104 Sinenhlanhla Zwane
 Actonville Spurs
3 -8 100 40 0 0132
105 Tiaan Kuhn
 Alberton
1 0 130 0 0 0130
106 Ona Manyisa
 Midrand
2 -1 120 10 0 0129
107 Sage Masher
 Alberton
2 37 90 0 0 0127
108 Jaco Van Vuuren
 Geluksdal
4 7 120 0 0 0127
109 Sihle Dlamini
 Etwatwa
3 116 0 10 0 0126
110 Wilbur Van Dyk
 Actonville Spurs
2 5 110 10 0 0125
111 W P Myburgh
 CBC Old Boys Boksburg
3 -7 120 10 0 0123
112 Luvo Nkese
 Midrand
2 1 110 10 0 0121
113 Tyreece Kruger
 Benoni Northerns
3 60 40 20 0 0120
114 Lorenzo Nunes
 CBC Old Boys Boksburg
3 58 10 50 0 0118
115 Donovon Du Randt
 Bedfordview
2 66 50 0 0 0116
116 Karabo Makosha
 Kwa Thema
3 21 60 30 0 0111
117 Cody Moses
 Bedfordview
2 21 90 0 0 0111
118 Nick Moragemos
 Benoni Northerns
4 66 30 10 0 0106
119 Wynard Steyn
 Kempton Park
2 15 90 0 0 0105
120 Riyaad Khan
 Actonville Spurs
2 -6 110 0 0 0104
121 Marco Kruger
 Avion Park
1 1 100 0 0 0101
122 Koketso Mokoena
 Duduza
5 -10 80 30 0 0100
123 Warren Pretorius
 Kempton Park
1 0 90 10 0 0100
124 Mashudu Mwacukamba
 Tembisa
2 0 100 0 0 0100
125 Sam Freemantle
 Midrand
1 79 0 20 0 099
126 Jazz Jones
 Geluksdal
5 49 0 50 0 099
127 Ernest Mbalane
 Kwa Thema
5 87 0 10 0 097
128 Revaldo Jones
 Geluksdal
2 27 70 0 0 097
129 Ole Buffel
 Midrand
2 37 60 0 0 097
130 Abdullah Patel
 Actonville Spurs
2 76 0 20 0 096
131 Jason Van Dyk
 Bedfordview
2 45 0 50 0 095
132 Dean Hackner
 Benoni Northerns
1 0 90 0 0 090
133 Thula Ncobo
 Etwatwa
3 18 50 20 0 088
134 Buntu Ndlela
 Duduza
4 7 80 0 0 087
135 Itumeleng Motha
 Etwatwa
3 27 60 0 0 087
136 Sinethemba Ngeyane
 Duduza
3 75 0 10 0 085
137 Jaydin Liebenberg
 CBC Old Boys Boksburg
1 3 70 10 0 083
138 Tigart Menz
 Midrand
1 69 0 10 0 079
139 Nkosana Mqoco
 Kwa Thema
1 78 0 0 0 078
140 Lehlohonolo Nzimande
 Kwa Thema
2 25 50 0 0 075
141 Eben Koekemoer
 Bedfordview
1 24 40 10 0 074
142 Tshegofatsho Nthara
 Tembisa
5 -17 70 20 0 073
143 Mpho Nzimande
 Alberton
2 73 0 0 0 073
144 Andre Williams
 Avion Park
1 22 50 0 0 072
145 Juan Steyn
 CBC Old Boys Boksburg
2 1 70 0 0 071
146 Danie Rossouw
 Kempton Park
1 40 0 30 0 070
147 Jeandre Johnson
 Kempton Park
2 70 0 0 0 070
148 Ofentse Mija
 Duduza
1 54 0 10 0 064
149 Maxwell Meyer
 Kempton Park
2 63 0 0 0 063
150 Jaydee Oliver
 Avion Park
2 60 0 0 0 060
151 Lucas Maimane
 Alberton
1 0 60 0 0 060
152 Michael Weldon
 CBC Old Boys Boksburg
3 27 20 10 0 057
153 Bongane Rafedile
 Duduza
2 57 0 0 0 057
154 Matthew Van De Mascht
 Bedfordview
1 54 0 0 0 054
155 Andrew Bosman
 Kempton Park
1 54 0 0 0 054
156 Johan Badenhorst
 Midrand
1 44 0 10 0 054
157 Donovan Aucamp
 Alberton
2 -8 60 0 0 052
158 Jj De Klerk
 Avion Park
1 50 0 0 0 050
159 Jaydan Fortuin
 Geluksdal
2 0 30 20 0 050
160 Akhtar Rasul
 Kempton Park
2 47 0 0 0 047
161 Mduduzi Kekana
 Kwa Thema
1 24 20 0 0 044
162 Busang Mthembu
 Tembisa
3 10 20 10 0 040
163 Tlotlo Nchabeleng
 CBC Old Boys Boksburg
2 35 0 0 0 035
164 Willie Bernhardt
 CBC Old Boys Boksburg
1 4 30 0 0 034
165 Kgomotso Masetlane
 Etwatwa
2 32 0 0 0 032
166 Rameez Safar
 Kempton Park
1 11 0 20 0 031
167 Jaco Smit
 CBC Old Boys Boksburg
1 0 0 30 0 030
168 Siyabonga Masina
 Kwa Thema
1 -10 40 0 0 030
169 Slade Steynberg
 Benoni Northerns
1 0 30 0 0 030
170 Senzo Shangwe
 Duduza
1 29 0 0 0 029
171 Siphumle Ndz
 Midrand
2 26 0 0 0 026
172 Jayden Mostert
 Avion Park
1 5 20 0 0 025
173 J J Havenga
 Kempton Park
1 25 0 0 0 025
174 Madilakhe Dipha
 Midrand
1 5 10 10 0 025
175 Janku Heydenrych
 CBC Old Boys Boksburg
1 25 0 0 0 025
176 Koos Verlander
 Geluksdal
2 24 0 0 0 024
177 Mpho Thipe
 Kwa Thema
3 12 10 0 0 022
178 Jaques Venter
 Alberton
1 0 20 0 0 020
179 Nkosinathi Tshabalala
 Duduza
2 0 10 10 0 020
180 Kayden Pillay
 Benoni Northerns
1 0 0 20 0 020
181 Sefan Langerveldt
 Alberton
1 0 10 10 0 020
182 Esona Jubeni
 Kwa Thema
2 -10 20 10 0 020
183 Matthew Van Dyk
 Bedfordview
2 -1 0 20 0 019
184 Aldre Huyzers
 Alberton
2 19 0 0 0 019
185 Quintin Olivier
 Kempton Park
1 9 0 10 0 019
186 Adrian Watson
 CBC Old Boys Boksburg
2 -3 20 0 0 017
187 Phamalo Bruce Scrimmger
 Tembisa
3 16 0 0 0 016
188 Marno Grobler
 CBC Old Boys Boksburg
1 16 0 0 0 016
189 B Nkono
 Kwa Thema
5 -5 0 20 0 015
190 Phumelelo Masitlane
 Etwatwa
3 4 0 10 0 014
191 Mpho Mashigo
 Tembisa
4 3 0 10 0 013
192 Thobani Ngqiyaza
 Midrand
1 2 0 10 0 012
193 Tebogo Mvubelo
 Kwa Thema
2 11 0 0 0 011
194 Tshoko Moloko
 Midrand
1 1 0 10 0 011
195 Malibongwe Hlatshwayo
 Bedfordview
2 0 0 10 0 010
196 Keaton Otto
 Avion Park
1 0 10 0 0 010
197 Bongi Langa
 Midrand
1 10 0 0 0 010
198 Nyiko Kubayi
 Tembisa
1 8 0 0 0 08
199 Sihle Skosana
 Duduza
1 -2 0 10 0 08
200 Phillip Van Dyk
 Geluksdal
3 8 0 0 0 08
201 Jordan Morris
 Benoni Northerns
1 7 0 0 0 07
202 Wesley Marshall
 Kempton Park
1 6 0 0 0 06
203 Thulani Radebe
 CBC Old Boys Boksburg
2 -5 10 0 0 05
204 Ncedo Noghekwa
 Midrand
1 -5 0 10 0 05
205 Melusi Mgidi
 Kempton Park
1 4 0 0 0 04
206 Nkosibonije Sibisi
 Duduza
1 3 0 0 0 03
207 Ivahn Van Der Merwe
 Avion Park
1 3 0 0 0 03
208 Khanya Tsana
 Midrand
1 -7 0 10 0 03
209 Mazamo Mboqo
 Kwa Thema
1 2 0 0 0 02
210 Alex Rudolph
 Benoni Northerns
1 2 0 0 0 02
211 Samkelo Hadebe
 Duduza
1 2 0 0 0 02
212 Jonathan Madonsela
 Etwatwa
4 -8 0 10 0 02
213 Ali Akhalwaya
 Actonville Spurs
1 0 0 0 0 00
214 Zander Cronje
 Bedfordview
1 0 0 0 0 00
215 Zander Smith
 Kempton Park
1 0 0 0 0 00
216 Vincent Harold
 Kempton Park
2 0 0 0 0 00
217 Jayden Snyman
 CBC Old Boys Boksburg
1 0 0 0 0 00
218 Matt Van Dr Mescht
 Bedfordview
1 0 0 0 0 00
219 Lucas Msane
 Alberton
1 0 0 0 0 00
220 Oliver Hart
 Alberton
1 0 0 0 0 00
221 Kamohelo Ndlovu
 Kwa Thema
1 0 0 0 0 00
222 Godfrey Mbangeni
 Tembisa
1 0 0 0 0 00
223 Thabo Mahase
 Tembisa
1 0 0 0 0 00
224 Jayden Liebenberg
 Etwatwa
1 0 0 0 0 00
225 Khutso Thema E
 Duduza
1 -10 0 10 0 00
226 Keanno Abrames
 Geluksdal
2 0 0 0 0 00
227 Enko Nonyukelo
 Midrand
1 -10 0 10 0 00
228 Tinky Molefe
 Duduza
1 -5 0 0 0 0-5
229 Godfrey Mbangeni
 Kwa Thema
2 -5 0 0 0 0-5
230 Mbekeni Dube
 Kwa Thema
1 -8 0 0 0 0-8
231 Karabo Malaka
 Kwa Thema
1 -8 0 0 0 0-8
232 Kamo Monnapule
 Avion Park
1 1 -10 0 0 0-9
233 William Makgothane
 Midrand
1 -10 0 0 0 0-10
234 Siphiso Bambisa
 Duduza
1 -10 0 0 0 0-10
235 Sihle Skosana
 Duduza
1 -10 0 0 0 0-10
236 Nkosinathi Tshabalala
 Duduza
1 -10 0 0 0 0-10
237 Bruce Scrimnger
 Tembisa
3 -20 0 10 0 0-10
238 Thulani Mtshweni
 Kwa Thema
1 -10 0 0 0 0-10
239 Kgomotso Mashishi
 Kwa Thema
1 -10 0 0 0 0-10
240 Ofentse Mlisa
 Duduza
2 -10 0 0 0 0-10
241 Hanzala Rahman
 Actonville Spurs
1 -10 0 0 0 0-10
242 Sibulele Mvinjezwe
 CBC Old Boys Boksburg
2 -20 0 10 0 0-10
243 Maene Maluleke
 Avion Park
3 -2 -10 0 0 0-12
244 Ruan Kotze
 Avion Park
1 -3 -30 20 0 0-13
245 Nkosibonile Sibisi
 Duduza
4 -25 0 10 0 0-15
246 Kamogelo Madishane
 Kwa Thema
3 -20 0 0 0 0-20
247 Mpho Mngomezulu
 Kwa Thema
4 -33 0 0 0 0-33
248 Sibusiso Tshaba
 Duduza
1 -10 -30 0 0 0-40