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 Ruan Van Rooyen
 HARLEQUINS 1
9 1388 870 40 200 42498
2 Anton Ehlers
 PHSOB 1
10 1141 540 50 200 41931
3 Bernard Snyman
 HARLEQUINS 1
10 859 910 20 0 01789
4 Gerald Pike
 CBCOB 1
10 1472 0 70 0 01542
5 Jovaun Van Wyngaardt
 BRITS 1
10 1060 210 110 50 11430
6 Peet Pienaar
 CBCOB 1
11 1242 0 70 50 11362
7 Zian Stoop
 CBCOB 1
11 1208 10 30 100 21348
8 Matthew Ponter
 TUKS 2
10 75 1160 40 50 11325
9 Safwaan Sujee
 LAUDIUM 1
10 -33 1160 10 50 11187
10 Zendon Verster
 IRENE VILLAGERS 1
7 845 220 20 100 21185
11 Ryk Eksteen
 HARLEQUINS 1
8 810 200 50 100 21160
12 Leo Sadler
 PHSOB 1
9 244 880 20 0 01144
13 Zakir Zafdar
 IRENE VILLAGERS 1
9 303 770 20 50 11143
14 Dihan Bekker
 IRENE VILLAGERS 1
10 174 830 50 50 11104
15 Janco Smit
 TUKS 1
10 113 910 20 50 11093
16 Dylan De Villers
 TUT 1
11 495 540 50 0 01085
17 Casha Pretorius
 BRITS 1
11 627 390 40 0 01057
18 Mpho Selaolane
 LAUDIUM 1
8 143 770 80 50 11043
19 Christiaan Du Toit
 TUKS 1
11 941 0 50 50 11041
20 Johan Els
 CBCOB 1
9 528 460 40 0 01028
21 Sibusiso Maseko
 IRENE VILLAGERS 1
10 217 760 50 0 01027
22 Divan Engelbrecht
 TUKS 1
9 153 720 40 100 21013
23 William Ledwaba
 TUT 1
4 81 780 40 100 21001
24 Om Thakkar
 CBCOB 1
10 48 860 40 50 1998
25 Jordan Neil
 IRENE VILLAGERS 1
8 647 280 70 0 0997
26 Adriaan Caltiz
 PHSOB 1
11 62 830 40 50 1982
27 Reece Jackson
 CENTURION KAVALIERS CC 1
11 557 310 100 0 0967
28 Sean Du Plooy
 CBCOB 1
11 8 890 60 0 0958
29 Thinus Gouws
 HARLEQUINS 1
11 884 0 20 50 1954
30 Schalk Engelbrecht
 TUKS 1
8 60 800 40 50 1950
31 Quinton Olivier
 BRITS 1
9 93 850 0 0 0943
32 Gustav Nolte
 SINOVILLE 1
9 561 340 40 0 0941
33 Eduan Eksteen
 CBCOB 1
9 690 210 0 0 0900
34 Christopher Pistorius
 TUKS 2
11 667 110 70 50 1897
35 Conrad Mouton
 TUKS 1
8 1 810 30 50 1891
36 Robbie Jordaan
 IRENE VILLAGERS 1
9 471 350 50 0 0871
37 Ruan Vos
 HARLEQUINS 1
10 199 630 30 0 0859
38 Zeeshan Ismail
 LAUDIUM 1
8 596 240 20 0 0856
39 Marcus Bakker
 SINOVILLE 1
3 580 250 10 0 0840
40 Jade Richter
 PHSOB 1
9 168 640 30 0 0838
41 Jandre (wk) Viljoen
 BRITS 1
11 576 80 110 50 1816
42 Gerrit Cloete
 SINOVILLE 1
8 82 660 20 50 1812
43 Reuben Du Toit
 TUKS 1
10 578 100 30 100 2808
44 Stefan Obermeyer
 CENTURION KAVALIERS CC 1
8 118 600 30 50 1798
45 Lindokuhle Mahlangu
 ATTERIDGEVILLE 1
11 563 170 60 0 0793
46 Ricus Kramm
 IRENE VILLAGERS 1
6 -7 730 20 50 1793
47 Morati Lefhiedi
 LAUDIUM 1
