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 Yash Singh
 NasF1
11 1565 200 60 100 21925
2 Virat Kohli
 Royal Challengers Bangalore
7 911 20 40 50 11021
3 Sanju Samson
 Rajasthan Royals
6 809 0 40 50 1899
4 Ruturaj Gaikwad
 Chennai Super Kings
7 842 0 0 0 0842
5 Prithvi Shaw
 Dehli Capitals
7 755 0 20 50 1825
6 Mahela Jayawardene
 Sri Lanka
4 741 0 0 50 1791
7 Aiden Markram
 Sunrisers Hyderabad
7 622 0 60 50 1732
8 Kl Rahul
 Lucknow Super Giants
6 715 0 10 0 0725
9 Virat Kohli
 India
2 548 160 0 0 0708
10 Jos Buttler
 England
6 645 0 60 0 0705
11 Shreyas Iyer
 Kolkata Knight Riders
6 607 -30 70 50 1697
12 Jason Roy
 England
6 608 0 30 50 1688
13 Denny Hamlin
 NasF1
5 586 30 0 50 1666
14 Rohit Sharma
 Mumbai Indians
6 549 0 40 50 1639
15 Abhishek Sharma
 Sunrisers Hyderabad
7 542 10 30 50 1632
16 Umesh Yadav
 India
2 472 160 0 0 0632
17 Glenn Maxwell
 Royal Challengers Bangalore
7 476 80 20 50 1626
18 Suryakumar Yadav
 Mumbai Indians
6 567 0 10 0 0577
19 Nicholas Pooran
 Sunrisers Hyderabad
7 497 0 60 0 0557
20 Ms Dhoni
 Chennai Super Kings
7 534 0 20 0 0554
21 Rovman Powell
 Dehli Capitals
7 501 0 40 0 0541
22 Andre Russel
 Kolkata Knight Riders
6 574 -40 0 0 0534
23 Ambati Rayudu
 Chennai Super Kings
7 432 0 50 50 1532
24 Baba Indrajith
 Kolkata Knight Riders
6 433 0 40 50 1523
25 Shubman Gill
 Gujarat Titans
6 512 0 0 0 0512
26 Tillakaratne Dilshan
 Sri Lanka
3 496 -10 0 0 0486
27 Valletri Botas
 NasF1
2 -20 460 30 0 0470
28 Kusal Perera
 Sri Lanka
4 382 0 20 50 1452
29 Sunil Narine
 Kolkata Knight Riders
6 321 70 60 0 0451
30 Suryakumar Yadav
 India
3 370 0 30 50 1450
31 Chris Gayle
 West Indies
5 254 110 30 50 1444
32 Deepak Hooda
 Lucknow Super Giants
6 329 0 40 50 1419
33 Shivam Dube
 Chennai Super Kings
7 286 80 0 50 1416
34 Wriddhiman Saha
 Gujarat Titans
6 395 0 20 0 0415
35 Alex Hales
 England
5 322 0 40 50 1412
36 Rishabh Pant
 Dehli Capitals
7 389 0 20 0 0409
37 Anuj Rawat
 Royal Challengers Bangalore
7 338 0 60 0 0398
38 David Warner
 Dehli Capitals
7 298 0 50 50 1398
39 Kane Williamson
 Sunrisers Hyderabad
7 316 0 30 50 1396
40 Marcus Stoinis
 Lucknow Super Giants
6 374 0 20 0 0394
41 Hardik Pandya
 Gujarat Titans
6 293 90 10 0 0393
42 Jimmie Johnson
 NasF1
2 351 10 30 0 0391
43 Lewis Hamilton
 NasF1
5 213 170 0 0 0383
44 Shardul Thakur
 Dehli Capitals
7 132 220 30 0 0382
45 Shubman Gill
 India
2 296 60 10 0 0366
46 John John Smuts
 South Africa
3 305 0 10 50 1365
47 Shashank Singh
 Sunrisers Hyderabad
7 325 0 40 0 0365
48 Evin Lewis
 West Indies
5 313 0 50 0 0363
49 Faf Duplessis
 Royal Challengers Bangalore
7 322 0 40 0 0362
50 Jos Butler
 Rajasthan Royals
6 291 0 20 50 1361
51 Ravichandran Ashwin
 India
2 35 310 10 0 0355
52 Rahul Tripathi
 Sunrisers Hyderabad
7 291 0 10 50 1351
53 Sam Billings
 England
6 349 0 0 0 0349
54 Shimron Hetmyer
 Rajasthan Royals
6 339 0 10 0 0349
55 Andre Russel
 West Indies
5 119 150 20 50 1339
56 Trent Boult
 Rajasthan Royals
