Listing top 1,000 individual match performances as per our scorecards. Each scored using contextual logic—factoring in opposition strength, match pressure, conditions, game importance etc. The list is scientifically based, so some lesser-known performances may outrank legendary ones. No manual adjustments are made; everything is merit-based.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Down 2 Rishabh Pant (India) flag Rishabh Pant (India) 59.52 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
202 Down 2 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 59.48 3-Ct/St in 2nd inns vs New Zealand at Chattogram on 29-Mar-2014
203 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 59.24 3-Ct/St in 1st inns vs West Indies at Johannesburg on 13-Sep-2007
204 Down 2 Jos Buttler (England) flag Jos Buttler (England) 59.06 3-Ct/St in 1st inns vs Ireland at Melbourne on 26-Oct-2022
205 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 58.92 3-Ct/St in 1st inns vs Zimbabwe at Hobart on 24-Oct-2022
206 Down 2 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 58.92 3-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 30-Oct-2022
207 Down 2 MS Dhoni (India) flag MS Dhoni (India) 58.15 3-Ct/St in 1st inns vs Australia at Mohali on 27-Mar-2016
208 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 57.80 3-Ct/St in 1st inns vs West Indies at Johannesburg on 11-Sep-2007
209 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 57.80 3-Ct/St in 1st inns vs New Zealand at Durban on 19-Sep-2007
210 Down 2 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 57.65 4-Ct/St in 2nd inns vs Uganda at Benoni on 11-Dec-2023
211 Down 2 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 57.63 3-Ct/St in 2nd inns vs Nepal at Al Amerat on 22-Feb-2022
212 Down 2 Amal Rajeevan (Tanzania) flag Amal Rajeevan (Tanzania) 57.14 4-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
213 Down 2 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 56.18 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 10-Mar-2018
214 Down 2 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 56.12 3-Ct/St in 1st inns vs South Africa at Durban on 10-Dec-2024
215 Down 2 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 56.08 3-Ct/St in 2nd inns vs India at Ranchi on 27-Jan-2023
216 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.86 3-Ct/St in 1st inns vs England at Bristol on 27-Jul-2022
217 Down 2 Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 55.78 3-Ct/St in 2nd inns vs Pakistan at Lahore on 24-May-2015
218 Down 2 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 55.78 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 16-Jan-2024
219 Down 2 Rinku Singh (India) flag Rinku Singh (India) 55.69 3-Ct/St in 1st inns vs Zimbabwe at Harare on 13-Jul-2024
220 Down 2 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 55.63 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 07-Jul-2015
221 Down 2 Kanwarpal Tathgur (Canada) flag Kanwarpal Tathgur (Canada) 55.63 3-Ct/St in 2nd inns vs Namibia at Windhoek on 19-Mar-2025
222 Down 2 Chris Jordan (England) flag Chris Jordan (England) 55.63 3-Ct/St in 1st inns vs West Indies at Basseterre on 10-Mar-2019
223 Down 2 George Dockrell (Ireland) flag George Dockrell (Ireland) 55.59 3-Ct/St in 2nd inns vs West Indies at St George's on 15-Jan-2020
224 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.58 3-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 04-Aug-2013
225 Down 2 Fahad Tariq (U.A.E.) flag Fahad Tariq (U.A.E.) 55.40 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 26-Feb-2016
226 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 55.33 3-Ct/St in 1st inns vs Zimbabwe at Harare on 31-Oct-2025
227 Down 2 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 55.26 3-Ct/St in 2nd inns vs United Arab Emirates at Sharjah on 05-Sep-2025
228 Down 2 Harry Tector (Ireland) flag Harry Tector (Ireland) 55.25 3-Ct/St in 1st inns vs Zimbabwe at Harare on 22-Feb-2025
229 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.98 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 19-Nov-2021
230 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.98 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 20-Nov-2021
231 Down 2 Fayaz Khan (Germany) flag Fayaz Khan (Germany) 54.94 3-Ct/St in 2nd inns vs Canada at Al Amerat on 22-Feb-2022
232 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 54.92 3-Ct/St in 1st inns vs India at Delhi on 01-Nov-2017
233 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.92 3-Ct/St in 1st inns vs Australia at Perth on 31-Oct-2010
234 Down 2 Janak Prakash (Singapore) flag Janak Prakash (Singapore) 54.91 3-Ct/St in 1st inns vs United States of America at Bulawayo on 12-Jul-2022
235 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 54.82 3-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 28-Dec-2024
236 Down 2 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 54.73 3-Ct/St in 1st inns vs New Zealand at Hamilton on 28-Dec-2010
237 Down 2 Tim Paine (Australia) flag Tim Paine (Australia) 54.73 3-Ct/St in 1st inns vs India at Guwahati on 10-Oct-2017
238 Down 2 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 54.70 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Jan-2026
239 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.70 3-Ct/St in 2nd inns vs New Zealand at Auckland on 17-Feb-2017
240 Down 2 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 54.61 3-Ct/St in 1st inns vs Ireland at Dubai on 11-Feb-2010
241 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 54.57 3-Ct/St in 1st inns vs New Zealand at Wellington on 26-Feb-2010
242 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.57 3-Ct/St in 1st inns vs South Africa at Centurion on 16-Apr-2021
243 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 54.41 3-Ct/St in 1st inns vs Australia at Hobart on 21-Feb-2010
244 Down 2 Binod Bhandari (Nepal) flag Binod Bhandari (Nepal) 54.37 3-Ct/St in 2nd inns vs Hong Kong at Colombo on 24-Nov-2014
245 Down 2 Emmanuel Bundi (Kenya) flag Emmanuel Bundi (Kenya) 54.35 3-Ct/St in 1st inns vs Uganda at Accra on 17-Mar-2024
246 Down 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 54.35 3-Ct/St in 1st inns vs Pakistan at Dubai on 28-Aug-2022
247 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 54.34 3-Ct/St in 2nd inns vs Ireland at Greater Noida on 12-Mar-2017
248 Down 2 Demar Johnson (Cayman) flag Demar Johnson (Cayman) 54.32 3-Ct/St in 1st inns vs Canada at George Town on 23-Apr-2025
249 Down 2 Jos Buttler (England) flag Jos Buttler (England) 54.32 3-Ct/St in 2nd inns vs Australia at Melbourne on 10-Feb-2018
250 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.29 3-Ct/St in 1st inns vs England at Bristol on 28-Aug-2006
251 Down 2 MS Dhoni (India) flag MS Dhoni (India) 54.29 3-Ct/St in 2nd inns vs Australia at Melbourne on 29-Jan-2016
252 Down 2 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 54.21 3-Ct/St in 2nd inns vs Oman at Abu Dhabi on 27-Oct-2019
253 Down 2 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 54.21 3-Ct/St in 1st inns vs Ireland at Dubai on 02-Nov-2019
254 Down 2 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 54.08 3-Ct/St in 1st inns vs Scotland at Dubai on 13-Mar-2012
255 Down 2 Laksh Bakrania (Tanzania) flag Laksh Bakrania (Tanzania) 54.07 3-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
256 Down 2 MS Dhoni (India) flag MS Dhoni (India) 54.00 3-Ct/St in 1st inns vs Australia at Melbourne on 03-Feb-2012
257 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.00 3-Ct/St in 2nd inns vs Pakistan at Dubai on 13-Dec-2013
258 Down 2 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 53.95 3-Ct/St in 1st inns vs Ireland at Townsville on 07-Feb-2016
259 Down 2 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 53.95 3-Ct/St in 2nd inns vs Ireland at Townsville on 09-Feb-2016
260 Down 2 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 53.95 3-Ct/St in 2nd inns vs Singapore at Dubai on 25-Oct-2019
261 Down 2 Mark Watt (Scotland) flag Mark Watt (Scotland) 53.79 3-Ct/St in 1st inns vs New Zealand at Edinburgh on 29-Jul-2022
262 Down 2 Josh Inglis (Australia) flag Josh Inglis (Australia) 53.75 3-Ct/St in 1st inns vs India at Melbourne on 31-Oct-2025
263 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.60 3-Ct/St in 2nd inns vs New Zealand at Dubai on 12-Nov-2009
264 Down 2 Jos Buttler (England) flag Jos Buttler (England) 53.47 3-Ct/St in 2nd inns vs Pakistan at Dubai on 27-Nov-2015
265 Down 2 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 53.47 3-Ct/St in 1st inns vs India at Basseterre on 01-Aug-2022
266 Down 2 MS Dhoni (India) flag MS Dhoni (India) 53.44 3-Ct/St in 1st inns vs Sri Lanka at Mirpur on 01-Mar-2016
267 Down 2 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 53.43 3-Ct/St in 2nd inns vs Zimbabwe at North Sound on 03-Mar-2013
268 Down 2 Sam Billings (England) flag Sam Billings (England) 53.41 3-Ct/St in 2nd inns vs Pakistan at Dubai on 26-Nov-2015
269 Down 2 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 53.34 3-Ct/St in 1st inns vs Sri Lanka at Sylhet on 09-Mar-2024
270 Down 2 Hardik Pandya (India) flag Hardik Pandya (India) 53.34 3-Ct/St in 2nd inns vs Bangladesh at Delhi on 09-Oct-2024
271 Down 2 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 53.31 3-Ct/St in 1st inns vs India at Malahide on 28-Jun-2022
272 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 53.28 3-Ct/St in 2nd inns vs Afghanistan at Sharjah on 05-Feb-2018
273 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.28 3-Ct/St in 1st inns vs England at Dubai on 27-Nov-2015
274 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.28 3-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 26-Oct-2017
275 Down 2 Harry Tector (Ireland) flag Harry Tector (Ireland) 53.26 3-Ct/St in 1st inns vs Afghanistan at Belfast on 09-Aug-2022
276 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.25 3-Ct/St in 2nd inns vs New Zealand at Dubai on 04-Nov-2018
277 Down 2 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 53.24 3-Ct/St in 1st inns vs Afghanistan at Chattogram on 21-Sep-2019
278 Down 2 Riyan Parag (India) flag Riyan Parag (India) 53.21 3-Ct/St in 2nd inns vs Bangladesh at Hyderabad on 12-Oct-2024
279 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 53.09 3-Ct/St in 1st inns vs England at Auckland on 09-Feb-2013
280 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.06 3-Ct/St in 1st inns vs Zimbabwe at King City on 12-Oct-2008
281 Down 2 Kevin Pietersen (England) flag Kevin Pietersen (England) 53.06 3-Ct/St in 2nd inns vs Australia at Southampton on 13-Jun-2005
282 Down 2 Jos Buttler (England) flag Jos Buttler (England) 52.97 3-Ct/St in 1st inns vs Australia at Southampton on 06-Sep-2020
283 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 52.79 3-Ct/St in 1st inns vs Zimbabwe at Auckland on 11-Feb-2012
284 Down 2 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 52.73 4-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 05-Oct-2021
285 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.66 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 30-Mar-2014
286 Down 2 Jitesh Sharma (India) flag Jitesh Sharma (India) 52.43 3-Ct/St in 1st inns vs South Africa at Dharamsala on 14-Dec-2025
287 Down 2 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 52.40 3-Ct/St in 1st inns vs South Africa at Malahide on 19-Jul-2021
288 Down 2 Ben Dunk (Australia) flag Ben Dunk (Australia) 52.37 3-Ct/St in 1st inns vs South Africa at Melbourne on 07-Nov-2014
289 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 52.37 3-Ct/St in 2nd inns vs West Indies at Centurion on 25-Mar-2023
290 Down 2 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 52.37 3-Ct/St in 1st inns vs Australia at Gros Islet on 14-Jul-2021
291 Down 2 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 52.37 3-Ct/St in 2nd inns vs Pakistan at Hamilton on 14-Jan-2024
292 Down 2 MS Dhoni (India) flag MS Dhoni (India) 52.34 3-Ct/St in 2nd inns vs New Zealand at Delhi on 01-Nov-2017
293 Down 2 MS Dhoni (India) flag MS Dhoni (India) 52.27 3-Ct/St in 2nd inns vs Sri Lanka at Ranchi on 12-Feb-2016
294 Down 2 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 52.27 3-Ct/St in 1st inns vs South Africa at North Sound on 19-May-2010
295 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 52.27 3-Ct/St in 1st inns vs Sri Lanka at Brisbane on 30-Oct-2019
296 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 52.27 3-Ct/St in 1st inns vs New Zealand at Dambula on 09-Nov-2024
297 Down 2 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 52.23 4-Ct/St in 1st inns vs Ireland at Malahide on 20-Sep-2019
298 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 52.18 3-Ct/St in 2nd inns vs Pakistan at Mirpur on 22-Jul-2025
299 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 52.15 3-Ct/St in 2nd inns vs England at Bridgetown on 09-Mar-2014
300 Down 2 Tim Paine (Australia) flag Tim Paine (Australia) 52.11 3-Ct/St in 2nd inns vs Sri Lanka at Geelong on 19-Feb-2017
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #rishabhpant #pant #wesleybarresi #barresi #mushfiqurrahim #rahim #josbuttler #buttler #quintondekock #kock #nurulhasan #hasan #msdhoni #dhoni #markboucher #boucher #didierndikubwimana #ndikubwimana #muhammadwaseem #waseem #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings