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 Mark Pearse
 CBC Old Boys Boksburg
5 886 0 60 50 1996
2 Sabelo Mabanga
 Actonville Spurs
6 374 470 70 50 1964
3 Wesley Marshall
 Kempton Park
4 617 110 40 100 2867
4 Damian Smith
 Alberton
5 262 510 50 0 0822
5 Fabio Lonueira
 Benoni Northerns
7 470 170 30 50 1720
6 Divan Pretorious
 Benoni Northerns
5 21 590 20 50 1681
7 Rian Van Der Merwe
 Benoni Northerns
7 588 30 40 0 0658
8 Zuber Turky
 Actonville Spurs
6 91 530 0 0 0621
9 Guillaume Van Niekerk
 Kempton Park
4 408 180 10 0 0598
10 Kyle Degambur
 Actonville Spurs
5 452 70 60 0 0582
11 Clayton Horlick
 Benoni Northerns
5 458 0 60 50 1568
12 Rickus Neethling
 CBC Old Boys Boksburg
7 260 230 70 0 0560
13 Shaveer Khan
 Actonville Spurs
5 328 140 30 50 1548
14 Bhashikoro Kudakwashe
 Midrand
2 25 430 0 50 1505
15 Michael Weldon
 CBC Old Boys Boksburg
6 402 20 30 50 1502
16 Andrew Rasemane
 CBC Old Boys Boksburg
2 266 170 10 50 1496
17 Danie Rossouw
 Kempton Park
5 411 0 30 50 1491
18 Shaylin Pillay
 Actonville Spurs
2 418 0 20 50 1488
19 Zander Smith
 Kempton Park
5 171 300 10 0 0481
20 Ntsizwa Motshogi
 Etwatwa
4 251 170 0 50 1471
21 Mekyle Pillay
 Benoni Northerns
3 64 390 10 0 0464
22 Adam Kruger
 Benoni Northerns
4 115 320 20 0 0455
23 Kaylan Archary
 Actonville Spurs
6 9 350 40 50 1449
24 Tshepo Mahamba
 Etwatwa
4 198 220 10 0 0428
25 Francisco Mbanzi
 Etwatwa
4 386 0 40 0 0426
26 Juanre Potgieter
 Alberton
4 402 0 10 0 0412
27 Mark Van Der Berg
 Alberton
2 0 330 30 50 1410
28 Lorenzo Spyer
 Benoni Northerns
5 298 110 0 0 0408
29 Donovon Du Randt
 Bedfordview
4 203 150 0 50 1403
30 Maxwell Mayer
 Kempton Park
1 326 0 20 50 1396
31 Brandon Grutter
 CBC Old Boys Boksburg
5 271 110 10 0 0391
32 Tristan Van Schalkwyk
 Bedfordview
4 322 0 60 0 0382
33 Nyiko Baloyi
 Kempton Park
6 2 320 10 50 1382
34 Gideon Visagie
 Kempton Park
5 91 280 10 0 0381
35 Abid Turky
 Actonville Spurs
5 345 0 20 0 0365
36 Amaan Khan
 Actonville Spurs
3 19 320 20 0 0359
37 Jc Maritz
 Alberton
5 198 140 20 0 0358
38 Caleb Balich
 Bedfordview
3 -20 300 20 50 1350
39 Faizal Khalia
 Actonville Spurs
5 290 20 30 0 0340
40 Saahil Khan
 Actonville Spurs
4 317 0 20 0 0337
41 Robert Mutch
 CBC Old Boys Boksburg
4 38 270 20 0 0328
42 Leon Gava
 Tembisa
3 7 270 0 50 1327
43 Gift Nzimande
 Alberton
4 261 0 10 50 1321
44 Zwelo Ntsimbini
 Tembisa
4 246 0 70 0 0316
45 Enock Makamo
 Tembisa
5 157 150 0 0 0307
46 W P Myburgh
 CBC Old Boys Boksburg