10 623 0 130 0 0753
48 Tshiamo Lebeloane
 TUKS 2
9 565 0 110 50 1725
49 Keagan Lion-Cachet
 TUKS 1
11 432 0 220 50 1702
50 Rivaldo Moonsamy
 CENTURION KAVALIERS CC 1
2 544 80 20 50 1694
51 Chad Solomon
 CENTURION KAVALIERS CC 1
11 517 130 40 0 0687
52 Kaif Patel
 LAUDIUM 1
11 555 70 30 0 0655
53 Cb Tait
 HARLEQUINS 1
8 498 0 150 0 0648
54 William Tshoke
 ATTERIDGEVILLE 1
11 28 560 10 50 1648
55 Brayden Hicks
 IRENE VILLAGERS 1
8 533 60 50 0 0643
56 Rehaan Patel
 LAUDIUM 1
8 -10 590 10 50 1640
57 Chaldon Solomon
 CENTURION KAVALIERS CC 1
11 307 310 20 0 0637
58 Henro Bouwer
 IRENE VILLAGERS 1
9 285 280 20 50 1635
59 Juandre Scheepers
 CBCOB 1
7 93 510 30 0 0633
60 Dean Bacher
 TUKS 2
9 401 210 10 0 0621
61 Merrick Brett
 TUKS 1
7 27 520 50 0 0597
62 Jandre Pretorius
 TUKS 1
7 511 0 30 50 1591
63 Callum Porrill
 PHSOB 1
3 576 0 10 0 0586
64 Thomas Dixon
 PHSOB 1
6 15 470 50 50 1585
65 Freddy Methula
 ATTERIDGEVILLE 1
11 1 520 10 50 1581
66 Marne Welithagen
 SINOVILLE 1
8 481 0 100 0 0581
67 Richard Williams
 CENTURION KAVALIERS CC 1
4 49 530 0 0 0579
68 Oyama Ntshona
 TUKS 2
7 7 520 50 0 0577
69 Kundai Matigimu
 TUKS 1
5 52 510 10 0 0572
70 Arselan Mohammed
 LAUDIUM 1
11 89 450 30 0 0569
71 Sahil Patel
 LAUDIUM 1
10 23 470 70 0 0563
72 Bradley Joynt
 IRENE VILLAGERS 1
5 522 10 30 0 0562
73 Reikert Viljoen
 BRITS 1
8 161 330 60 0 0551
74 Kulani Baloyi
 CBCOB 1
11 110 430 10 0 0550
75 Jason Krafft
 CBCOB 1
10 548 0 0 0 0548
76 Herman Rolfes
 PHSOB 1
3 490 30 10 0 0530
77 Janco Pitzer
 HARLEQUINS 1
8 53 390 70 0 0513
78 Wian Ruthven
 SINOVILLE 1
3 422 20 20 50 1512
79 Simeon De Bruyn
 TUKS 1
11 253 150 80 0 0483
80 Suhail Patel
 HARLEQUINS 1
8 9 440 30 0 0479
81 Thobani Xhakaza
 TUKS 1
7 0 440 30 0 0470
82 Modiri Litheko
 CBCOB 1
4 397 0 20 50 1467
83 Chris Benjamin
 IRENE VILLAGERS 1
3 354 0 60 50 1464
84 Luan Liebenberg
 CBCOB 1
2 81 320 10 50 1461
85 Louis Venter
 HARLEQUINS 1
8 359 70 20 0 0449
86 Karan Mehta
 SINOVILLE 1
11 7 390 50 0 0447
87 Ruan Van Der Merwe
 CENTURION KAVALIERS CC 1
5 136 300 10 0 0446
88 Jan Georg Adendorff
 SINOVILLE 1
4 422 20 0 0 0442
89 Liam Martin
 TUT 1
8 431 0 10 0 0441
90 Dylan Ludick
 CENTURION KAVALIERS CC 1
10 240 150 50 0 0440
91 Nathan Ngugi
 TUKS 1
7 0 430 10 0 0440
92 Yaseen Ebrahim
 LAUDIUM 1
11 356 30 40 0 0426
93 Henro Pieterse
 BRITS 1
8 322 80 20 0 0422
94 Luco Van Der Walt
 TUKS 2