6 143 190 0 0 0333
57 Rahul Tewatia
 Gujarat Titans
6 348 -40 20 0 0328
58 Venkatesh Iyer
 Kolkata Knight Riders
6 278 0 0 50 1328
59 Rajat Patidar
 Royal Challengers Bangalore
7 277 0 50 0 0327
60 Robin Uthappa
 Chennai Super Kings
7 284 20 20 0 0324
61 Jason Holder
 West Indies
6 39 250 20 0 0309
62 Mohammad Siraj
 India
2 16 280 10 0 0306
63 Bhuvneshwar Kumar
 Sunrisers Hyderabad
7 1 220 30 50 1301
64 Rishabh Pant
 India
3 226 0 20 50 1296
65 Kieron Pollard
 Mumbai Indians
6 173 50 20 50 1293
66 Ishan Kishan
 Mumbai Indians
6 252 0 40 0 0292
67 Devdutt Padikkal
 Rajasthan Royals
6 254 0 30 0 0284
68 Joe Root
 England
6 213 60 10 0 0283
69 Rinku Singh
 Kolkata Knight Riders
6 210 0 20 50 1280
70 Tapash Baisya
 Bangladesh
3 179 80 20 0 0279
71 Mohsin Khan
 Lucknow Super Giants
6 142 110 20 0 0272
72 Jason Holder
 Lucknow Super Giants
6 96 140 30 0 0266
73 Nitish Rana
 Kolkata Knight Riders
6 264 -30 30 0 0264
74 Axar Patel
 India
2 154 90 20 0 0264
75 Srikar Bharat
 Dehli Capitals
7 241 0 20 0 0261
76 Shimron Hetmyer
 West Indies
6 238 0 20 0 0258
77 Chris Jordan
 England
5 5 190 60 0 0255
78 Jake Jackson
 NasF1
5 125 70 10 50 1255
79 Manish Pandey
 Lucknow Super Giants
6 224 0 20 0 0244
80 Adam Zampa
 Australia
3 222 10 10 0 0242
81 Riyan Parag
 Rajasthan Royals
6 182 20 40 0 0242
82 Ravindra Jadeja
 Chennai Super Kings
7 150 40 50 0 0240
83 Karun Nair
 Rajasthan Royals
6 184 20 30 0 0234
84 Colin Munro
 New Zealand
4 209 0 20 0 0229
85 Mahedi Hasan
 Bangladesh
4 156 40 30 0 0226
86 Glenn Maxwell
 Australia
3 195 20 10 0 0225
87 Kane Williamson
 New Zealand
3 219 0 0 0 0219
88 Rohit Sharma
 India
2 199 0 20 0 0219
89 Liam Livingstone
 England