5 135 140 30 0 0305
47 Xolani Mahlaba
 CBC Old Boys Boksburg
7 246 10 40 0 0296
48 Sbusiso Khoza
 Tembisa
3 50 220 20 0 0290
49 Vincent Harold
 Kempton Park
1 286 0 0 0 0286
50 Jayden Snyman
 CBC Old Boys Boksburg
5 254 10 20 0 0284
51 Brandon Fourie
 Alberton
5 247 0 30 0 0277
52 Slade Mowbray
 Avion Park
1 264 0 10 0 0274
53 Jordan Morris
 Benoni Northerns
3 241 30 0 0 0271
54 Kabelo Maila
 Etwatwa
4 1 160 50 50 1261
55 Vincent Harold
 Kempton Park
4 249 0 10 0 0259
56 Mahlatse Theko
 Etwatwa
2 49 200 10 0 0259
57 Kabelo Monareng
 Etwatwa
4 195 0 60 0 0255
58 Zander Lubbe
 CBC Old Boys Boksburg
5 -4 220 20 0 0236
59 Sibusiso Skhosana
 Etwatwa
4 -8 230 10 0 0232
60 Thayne Nel
 Alberton
3 2 180 40 0 0222
61 Zander Smith
 Kempton Park
1 79 140 0 0 0219
62 Rameez Safar
 Kempton Park
5 154 0 60 0 0214
63 Tristan Eley
 Benoni Northerns
6 11 190 10 0 0211
64 Keith Bennie
 CBC Old Boys Boksburg
2 0 180 20 0 0200
65 Juan Steyn
 CBC Old Boys Boksburg
4 44 130 20 0 0194
66 Dean Hackner
 Benoni Northerns
3 3 180 10 0 0193
67 Lorenzo Nunes
 CBC Old Boys Boksburg
7 101 30 60 0 0191
68 Tarquin Nel
 Alberton
1 0 190 0 0 0190
69 Thako Mahlatse
 Etwatwa
2 37 150 0 0 0187
70 Sage Masher
 Alberton
3 66 120 0 0 0186
71 Jaydee Olivier
 Avion Park
1 180 0 0 0 0180
72 Johan Fourie
 Kempton Park
4 176 0 0 0 0176
73 Matthew Wittstock
 Benoni Northerns
6 3 130 40 0 0173
74 Tyron White
 Bedfordview
2 0 170 0 0 0170
75 Thulani Tembela
 Tembisa
4 159 0 10 0 0169
76 Sinenhlanhla Zwane
 Actonville Spurs
5 29 90 50 0 0169
77 Kieron Fos
 Kempton Park
1 0 150 10 0 0160
78 Riyaad Khan
 Actonville Spurs
5 3 150 0 0 0153
79 Donovan Aucamp
 Alberton
4 71 70 10 0 0151
80 Sisa Peti
 Alberton
1 9 140 0 0 0149
81 Brendon Schmidt
 Avion Park
2 88 60 0 0 0148
82 Sihle Dlamini
 Etwatwa
4 127 10 10 0 0147
83 Samkelo Hadebe
 Duduza
3 143 0 0 0 0143
84 Thomas Watson
 CBC Old Boys Boksburg
1 0 140 0 0 0140
85 Sam Freemantle
 Midrand
2 116 0 20 0 0136
86 W Minnaar
 Benoni Northerns
3 115 0 20 0 0135
87 Koketso Mokoena
 Duduza
2 14 110 10 0 0134
88 Mashudu Mwacukambe
 Tembisa
4 1 120 10 0 0131
89 Tumelo Simelane
 Duduza
2 80 40 10 0 0130
90 Tiaan Kuhn
 Alberton
1 0 130 0 0 0130
91 Kabelo Sekhukune
 Benoni Northerns
1 68 60 0 0 0128
92 J J Havenga
 Kempton Park
