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 Ryan Rickelton
 MI Cape Town
10 1864 0 60 100 22024
2 Heinrich Klaasen
 Durban Super Giants
12 1459 0 110 100 21669
3 Jos Buttler
 Paarl Royals
10 1239 0 140 50 11429
4 Tristan Stubbs
 Sunrisers Eastern Cape
11 1086 0 210 0 01296
5 Leus Du Plooy
 Joburg Super Kings
11 1280 0 0 0 01280
6 Marco Jansen
 Sunrisers Eastern Cape
10 357 590 90 100 21137
7 Tom Abell
 Sunrisers Eastern Cape
9 959 0 60 100 21119
8 Will Jacks
 Pretoria Capitals
9 852 130 70 50 11102
9 Matthew Breetzke
 Durban Super Giants
12 931 0 80 50 11061
10 Wiaan Mulder
 Durban Super Giants
11 967 10 70 0 01047
11 Rassie Van Der Dussen
 MI Cape Town
10 1020 0 20 0 01040
12 Jj Smuts
 Durban Super Giants
11 894 60 30 50 11034
13 Jordan Hermann
 Sunrisers Eastern Cape
11 786 0 70 50 1906
14 Faf Du plessis
 Joburg Super Kings
11 798 0 40 50 1888
15 Aiden Markram
 Sunrisers Eastern Cape
11 723 20 90 0 0833
16 Kyle Verreynne
 Pretoria Capitals
6 827 0 0 0 0827
17 Quinton De Kock
 Durban Super Giants
11 631 0 120 50 1801
18 Kieron Pollard
 MI Cape Town
10 608 80 60 0 0748
19 Jason Roy
 Paarl Royals
10 664 0 30 50 1744
20 David Miller
 Paarl Royals
9 640 0 0 50 1690
21 Dawid Malan
 Sunrisers Eastern Cape
10 594 0 50 0 0644
22 Donovan Ferreira
 Joburg Super Kings
10 454 0 110 50 1614
23 Ottniel Baartman
 Sunrisers Eastern Cape
8 1 530 30 50 1611
24 Wayne Parnell
 Pretoria Capitals
7 222 310 20 0 0552
25 Moeen Ali
 Joburg Super Kings
10 480 50 10 0 0540
26 Reeza Hendricks
 Joburg Super Kings
11 444 0 40 50 1534
27 Wihan Lubbe
 Paarl Royals
10 431 70 30 0 0531
28 Mitchell Van Buuren
 Paarl Royals
10 485 0 40 0 0525
29 Rilee Rossouw
 Pretoria Capitals
9 469 0 40 0 0509
30 Dewald Brevis
 MI Cape Town
10 450 0 50 0 0500
31 Sam Curran
 MI Cape Town
10 416 10 60 0 0486
32 Philip Salt
 Pretoria Capitals
10 391 0 80 0 0471
33 Patrick Kruger
 Sunrisers Eastern Cape
10 215 140 80 0 0435
34 Junior Dala
 Durban Super Giants
5 51 330 30 0 0411
35 Daniel Worrall
 Sunrisers Eastern Cape
11 -7 370 40 0 0403
36 Marcus Stoinis
 Durban Super Giants
4 110 230 10 50 1400
37 Keshav Maharaj
 Durban Super Giants
12 126 230 40 0 0396
38 Liam Dawson
 Sunrisers Eastern Cape
11 108 140 80 50 1378
39 Andile Phehlukwayo
 Paarl Royals
9 206 110 10 50 1376
40 Dwaine Pretorius
 Durban Super Giants
9 240 120 10 0 0370
41 Adil Rashid
 Pretoria Capitals
9 221 140 0 0 0361
42 Nicholas Pooran
 Durban Super Giants
3 313 0 20 0 0333
43 Lizaad Williams
 Joburg Super Kings
8 2 310 20 0 0332
44 Lungi Ngidi
 Paarl Royals
8 82 230 20 0 0332
45 Liam Livingstone
 MI Cape Town
10 308 -10 20 0 0318
46 Noor Ahmad
 Durban Super Giants
5 73 230 0 0 0303
47 Reece Topley
 Durban Super Giants
11 -10 280 10 0 0280
48 Bjorn Fortuin
 Paarl Royals
10 69 150 60 0 0279
49 Nandre Burger
 Joburg Super Kings
10 17 210 50 0 0277
50 James Neesham
 Pretoria Capitals
6 212 40 20 0 0272
51 Thomas Kaber
 MI Cape Town