2 99 270 0 50 1419
95 Lungile Mabuza
 ATTERIDGEVILLE 1
10 68 330 20 0 0418
96 Kyle Melis
 SINOVILLE 1
4 31 340 40 0 0411
97 Samuel Ruwisi
 TUKS 2
6 77 310 20 0 0407
98 Modise Maloka
 TUT 1
8 336 20 50 0 0406
99 Thomas Mashiane
 PHSOB 1
7 164 190 0 50 1404
100 Lehan Kirchner
 PHSOB 1
8 273 0 130 0 0403
101 Jonathan Bosch
 CBCOB 1
7 82 300 20 0 0402
102 Mj Gouws
 SINOVILLE 1
5 167 210 20 0 0397
103 Letsholo Selemela
 TUT 1
6 16 370 10 0 0396
104 GJ Maree
 TUKS 2
8 325 0 70 0 0395
105 Thomas Mayes
 PHSOB 1
5 -7 370 20 0 0383
106 Lethabo Kunene
 ATTERIDGEVILLE 1
5 319 40 20 0 0379
107 Morne Koekemoer
 TUT 1
4 -14 390 0 0 0376
108 Hernus Marais
 SINOVILLE 1
3 82 220 20 50 1372
109 Jabulani Nkosi
 ATTERIDGEVILLE 1
11 234 -20 150 0 0364
110 Thomas Hobson
 PHSOB 1
8 291 50 20 0 0361
111 Mpho Telekoa
 SINOVILLE 1
10 250 80 30 0 0360
112 Dewald Dummon
 PHSOB 1
7 160 180 20 0 0360
113 Divan Engerlbrecht
 TUKS 2
2 21 310 20 0 0351
114 Unathi Tshikika
 ATTERIDGEVILLE 1
8 175 150 20 0 0345
115 Nico Vd Dussen
 PHSOB 1
8 284 60 0 0 0344
116 Ra'Ees Salie
 TUKS 1
9 158 140 40 0 0338
117 Kabelo Chibi
 PHSOB 1
11 306 0 30 0 0336
118 Burger Nel
 CENTURION KAVALIERS CC 1
4 95 220 20 0 0335
119 Rynhardt Hamman
 SINOVILLE 1
7 172 120 40 0 0332
120 Borabat Mohamed
 LAUDIUM 1
5 -14 320 20 0 0326
121 Tshepang Laka
 ATTERIDGEVILLE 1
8 220 0 100 0 0320
122 Anre Schutte
 HARLEQUINS 1
5 317 0 0 0 0317
123 Lerato Kgoatle
 TUT 1
11 262 0 50 0 0312
124 Acelan Prass
 TUT 1
6 132 140 40 0 0312
125 Junior Dala
 IRENE VILLAGERS 1
2 31 260 20 0 0311
126 Byron Fraser
 IRENE VILLAGERS 1
4 296 0 10 0 0306
127 Arno de Beer
 SINOVILLE 1
6 115 140 50 0 0305
128 Shylock Captain
 ATTERIDGEVILLE 1
5 262 30 10 0 0302
129 Shelton Ngobeni
 TUT 1
10 110 0 190 0 0300
130 Wisani Mushwana
 TUKS 2
8 264 0 30 0 0294
131 Ryan Herselman
 CENTURION KAVALIERS CC 1
4 310 -20 0 0 0290
132 Kai Trümpelman
 BRITS 1
9 136 140 10 0 0286
133 Kyle Potgieter
 BRITS 1
2 76 170 40 0 0286
134 Mohamed Sagir
 LAUDIUM 1
5 173 0 100 0 0273
135 Vukosi Bamuza
 HARLEQUINS 1
7 39 200 20 0 0259
136 Luca Balducci
 CENTURION KAVALIERS CC 1
4 192 0 60 0 0252
137 Nathan Meyer
 HARLEQUINS 1
8 161 0 90 0 0251
138 Zidaan Yoosub
 LAUDIUM 1
7 248 0 0 0 0248
139 Morgan Potgieter
 SINOVILLE 1
5 225 20 0 0 0245
140 Aphiwe Yako
 TUKS 2
2 132 90 20 0 0242
141 Joshua Vam Heerden
 IRENE VILLAGERS 1