3 91 0 30 0 0121
93 Zodian Muller
 Kempton Park
1 0 120 0 0 0120
94 T Nel
 Alberton
1 -10 130 0 0 0120
95 Divan Marais
 Bedfordview
1 117 0 0 0 0117
96 Jeandre Byleveld
 Avion Park
2 74 30 10 0 0114
97 Akter Rasul
 Kempton Park
1 101 0 10 0 0111
98 Sifiso  Shabangu
 Benoni Northerns
6 0 80 30 0 0110
99 Luvo Nkese
 Midrand
2 29 80 0 0 0109
100 Rudi Greyling
 Kempton Park
4 8 70 30 0 0108
101 Malibongwe Hlatshwayo
 Bedfordview
3 -3 90 20 0 0107
102 Leander Lubbe
 Bedfordview
2 43 60 0 0 0103
103 Marco Kruger
 Avion Park
1 1 100 0 0 0101
104 Warren Pretorius
 Kempton Park
1 0 90 10 0 0100
105 Keagan Lewis
 Kempton Park
1 0 100 0 0 0100
106 Abdullah Patel
 Actonville Spurs
2 76 0 20 0 096
107 Jaydee Oliver
 Avion Park
1 83 0 10 0 093
108 Itumeleng Motha
 Etwatwa
3 27 60 0 0 087
109 Bandile Khumalo
 Etwatwa
1 86 0 0 0 086
110 Sizwe Zulu
 Duduza
2 -6 70 20 0 084
111 Kyle Landsberg
 Tembisa
3 54 30 0 0 084
112 Nhlakanipho Ndaba
 Duduza
3 13 60 10 0 083
113 Rynard De Lange
 CBC Old Boys Boksburg
4 -9 90 0 0 081
114 Kristiaan Du Plessis
 Kempton Park
1 0 80 0 0 080
115 Juandre Johnson
 Kempton Park
2 69 0 10 0 079
116 Tigart Menz
 Midrand
1 69 0 10 0 079
117 Nkosana Mqoco
 Kwa Thema
1 78 0 0 0 078
118 Sihle Maseko
 Tembisa
4 67 0 10 0 077
119 Shaun Nash
 Avion Park
2 85 -10 0 0 075
120 Sifundile Tyebileyo
 Tembisa
5 -6 80 0 0 074
121 Mpho Nzimande
 Alberton
2 73 0 0 0 073
122 Jeandre Johnson
 Kempton Park
1 73 0 0 0 073
123 Andre Williams
 Avion Park
2 22 40 10 0 072
124 Thoriso Dibatona
 Midrand
1 11 60 0 0 071
125 Ali Akhalwaya
 Actonville Spurs
3 0 70 0 0 070
126 Thando Mrawu
 Midrand
2 0 60 10 0 070
127 Naas Bothma
 Kempton Park
1 0 70 0 0 070
128 Thula Ncobo
 Etwatwa
2 -2 50 20 0 068
129 Nick Moragemos
 Benoni Northerns
1 66 0 0 0 066
130 Tyreece Kruger
 Benoni Northerns
1 55 0 10 0 065
131 Bandile Khumalo
 Etwatwa
4 35 0 30 0 065
132 Stian De Villiers
 Kempton Park
1 55 0 10 0 065
133 Jordan Du Preez
 CBC Old Boys Boksburg
2 53 0 10 0 063
134 Tshegofatsho Nthara
 Tembisa
5 -27 70 20 0 063
135 Joshua Watt
 Benoni Northerns
3 42 0 20 0 062
136 Mpho Nzimande
 Alberton
1 62 0 0 0 062
137 Ruan Janse Van Rensburg
 Kempton Park
2 0 50 10 0 060
138 Phamalo Bruce Scrimmger
 Tembisa
3 60 0 0 0 060
139 Matt Van Dr Mescht
 Bedfordview