8 69 170 10 0 0249
52 Senuran Muthusamy
 Pretoria Capitals
4 138 80 30 0 0248
53 George Linde
 MI Cape Town
9 75 160 10 0 0245
54 Connor Esterhuizen
 MI Cape Town
5 221 0 10 0 0231
55 Kagiso Rabada
 MI Cape Town
10 10 130 30 50 1220
56 Imran Tahir
 Joburg Super Kings
10 3 180 30 0 0213
57 Colin Ingram
 Pretoria Capitals
7 177 0 30 0 0207
58 Tabraiz Shamsi
 Paarl Royals
9 2 160 40 0 0202
59 Wayne Madsen
 Joburg Super Kings
4 200 0 0 0 0200
60 Doug Bracewell
 Joburg Super Kings
4 122 50 20 0 0192
61 Eathan Bosch
 Pretoria Capitals
10 87 70 30 0 0187
62 Tony De Zorzi
 Durban Super Giants
5 186 0 0 0 0186
63 Dane Vilas
 Paarl Royals
3 163 0 20 0 0183
64 Sibonelo Makhanya
 Joburg Super Kings
4 183 0 0 0 0183
65 Romario Shepherd
 Joburg Super Kings
5 91 60 20 0 0171
66 Daryn Dupavillon
 Pretoria Capitals
8 3 130 30 0 0163
67 Nuwan Thushara
 MI Cape Town
5 -10 160 10 0 0160
68 Naveen Ul-Haq
 Durban Super Giants
8 -5 110 50 0 0155
69 Fabian Allen
 Paarl Royals
7 93 20 40 0 0153
70 Simon Harmer
 Sunrisers Eastern Cape
11 1 110 30 0 0141
71 Beyers Swanepoel
 Sunrisers Eastern Cape
5 -2 120 20 0 0138
72 Theunis De Bruyn
 Pretoria Capitals
5 127 0 0 0 0127
73 Dane Vilas
 Paarl Royals
1 118 0 0 0 0118
74 Keemo Paul
 Durban Super Giants
6 116 -30 30 0 0116
75 Obed Mccoy
 Paarl Royals
9 6 110 0 0 0116
76 Richard Gleeson
 Durban Super Giants
3 0 100 10 0 0110
77 Sam Cook
 Joburg Super Kings
2 -10 110 10 0 0110
78 Hardus Viljoen
 Pretoria Capitals
3 110 0 0 0 0110
79 Colin Ackermann
 Pretoria Capitals
3 36 20 50 0 0106
80 Corbin Bosch
 Pretoria Capitals
5 68 10 20 0 098
81 Bhanuka Rajapaksa
 Durban Super Giants
2 91 0 0 0 091
82 Temba Bavuma
 Sunrisers Eastern Cape
2 76 0 0 0 076
83 Shane Dadswell
 Pretoria Capitals
2 37 0 20 0 057
84 Olly Stone
 MI Cape Town
5 1 30 10 0 041
85 Kyle Mayers
 Durban Super Giants
1 33 0 0 0 033
86 Beuran Hendricks
 MI Cape Town
3 0 -10 40 0 030
87 Evan Jones
 Paarl Royals
1 2 20 0 0 022
88 Ronan Herrmann
 Joburg Super Kings
1 11 0 10 0 021
89 Nealan Van Heerden
 MI Cape Town
1 0 10 10 0 020
90 Nqabayomzi Peter
 Paarl Royals
1 0 20 0 0 020
91 Codi Yusuf
 Paarl Royals
2 28 -10 0 0 018
92 Adam Rossington
 Sunrisers Eastern Cape
2 16 0 0 0 016
93 Delano Potgieter
 MI Cape Town
2 4 0 10 0 014
94 Ronan Hermann
 Joburg Super Kings
1 6 0 0 0 06
95 Kyle Simmonds
 Joburg Super Kings
3 3 -20 20 0 03
96 John Turner
 Paarl Royals
1 0 0 0 0 00
97 Prenelan Subrayen
 Durban Super Giants
1 2 -10 0 0 0-8
98 Dayyaan Galiem
 Joburg Super Kings
3 1 -10 0 0 0-9
99 Aaron Phangiso
 Joburg Super Kings
1 9 -20 0 0 0-11
100 David Wiese
 Joburg Super Kings
3 9 -60 20 0 0-31
101 Zahir Khan
 Joburg Super Kings
1 -10 -30 0 0 0-40