4 192 0 0 50 1242
142 Phineas Kgapula
 TUT 1
6 -2 240 0 0 0238
143 Tladi Bokako
 CBCOB 1
3 24 210 0 0 0234
144 Divan De Villiers
 BRITS 1
3 74 140 10 0 0224
145 Thuto Scheepers
 CENTURION KAVALIERS CC 1
8 152 0 70 0 0222
146 Olwethu Kweyama
 TUKS 2
5 1 220 0 0 0221
147 Ryan Grevenstein
 TUT 1
4 69 140 10 0 0219
148 Tema Mpete
 IRENE VILLAGERS 1
2 5 210 0 0 0215
149 Kyle Klesse
 PHSOB 1
4 45 0 170 0 0215
150 Matthew Kleinveldt
 HARLEQUINS 1
2 44 170 0 0 0214
151 Jonathan Bester
 IRENE VILLAGERS 1
7 113 0 100 0 0213
152 Sobi Rankhakile
 CENTURION KAVALIERS CC 1
6 99 110 0 0 0209
153 Junior Makua
 TUT 1
6 88 80 40 0 0208
154 Keegan Holmwood
 PHSOB 1
1 188 0 20 0 0208
155 Sibonelo Makhanya
 IRENE VILLAGERS 1
2 183 0 20 0 0203
156 Savar Komal
 TUKS 2
4 23 180 0 0 0203
157 Jason Weiss
 SINOVILLE 1
6 52 100 50 0 0202
158 Mohammad Aslam
 TUKS 2
3 202 0 0 0 0202
159 Jack Lees
 TUKS 1
6 140 40 20 0 0200
160 Matthew Boast
 TUKS 1
1 0 190 10 0 0200
161 Naveed Ahmed
 BRITS 1
6 120 70 10 0 0200
162 Marten Van Aswegen
 IRENE VILLAGERS 1
7 138 0 60 0 0198
163 Nathan Ngugi
 TUKS 2
2 57 130 0 0 0187
164 Shane Pearce
 CENTURION KAVALIERS CC 1
5 51 110 20 0 0181
165 Damien Bouwer
 CENTURION KAVALIERS CC 1
8 160 0 20 0 0180
166 Kobus Gouws
 SINOVILLE 1
5 150 0 30 0 0180
167 Marco Viviers
 BRITS 1
7 20 130 20 0 0170
168 Nayleo Sanna
 TUT 1
5 42 120 0 0 0162
169 Rudian Oosthuizen
 HARLEQUINS 1
2 -10 170 0 0 0160
170 Luvo Kolosa
 CENTURION KAVALIERS CC 1
4 -18 140 30 0 0152
171 Zander Van Tonder
 CBCOB 1
6 141 -10 20 0 0151
172 Aphiwe Yako
 TUKS 1
7 7 120 10 0 0137
173 Tristan Ebersohn
 BRITS 1
4 144 -10 0 0 0134
174 Blaine Petersen
 TUKS 2
3 0 130 0 0 0130
175 Tom Khoza
 TUT 1
1 90 30 10 0 0130
176 Selemela Letsholo
 TUT 1
2 0 110 20 0 0130
177 Stefan Drie Meyer
 SINOVILLE 1
2 98 20 10 0 0128
178 Lethabo Phahlamohlaka
 TUT 1
2 27 100 0 0 0127
179 Jaunre Scheepers
 CBCOB 1
1 4 110 10 0 0124
180 Sam Wearne
 IRENE VILLAGERS 1
1 0 120 0 0 0120
181 Muzi Ndlovu
 PHSOB 1
1 0 120 0 0 0120
182 Jaco Beneke
 SINOVILLE 1
2 77 40 0 0 0117
183 Relebogile Makola
 ATTERIDGEVILLE 1
4 85 30 0 0 0115
184 Johan Visser
 TUT 1
5 51 60 0 0 0111
185 Nathan Trevethan
 TUKS 2
4 108 0 0 0 0108
186 Malibongwe Jimlongoe
 TUT 1
6 107 0 0 0 0107
187 Jano Van Rooy
 BRITS 1
4 35 50 20 0 0105
188 Ruben Alexander
 TUT 1