2 0 50 10 0 060
140 Aron Visser
 Benoni Northerns
1 40 0 20 0 060
141 Lucas Maimane
 Alberton
1 0 60 0 0 060
142 Matthew Van Dyk
 Bedfordview
4 38 0 20 0 058
143 Ona Manyisa
 Midrand
2 -4 50 10 0 056
144 Sibusiso Skhosana
 Etwatwa
1 6 50 0 0 056
145 Marco Richter
 Kempton Park
1 54 0 0 0 054
146 Thobani Ngqiyaza
 Midrand
2 3 0 50 0 053
147 Xabiso Lupuwana
 Midrand
1 5 40 0 0 045
148 Andrew Bosman
 Kempton Park
1 42 0 0 0 042
149 M Van Der Berg
 Alberton
1 1 40 0 0 041
150 Phumelelo Masitlane
 Etwatwa
2 40 0 0 0 040
151 Jp De Cruz
 Avion Park
2 -10 30 20 0 040
152 Adrian De Vries
 Benoni Northerns
1 -10 50 0 0 040
153 Kayden Pillay
 Benoni Northerns
3 19 0 20 0 039
154 Quinton O
 Kempton Park
1 38 0 0 0 038
155 Kabelo Setchedi
 Kwa Thema
1 35 0 0 0 035
156 Willie Bernhardt
 CBC Old Boys Boksburg
1 4 30 0 0 034
157 Ben Skade
 Duduza
2 34 0 0 0 034
158 Jaques Venter
 Alberton
2 -7 20 20 0 033
159 Zadian M
 Kempton Park
2 22 0 10 0 032
160 Jason Van Dyk
 Bedfordview
4 1 0 30 0 031
161 Tlotlo Nchabeleng
 CBC Old Boys Boksburg
4 31 0 0 0 031
162 Jj Havenga
 Kempton Park
1 11 0 20 0 031
163 Neo Felane
 Avion Park
1 50 -20 0 0 030
164 Nivan Duvenhage
 Avion Park
1 0 30 0 0 030
165 Jaco Smit
 CBC Old Boys Boksburg
1 0 0 30 0 030
166 Sinethemba Ngeyane
 Duduza
1 29 0 0 0 029
167 Adrian Watson
 CBC Old Boys Boksburg
1 7 20 0 0 027
168 Moses Mngomezulu
 Etwatwa
1 6 10 10 0 026
169 Zander Cronje
 Bedfordview
3 25 0 0 0 025
170 Dantus Marais
 Kempton Park
1 5 0 20 0 025
171 Madilakhe Dipha
 Midrand
1 5 10 10 0 025
172 Maxwell Meyer
 Kempton Park
3 4 0 20 0 024
173 Sherwyn Pillay
 CBC Old Boys Boksburg
2 4 20 0 0 024
174 Tiaan Kuhn
 Alberton
1 23 0 0 0 023
175 Siphumle Ndz
 Midrand
1 23 0 0 0 023
176 Nkosibonile Sibisi
 Duduza
3 22 0 0 0 022
177 Matt Van Mesh
 Bedfordview
1 2 0 20 0 022
178 Ernest Mbalane
 Kwa Thema
1 21 0 0 0 021
179 Aron Visser
 Benoni Northerns
1 11 0 10 0 021
180 Tennant Watson
 CBC Old Boys Boksburg
1 10 0 10 0 020
181 Thulani Radebe
 CBC Old Boys Boksburg
2 0 20 0 0 020
182 Cody Moses
 Bedfordview
3 0 20 0 0 020
183 Clayton August
 Geluksdal
1 0 20 0 0 020
184 Neillin Volmenk
 Geluksdal
1 0 20 0 0 020
185 Wynand Steyn
 Kempton Park
1 0 10 10 0 020
186 Prince Phurutse
 Etwatwa
1 -10 20 10 0 020
187 Sefan Langerveldt
 Alberton