6 58 100 60 0 0218
90 Mahmudullah `
 Bangladesh
3 196 0 20 0 0216
91 Wayne Parnell
 South Africa
3 175 40 0 0 0215
92 Dushmath Chammera
 Lucknow Super Giants
6 -18 180 50 0 0212
93 Mitchel Starc
 Australia
3 153 50 0 0 0203
94 Nicholas Pooran
 West Indies
5 161 0 40 0 0201
95 Yash Singh
 NasF1
2 31 150 20 0 0201
96 Ravichandran Ashwin
 India
3 -10 160 0 50 1200
97 Matthew Wade
 Australia
4 150 0 50 0 0200
98 Mashrafe Mortaza
 Bangladesh
4 209 -30 20 0 0199
99 Dinesh Karthik
 Royal Challengers Bangalore
7 169 0 30 0 0199
100 Dj Bravo
 Chennai Super Kings
7 119 20 10 50 1199
101 Devon Conway
 Chennai Super Kings
7 166 0 30 0 0196
102 Abdul Samad
 Sunrisers Hyderabad
4 166 0 30 0 0196
103 Shreyas Iyer
 India
2 146 40 10 0 0196
104 Kl Rahul
 India
3 184 0 10 0 0194
105 Kagiso Rabada
 South Africa
3 154 20 20 0 0194
106 D-Arcy Short
 Australia
3 181 0 10 0 0191
107 Shikhar Dhawan
 India
3 158 0 30 0 0188
108 Quinton Dekock
 South Africa
3 168 0 20 0 0188
109 Kieron Pollard
 West Indies
6 108 60 20 0 0188
110 David Miller
 Gujarat Titans
6 154 0 30 0 0184
111 Mike Harmon
 NasF1
4 203 -30 10 0 0183
112 Hrithik Shokeen
 Mumbai Indians
6 170 10 0 0 0180
113 Ravindra Jadeja
 India
2 109 60 10 0 0179
114 Tilak Verma
 Mumbai Indians
6 151 0 20 0 0171
115 Fabian Allen
 West Indies
5 60 70 40 0 0170
116 Ayush Badoni
 Lucknow Super Giants
6 109 0 60 0 0169
117 Denny Hamlin
 NasF1
2 52 80 30 0 0162
118 Axar Patel
 Dehli Capitals
7 -10 100 70 0 0160
119 Reeza Hendricks
 South Africa
3 97 60 0 0 0157
120 Ish Sodhi
 New Zealand
3 126 20 10 0 0156
121 Marco Jansen
 Sunrisers Hyderabad
5 5 150 0 0 0155
122 James Neesham
 New Zealand
4 72 50 30 0 0152
123 Shakib Al Hasan
 Bangladesh
4 131 0 20 0 0151
124 Steve Smith
 Australia
3 150 0 0 0 0150
125 Mohammed Siraj
 Royal Challengers Bangalore
7 0 140 10 0 0150
126 Hardik Pandya
 India
3 109 30 10 0 0149
127 Shahbaz Ahmed
 Royal Challengers Bangalore
7 99 30 20 0 0149
128 Washington Sundar
 Sunrisers Hyderabad
7 7 90 50 0 0147
129 Dewald Brevis
 Mumbai Indians
6 146 -70 70 0 0146
130 Anrich Nortje
 Dehli Capitals
7 -9 110 40 0 0141
131 David Warner
 Australia
3 140 0 0 0 0140
132 Josh Hazelwood
 Royal Challengers Bangalore
7 0 140 0 0 0140
133 Zane Smith
 NasF1
3 129 0 10 0 0139
134 Shivam Mavi
 Kolkata Knight Riders
6 8 130 0 0 0138
135 David Gilland
 NasF1
2 76 50 10 0 0136
136 Tabraiz Shamsi
 South Africa
3 94 40 0 0 0134
137 Wanindu Hasaranga
 Royal Challengers Bangalore
7 123 -20 30 0 0133
138 Ravindra Jadeja
 India
3 83 -10 50 0 0123
139 Heinrick Klaasen
 South Africa
3 92 0 30 0 0122
140 Richard Petty
 NasF1
2 1 120 0 0 0121
141 Rohit Sharma
 India
3 90 0 30 0 0120
142 Lewis Hamilton
 NasF1
2 30 70 20 0 0120
143 Jamal Africa
 NasF1
4 77 20 20 0 0117
144 Aaron Finch
 Kolkata Knight Riders
6 83 0 30 0 0113
145 Jofra Archer
 England
6 -10 120 0 0 0110
146 Sheldon Cottrell
 West Indies
5 27 80 0 0 0107
147 Trent Boult
 New Zealand
3 25 70 10 0 0105
148 Moeen Ali
 England
6 34 70 0 0 0104
149 Tamin Iqbal
 Bangladesh
3 93 0 10 0 0103
150 Mitchell Santner
 New Zealand
4 73 20 10 0 0103
151 Mitchell Marsh
 Dehli Capitals
7 83 10 10 0 0103
152 Eoin Morgan
 England
6 91 0 10 0 0101
153 Prasidh Krishna
 Rajasthan Royals
6 0 60 40 0 0100
154 Hashim Amla
 South Africa
3 58 0 40 0 098
155 Mohammad Saifuddin
 Bangladesh
4 112 -30 10 0 092
156 Rangana Herath
 Sri Lanka
4 0 80 10 0 090
157 Kyle Busch
 NasF1
5 49 20 20 0 089
158 Daniel Sams
 Mumbai Indians
4 8 50 30 0 088
159 Martin Guptil
 New Zealand
3 66 0 20 0 086
160 Cheteshwar Pujara
 India
2 66 0 20 0 086
161 Tim David
 Mumbai Indians
3 85 0 0 0 085
162 Jasprit Bumrah
 Mumbai Indians
6 2 40 40 0 082
163 John Nemechek
 NasF1
3 71 0 10 0 081
164 Jasprit Bumrah
 India
3 0 70 10 0 080
165 Mohammad Shami
 India
3 0 60 20 0 080
166 Lockie Ferguson
 Gujarat Titans
6 0 60 20 0 080
167 Jaydev Unadkat
 Mumbai Indians
6 80 -20 20 0 080
168 Ravi Bishnoi
 Lucknow Super Giants
6 69 -30 40 0 079
169 Krunal Pandya
 Lucknow Super Giants
6 27 50 0 0 077
170 Jamal Africa
 NasF1
2 7 40 30 0 077
171 Jason Roy
 Gujarat Titans
2 76 0 0 0 076
172 Jp Duminy
 South Africa
4 0 50 20 0 070
173 Rishabh Pant
 India
2 70 0 0 0 070
174 Alexander Albon
 NasF1
5 8 0 60 0 068
175 Richard Petty
 NasF1
3 47 20 0 0 067
176 Souyma Sarkar
 Bangladesh
3 66 0 0 0 066
177 Alexander Albon
 NasF1
2 4 0 60 0 064
178 Ben Stokes
 England
6 32 0 30 0 062
179 Tim Southee
 New Zealand
3 71 -10 0 0 061
180 Lasith Malinga
 Sri Lanka
3 0 60 0 0 060
181 T Natarajan
 Sunrisers Hyderabad
5 0 0 60 0 060
182 Khaleel Ahmed
 Dehli Capitals
7 0 -10 20 50 160
183 Kevin Harvick
 NasF1
2 7 40 10 0 057
184 Sunil Narine
 West Indies
6 76 -30 10 0 056
185 Ab Devillers
 South Africa
3 42 0 10 0 052
186 Kyle Busch
 NasF1
2 22 10 20 0 052
187 Umran Malik
 Sunrisers Hyderabad
7 1 0 50 0 051
188 Kuldeep Sen
 Rajasthan Royals
6 0 40 10 0 050
189 Ajinkya Rahane
 Kolkata Knight Riders
3 10 0 40 0 050
190 Aaron Finch
 Australia
3 7 20 20 0 047
191 Riley Meredith
 Mumbai Indians
5 -10 30 20 0 040
192 Mahesh Theekshana
 Chennai Super Kings
7 8 20 10 0 038
193 Moeen Ali
 Chennai Super Kings
7 106 -70 0 0 036
194 Musfiqur Rahim
 Bangladesh
3 15 0 20 0 035
195 Quinton De Kock
 Lucknow Super Giants
6 25 0 10 0 035
196 Mukesh Choudhary
 Chennai Super Kings
7 1 20 10 0 031
197 Valletri Botas
 NasF1
3 0 20 10 0 030
198 Tim Southee
 Kolkata Knight Riders
3 0 20 10 0 030
199 Thisara Perera
 Sri Lanka
3 -4 0 30 0 026
200 Matthew Wade
 Gujarat Titans
6 -9 0 30 0 021
201 Niroshan Dickwella
 Sri Lanka
3 -10 0 30 0 020
202 Imran Tahir
 South Africa
3 2 0 10 0 012
203 Jimmie Johnson
 NasF1
2 11 0 0 0 011
204 Mohammad Naim
 Bangladesh
3 -10 0 20 0 010
205 David Gilland
 NasF1
2 0 0 10 0 010
206 Tim Seifert
 New Zealand
3 -2 0 10 0 08
207 Kumar Sandakara
 Sri Lanka
4 -3 0 10 0 07
208 Dasun Shanaka
 Sri Lanka
4 5 -30 30 0 05
209 Virat Kohli
 India
3 0 0 0 0 00
210 Josh Hazlewood
 Australia
3 -10 0 10 0 00
211 Mustafizur Rahim
 Bangladesh
4 0 0 0 0 00
212 Smit Patel
 Unstoppable Force
1 0 0 0 0 00
213 Max Verstappen
 NasF1
1 0 0 0 0 00
214 Alzari Joseph
 Gujarat Titans
4 0 0 0 0 00
215 Hayden Walsh Jr
 West Indies
5 7 -20 10 0 0-3
216 Colin Degrandhomme
 New Zealand
4 -5 0 0 0 0-5
217 Ross Taylor
 New Zealand
3 -5 0 0 0 0-5
218 Umesh Yadav
 Kolkata Knight Riders
6 0 -20 10 0 0-10
219 Harshal Patel
 Royal Challengers Bangalore
7 0 -20 0 0 0-20
220 Andrew Tye
 Australia
4 -4 -20 0 0 0-24
221 Jasdeep Singh
 Crew X
1 0 -30 0 0 0-30
222 Rashid Khan
 Gujarat Titans
6 78 -140 30 0 0-32
223 Yuzvendra Chahal
 Rajasthan Royals
6 10 -60 10 0 0-40
224 Kuldeep Yadav
 Dehli Capitals
7 2 -60 0 0 0-58
225 Angelo Matthews
 Sri Lanka
3 0 -60 0 0 0-60
226 Suranga Lakmal
 Sri Lanka
3 0 -60 0 0 0-60
227 Mohammed Shami
 Gujarat Titans
6 0 -60 0 0 0-60
228 Nathan Lyon
 Australia
4 -10 -60 0 0 0-70
229 Ravichandran Ashwin
 Rajasthan Royals
6 8 -80 0 0 0-72