6 24 60 20 0 0104
189 Cj Jordaan
 PHSOB 1
4 1 80 20 0 0101
190 Samuel Bobraine
 BRITS 1
2 1 100 0 0 0101
191 Matthew Ponter
 TUKS 1
1 0 90 10 0 0100
192 Cameron Howe-Dryer
 PHSOB 1
4 79 0 20 0 099
193 Lukas Van Rensburg
 TUKS 2
2 39 0 50 0 089
194 Jacques Lamprecht
 HARLEQUINS 1
3 89 -10 10 0 089
195 Neo Modiselle
 BRITS 1
4 6 70 10 0 086
196 Nathan Trevethan
 TUKS 2
3 83 0 0 0 083
197 Daniel Trevethan
 TUKS 2
1 72 0 10 0 082
198 Kieran Pell
 CENTURION KAVALIERS CC 1
2 81 0 0 0 081
199 Dayyaan Galiem
 HARLEQUINS 1
1 80 0 0 0 080
200 Suleman Bhamji
 LAUDIUM 1
4 69 0 10 0 079
201 Sameer Mohammed
 LAUDIUM 1
3 49 20 10 0 079
202 Lesedi Mabane
 ATTERIDGEVILLE 1
6 28 30 20 0 078
203 Kundai Tigere
 CENTURION KAVALIERS CC 1
3 55 10 10 0 075
204 Khaya Mqhayi
 ATTERIDGEVILLE 1
3 74 0 0 0 074
205 Desmond Makua
 TUT 1
1 24 50 0 0 074
206 Nathan Wentzel
 CENTURION KAVALIERS CC 1
2 22 30 20 0 072
207 Lawrence Johnson
 CENTURION KAVALIERS CC 1
1 -10 80 0 0 070
208 Ayabulele Gqamane
 IRENE VILLAGERS 1
1 0 50 20 0 070
209 Emmanuel Seberame
 HARLEQUINS 1
2 9 60 0 0 069
210 Mqondisi Mahlangu
 HARLEQUINS 1
3 56 0 10 0 066
211 Jan Tait
 HARLEQUINS 1
1 3 0 60 0 063
212 Pieter Janse Van Rensburg
 SINOVILLE 1
2 61 -10 10 0 061
213 Ryan Kruger
 SINOVILLE 1
3 51 0 10 0 061
214 Brian Kershaw
 PHSOB 1
1 -10 60 10 0 060
215 Thabiso Kgobe
 ATTERIDGEVILLE 1
5 59 0 0 0 059
216 Ahmed Naveed
 BRITS 1
1 57 0 0 0 057
217 Ryan Kruger
 SINOVILLE 1
5 35 0 20 0 055
218 Jano Van Rooyen
 BRITS 1
1 -5 50 10 0 055
219 Jonny Vorster
 HARLEQUINS 1
2 4 50 0 0 054
220 Marco Virviers
 BRITS 1
2 29 20 0 0 049
221 Divan Pienaar
 TUKS 2
1 29 0 20 0 049
222 Jacques Vosloo
 PHSOB 1
1 48 0 0 0 048
223 WAYNE FRASER
 BRITS 1
4 16 0 30 0 046
224 Sagir Patel
 LAUDIUM 1
2 6 0 40 0 046
225 Jj Du Toit
 SINOVILLE 1
1 2 40 0 0 042
226 Itumaleng Moseki
 TUT 1
1 15 20 0 0 035
227 Phetolo Makua
 ATTERIDGEVILLE 1
3 21 0 10 0 031
228 Yureeze Andrews
 TUT 1
2 21 0 10 0 031
229 Mohamed Bala
 LAUDIUM 1
1 28 0 0 0 028
230 Gj Maree
 TUKS 2
2 8 0 20 0 028
231 Pruss Acelen
 TUT 1
1 27 0 0 0 027
232 Adam Cannata
 CENTURION KAVALIERS CC 1
2 5 20 0 0 025
233 Riley Miller
 SINOVILLE 1
3 15 0 10 0 025
234 Liam Martin
 TUT 1
2 4 0 20 0 024
235 Musa Twala
 IRENE VILLAGERS 1
1 23 0 0 0 023
236 Hanco Hertzog
 SINOVILLE 1