1 0 10 10 0 020
188 Aldre Huyzers
 Alberton
2 19 0 0 0 019
189 Quintin Olivier
 Kempton Park
1 9 0 10 0 019
190 Marno Grobler
 CBC Old Boys Boksburg
1 16 0 0 0 016
191 A Huyzers
 Alberton
1 -4 0 20 0 016
192 Alex Rudolph
 Benoni Northerns
2 12 0 0 0 012
193 Shave Dadswell
 Bedfordview
1 1 0 10 0 011
194 Sherwyn Pillay
 CBC Old Boys Boksburg
2 0 10 0 0 010
195 Jaydin Liebenberg
 CBC Old Boys Boksburg
1 0 10 0 0 010
196 Samkelo Bambisa
 Duduza
1 0 0 10 0 010
197 Devon Clark
 Geluksdal
1 0 0 10 0 010
198 Joshua Mccallum
 Benoni Northerns
1 0 0 10 0 010
199 Kwazi Mathebula
 Midrand
1 0 10 0 0 010
200 Jabulane Zwane
 Etwatwa
1 -10 20 0 0 010
201 Zusiphe Famy
 Etwatwa
1 0 0 10 0 010
202 Devan Fourie
 Bedfordview
1 10 0 0 0 010
203 Chad Classen
 Bedfordview
1 -10 10 10 0 010
204 Ofentse Mathetha
 Kwa Thema
1 0 10 0 0 010
205 Tebogo Mvubelo
 Kwa Thema
1 10 0 0 0 010
206 Irfan Hansrod
 Actonville Spurs
1 9 0 0 0 09
207 Sinelizwi Famu
 Etwatwa
1 9 0 0 0 09
208 Rajesh Warran
 Midrand
1 8 0 0 0 08
209 Bheki Kxumalo
 Duduza
1 8 0 0 0 08
210 Nkosinathi Tshabalala
 Duduza
1 7 0 0 0 07
211 Aldre Huyzers
 Alberton
1 -3 0 10 0 07
212 Sihle Skosana
 Duduza
1 6 0 0 0 06
213 Andrew Rasemene
 CBC Old Boys Boksburg
2 -4 10 0 0 06
214 Eben Koekemoer
 Bedfordview
1 5 0 0 0 05
215 Ncamile Livi
 Tembisa
5 5 0 0 0 05
216 Busang Mthembu
 Tembisa
1 5 0 0 0 05
217 Ofentse Mija
 Duduza
1 -5 0 10 0 05
218 Ole Buffel
 Midrand
2 14 -10 0 0 04
219 Nsizwa Motsogi
 Etwatwa
1 4 -10 10 0 04
220 Matthew Van De Mascht
 Bedfordview
1 3 0 0 0 03
221 Zadian Muller
 Kempton Park
1 3 0 0 0 03
222 Mazamo Mboqo
 Kwa Thema
1 2 0 0 0 02
223 Nehan Fourie
 Bedfordview
2 2 0 0 0 02
224 Thelma Makhubela
 Etwatwa
1 2 0 0 0 02
225 Tiaan Pieterse
 Alberton
1 1 0 0 0 01
226 Ivahn Van Der Merwe
 Avion Park
1 1 0 0 0 01
227 Unathi Felane
 Avion Park
1 1 0 0 0 01
228 Mxolisi Mavimbela
 Etwatwa
1 -9 0 10 0 01
229 Wesley Coulentianos
 Kempton Park
1 0 0 0 0 00
230 Dhruv Gupta
 Duduza
1 0 0 0 0 00
231 Keanne Jeffries
 Geluksdal
1 0 0 0 0 00
232 Logan Fortuin
 Geluksdal
1 0 0 0 0 00
233 Cyril Carocus
 Geluksdal
1 0 0 0 0 00
234 Carvin Fischer
 Geluksdal
1 0 0 0 0 00
235 Nhlanhla Mashego
 Geluksdal