1 0 20 0 0 020
237 Xander Venter
 SINOVILLE 1
2 9 10 0 0 019
238 Robert De Villiers
 CENTURION KAVALIERS CC 1
2 8 0 10 0 018
239 Uthman Joosub
 BRITS 1
1 6 0 10 0 016
240 Clayton Malgas
 IRENE VILLAGERS 1
1 5 10 0 0 015
241 Quintin Botha
 BRITS 1
3 13 0 0 0 013
242 Gontse Ntsoane
 ATTERIDGEVILLE 1
6 12 -20 20 0 012
243 Junior Makhuma
 TUT 1
1 0 0 10 0 010
244 Ahad Qasim
 LAUDIUM 1
1 -1 0 10 0 09
245 Gerhard Lock
 IRENE VILLAGERS 1
3 8 0 0 0 08
246 Surprise Metiso
 ATTERIDGEVILLE 1
1 7 0 0 0 07
247 Matthew Volker
 CENTURION KAVALIERS CC 1
2 -3 0 10 0 07
248 Aiden Maredi
 ATTERIDGEVILLE 1
1 7 0 0 0 07
249 Mothobi Lethogonolo
 TUT 1
1 -5 0 10 0 05
250 Mohau Mahlangu
 ATTERIDGEVILLE 1
2 4 0 0 0 04
251 Jd Longueira
 CENTURION KAVALIERS CC 1
2 4 0 0 0 04
252 Richard Posthumus-Meyjas
 BRITS 1
1 2 0 0 0 02
253 Fan Calitz
 HARLEQUINS 1
1 2 0 0 0 02
254 Jacques Porter
 IRENE VILLAGERS 1
1 1 0 0 0 01
255 Jan Vewas
 SINOVILLE 1
1 1 0 0 0 01
256 Makgabo Ditswabaro
 TUT 1
1 1 0 0 0 01
257 Hayden Bishop
 TUKS 2
1 1 0 0 0 01
258 Christiaan Daniels
 TUKS 2
1 0 0 0 0 00
259 Morgon Potgieter
 SINOVILLE 1
1 0 0 0 0 00
260 Bacher Dean
 TUKS 1
1 0 0 0 0 00
261 Dean Bacher
 TUKS 1
1 0 0 0 0 00
262 Pako Maponyane
 BRITS 1
1 0 0 0 0 00
263 Koketso Moselenyane
 HARLEQUINS 1
2 -10 0 10 0 00
264 Christie Klopper
 SINOVILLE 1
1 0 0 0 0 00
265 Sibusiso Mxube
 IRENE VILLAGERS 1
1 0 0 0 0 00
266 Junior Masuku
 LAUDIUM 1
4 -1 0 0 0 0-1
267 Buntu Mblashwa
 ATTERIDGEVILLE 1
2 -7 0 0 0 0-7
268 Wayne Frazer
 BRITS 1
2 3 -10 0 0 0-7
269 Justice Molepolle
 BRITS 1
2 -9 0 0 0 0-9
270 Kholofelo Mogashoa
 ATTERIDGEVILLE 1
3 -10 0 0 0 0-10
271 Dylan Wolfe
 BRITS 1
1 -10 0 0 0 0-10
272 Sf Vermeulen
 CENTURION KAVALIERS CC 1
1 -10 0 0 0 0-10
273 Stefan Dremeyer
 SINOVILLE 1
1 -10 0 0 0 0-10
274 Tudu Moalosi
 BRITS 1
1 0 -10 0 0 0-10
275 Adam Richards
 HARLEQUINS 1
3 -11 0 0 0 0-11
276 Masiula Patel
 LAUDIUM 1
4 -13 0 0 0 0-13
277 Paseka Justice
 BRITS 1
2 -14 0 0 0 0-14
278 Kagiso Mmlotsi
 BRITS 1
1 0 -20 0 0 0-20
279 Thapelo Kekana
 ATTERIDGEVILLE 1
3 -5 -30 0 0 0-35
280 Jain Vewas
 SINOVILLE 1
1 -10 -30 0 0 0-40
281 Amogelang Setsheta
 ATTERIDGEVILLE 1
4 -14 -30 0 0 0-44