1 0 0 0 0 00
236 Revaldo Jones
 Geluksdal
1 0 0 0 0 00
237 Bongani Khumalo
 Geluksdal
1 0 0 0 0 00
238 Cody Moses
 Bedfordview
1 0 0 0 0 00
239 Xolani Mthombeni
 Actonville Spurs
1 0 0 0 0 00
240 Wesley Marshall
 Actonville Spurs
1 0 0 0 0 00
241 Zander Smith
 Kempton Park
1 0 0 0 0 00
242 Thembinkosi Dlova
 Duduza
1 0 0 0 0 00
243 Mpho Mashigo
 Tembisa
3 -10 0 10 0 00
244 Nkosibonije Sibisi
 Duduza
1 0 0 0 0 00
245 Caleb Balich
 Avion Park
1 0 0 0 0 00
246 Caleb Balich
 Avion Park
1 0 0 0 0 00
247 Jeandre Byleveld
 Avion Park
1 0 0 0 0 00
248 Jason Van Dyl
 Bedfordview
1 0 0 0 0 00
249 Lucas Msane
 Alberton
1 0 0 0 0 00
250 Njabulo Mabanga
 Actonville Spurs
1 0 0 0 0 00
251 Wynard Steyn
 Kempton Park
1 0 0 0 0 00
252 Mashudu Mwacukamba
 Tembisa
1 0 0 0 0 00
253 Oliver Hart
 Alberton
1 0 0 0 0 00
254 Robert Mutch
 CBC Old Boys Boksburg
1 0 0 0 0 00
255 Robert Mutch
 CBC Old Boys Boksburg
1 0 0 0 0 00
256 Ruan Kotze
 Avion Park
2 -2 -20 20 0 0-2
257 Buntu Ndlela
 Duduza
1 -5 0 0 0 0-5
258 Jonathan Madonsela
 Etwatwa
3 -5 0 0 0 0-5
259 Johan Maritz
 CBC Old Boys Boksburg
1 -7 0 0 0 0-7
260 Nhlakanipho Nxumalo
 Duduza
2 -8 0 0 0 0-8
261 Mbekeni Dube
 Kwa Thema
1 -8 0 0 0 0-8
262 B Nkono
 Kwa Thema
1 -9 0 0 0 0-9
263 Thembinkosi Dlova
 Duduza
1 -10 0 0 0 0-10
264 Maene Maluleke
 Avion Park
2 -10 0 0 0 0-10
265 Lucas Msane
 Alberton
1 -10 -10 10 0 0-10
266 Shaylin Pillay
 Actonville Spurs
1 -10 0 0 0 0-10
267 Elihle Madolo
 Etwatwa
1 -10 0 0 0 0-10
268 Sibisiso Ntsibande
 Etwatwa
1 -10 0 0 0 0-10
269 Thulani Mtshweni
 Kwa Thema
1 -10 0 0 0 0-10
270 Kgomotso Mashishi
 Kwa Thema
1 -10 0 0 0 0-10
271 Tinky Molefe
 Duduza
2 -12 0 0 0 0-12
272 William Makgothane
 Midrand
2 -12 0 0 0 0-12
273 Thyne Nel
 Alberton
1 -7 -10 0 0 0-17
274 Thyn Nel
 Alberton
1 11 -30 0 0 0-19
275 Siphiso Bambisa
 Duduza
2 -20 0 0 0 0-20
276 Zuphumlo Mhlongo
 Bedfordview
1 0 -20 0 0 0-20
277 Bruce Scrimnger
 Tembisa
2 -20 0 0 0 0-20
278 Mpho Mngomezulu
 Kwa Thema
1 -10 -10 0 0 0-20
279 Nkosinathi Tshabalala
 Duduza
2 -20 -10 0 0 0-30
280 Sihle Skosana
 Duduza
1 -6 -30 0 0 0-36