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
401 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 43.32 2-Ct/St in 1st inns vs Bangladesh at Dubai on 04-Nov-2021
402 Down 4 Dinesh Karthik (India) flag Dinesh Karthik (India) 43.29 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
403 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 43.29 2-Ct/St in 1st inns vs England at North Sound on 15-Jun-2024
404 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 43.22 3-Ct/St in 2nd inns vs Ireland at Georgetown on 30-Apr-2010
405 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 43.21 2-Ct/St in 2nd inns vs Pakistan at London on 12-Jun-2009
406 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 43.19 2-Ct/St in 2nd inns vs South Africa at Adelaide on 06-Nov-2022
407 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 43.14 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 25-Feb-2026
408 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 43.06 2-Ct/St in 2nd inns vs England at Colombo on 27-Feb-2026
409 Down 4 Steven Smith (Australia) flag Steven Smith (Australia) 43.00 2-Ct/St in 1st inns vs Pakistan at Dubai on 11-Nov-2021
410 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.98 2-Ct/St in 1st inns vs Sri Lanka at London on 12-Jun-2009
411 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 42.98 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
412 Down 4 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 42.98 2-Ct/St in 2nd inns vs Pakistan at Perth on 27-Oct-2022
413 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.96 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
414 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 42.95 2-Ct/St in 2nd inns vs Pakistan at Perth on 30-Oct-2022
415 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.88 2-Ct/St in 2nd inns vs England at Chattogram on 29-Mar-2014
416 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.88 2-Ct/St in 1st inns vs West Indies at Mirpur on 01-Apr-2014
417 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.85 2-Ct/St in 1st inns vs West Indies at Gros Islet on 11-May-2010
418 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.85 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
419 Down 4 Craig Kieswetter (England) flag Craig Kieswetter (England) 42.80 2-Ct/St in 1st inns vs Pakistan at Bridgetown on 06-May-2010
420 Down 4 Jos Buttler (England) flag Jos Buttler (England) 42.77 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
421 Down 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 42.72 2-Ct/St in 1st inns vs Netherlands at Sharjah on 22-Oct-2021
422 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.67 2-Ct/St in 1st inns vs Sri Lanka at Nottingham on 10-Jun-2009
423 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.67 2-Ct/St in 2nd inns vs Pakistan at New York on 11-Jun-2024
424 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 42.67 2-Ct/St in 2nd inns vs Pakistan at Colombo on 07-Feb-2026
425 Down 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 42.64 2-Ct/St in 2nd inns vs Ireland at Abu Dhabi on 20-Oct-2021
426 Down 4 Jos Buttler (England) flag Jos Buttler (England) 42.64 2-Ct/St in 1st inns vs New Zealand at Colombo on 27-Feb-2026
427 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.62 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024
428 Down 4 Colin Smith (Scotland) flag Colin Smith (Scotland) 42.59 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
429 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 42.57 2-Ct/St in 1st inns vs South Africa at Bridgetown on 05-May-2010
430 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 42.57 2-Ct/St in 2nd inns vs Sri Lanka at Brisbane on 01-Nov-2022
431 Down 4 MS Dhoni (India) flag MS Dhoni (India) 42.54 2-Ct/St in 1st inns vs Australia at Bridgetown on 07-May-2010
432 Down 4 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 42.54 2-Ct/St in 2nd inns vs Pakistan at Bridgetown on 08-May-2010
433 Down 4 Sanju Samson (India) flag Sanju Samson (India) 42.52 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
434 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 42.49 2-Ct/St in 2nd inns vs Sri Lanka at Sydney on 29-Oct-2022
435 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.44 2-Ct/St in 1st inns vs Sri Lanka at Bengaluru on 20-Mar-2016
436 Down 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 42.41 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
437 Down 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.41 2-Ct/St in 2nd inns vs Pakistan at Cape Town on 20-Sep-2007
438 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.39 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
439 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 42.39 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
440 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.36 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 10-May-2010
441 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.31 2-Ct/St in 2nd inns vs England at Mumbai on 18-Mar-2016
442 Down 4 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 42.31 2-Ct/St in 1st inns vs Afghanistan at Kolkata on 17-Mar-2016
443 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.31 2-Ct/St in 1st inns vs Namibia at Geelong on 16-Oct-2022
444 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 42.28 2-Ct/St in 1st inns vs Afghanistan at Chennai on 08-Feb-2026
445 Down 4 Vikram Solanki (England) flag Vikram Solanki (England) 42.26 2-Ct/St in 1st inns vs New Zealand at Durban on 18-Sep-2007
446 Down 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.23 2-Ct/St in 1st inns vs Pakistan at Mirpur on 30-Mar-2014
447 Down 4 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 42.21 2-Ct/St in 1st inns vs England at Cape Town on 14-Sep-2007
448 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.21 2-Ct/St in 1st inns vs Ireland at Lauderhill on 16-Jun-2024
449 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.21 2-Ct/St in 1st inns vs Zimbabwe at Hobart on 17-Oct-2022
450 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.21 2-Ct/St in 2nd inns vs Bangladesh at Sydney on 27-Oct-2022
451 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 42.18 2-Ct/St in 1st inns vs Ireland at New York on 05-Jun-2024
452 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.18 2-Ct/St in 2nd inns vs Ireland at New York on 07-Jun-2024
453 Down 4 Naseem Khushi (Oman) flag Naseem Khushi (Oman) 42.10 2-Ct/St in 1st inns vs United Arab Emirates at Doha on 23-Sep-2023
454 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.10 2-Ct/St in 2nd inns vs Netherlands at Kingstown on 13-Jun-2024
455 Down 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.08 2-Ct/St in 2nd inns vs Netherlands at Gros Islet on 16-Jun-2024
456 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 42.05 2-Ct/St in 2nd inns vs South Africa at North Sound on 23-Jun-2024
457 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 42.00 2-Ct/St in 2nd inns vs Scotland at Bridgetown on 06-Jun-2024
458 Down 4 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 41.84 2-Ct/St in 2nd inns vs Bangladesh at Kolkata on 26-Mar-2016
459 Down 4 MS Dhoni (India) flag MS Dhoni (India) 41.84 2-Ct/St in 1st inns vs New Zealand at Nagpur on 15-Mar-2016
460 Down 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 41.82 2-Ct/St in 2nd inns vs United States of America at George Town on 27-Apr-2025
461 Down 4 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 41.82 2-Ct/St in 1st inns vs Netherlands at Colombo on 07-Feb-2026
462 Down 4 Moeen Ali (England) flag Moeen Ali (England) 41.72 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
463 Down 4 Chris Jordan (England) flag Chris Jordan (England) 41.72 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
464 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 41.69 2-Ct/St in 2nd inns vs Ireland at Colombo on 11-Feb-2026
465 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 41.68 3-Ct/St in 1st inns vs Oman at Dubai on 20-Jan-2017
466 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 41.62 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
467 Down 4 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 41.62 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
468 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 41.61 2-Ct/St in 1st inns vs United States of America at Chennai on 13-Feb-2026
469 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 41.56 2-Ct/St in 1st inns vs Sri Lanka at Perth on 25-Oct-2022
470 Down 4 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 41.51 2-Ct/St in 2nd inns vs Namibia at Chennai on 15-Feb-2026
471 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 41.51 2-Ct/St in 1st inns vs United Arab Emirates at Delhi on 16-Feb-2026
472 Down 4 James Foster (England) flag James Foster (England) 41.51 2-Ct/St in 2nd inns vs West Indies at London on 15-Jun-2009
473 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 41.48 2-Ct/St in 1st inns vs Namibia at Delhi on 10-Feb-2026
474 Down 4 Abdur Rehman (Pakistan) flag Abdur Rehman (Pakistan) 41.44 2-Ct/St in 2nd inns vs Australia at Gros Islet on 14-May-2010
475 Down 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 41.42 2-Ct/St in 1st inns vs South Africa at Kolkata on 04-Mar-2026
476 Down 5 Sanju Samson (India) flag Sanju Samson (India) 41.17 2-Ct/St in 1st inns vs West Indies at Kolkata on 01-Mar-2026
477 Down 6 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 40.96 2-Ct/St in 2nd inns vs India at Bridgetown on 09-May-2010
478 Down 6 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 40.83 2-Ct/St in 1st inns vs Pakistan at Hangzhou on 06-Oct-2023
479 Down 6 Matthew Wade (Australia) flag Matthew Wade (Australia) 40.80 2-Ct/St in 2nd inns vs England at Southampton on 29-Aug-2013
480 Down 6 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 40.73 2-Ct/St in 1st inns vs Pakistan at Karachi on 14-Dec-2021
481 Down 6 Axar Patel (India) flag Axar Patel (India) 40.71 2-Ct/St in 2nd inns vs England at Mumbai on 05-Mar-2026
482 Down 7 Shai Hope (West Indies) flag Shai Hope (West Indies) 40.71 2-Ct/St in 1st inns vs Pakistan at Karachi on 13-Dec-2021
483 Down 7 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 40.59 2-Ct/St in 2nd inns vs India at Pune on 05-Jan-2023
484 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.48 2-Ct/St in 1st inns vs India at Rajkot on 17-Jun-2022
485 Down 7 Charlie Tear (Scotland) flag Charlie Tear (Scotland) 40.43 3-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 14-Mar-2024
486 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 40.38 2-Ct/St in 1st inns vs England at Nottingham on 10-Jul-2022
487 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.36 2-Ct/St in 2nd inns vs India at Thiruvananthapuram on 28-Sep-2022
488 Down 7 Phil Salt (England) flag Phil Salt (England) 40.29 2-Ct/St in 1st inns vs India at Mumbai on 02-Feb-2025
489 Down 7 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 40.26 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 17-Oct-2011
490 Down 7 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 40.17 2-Ct/St in 1st inns vs Australia at Sydney on 13-Feb-2022
491 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.15 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Aug-2013
492 Down 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 40.15 2-Ct/St in 1st inns vs Pakistan at Lahore on 14-Apr-2023
493 Down 7 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 40.13 2-Ct/St in 1st inns vs India at Bengaluru on 25-Dec-2012
494 Down 7 Matthew Wade (Australia) flag Matthew Wade (Australia) 40.13 2-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2023
495 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.10 2-Ct/St in 2nd inns vs India at New Chandigarh on 11-Dec-2025
496 Down 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 40.08 2-Ct/St in 2nd inns vs Pakistan at Lahore on 17-Apr-2023
497 Down 7 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 40.08 2-Ct/St in 2nd inns vs England at Birmingham on 03-Sep-2023
498 Down 7 Brad Haddin (Australia) flag Brad Haddin (Australia) 39.99 2-Ct/St in 2nd inns vs India at Rajkot on 10-Oct-2013
499 Down 7 Jamie Atkinson (Hong Kong) flag Jamie Atkinson (Hong Kong) 39.98 3-Ct/St in 1st inns vs Nepal at Belfast on 15-Jul-2015
500 Down 7 Phil Salt (England) flag Phil Salt (England) 39.96 2-Ct/St in 2nd inns vs Pakistan at Lahore on 02-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #matthewwade #wade #dineshkarthik #karthik #zanegreen #green #deneshramdin #ramdin #kumarsangakkara #sangakkara #scottedwards #edwards #timseifert #seifert #stevensmith #smith #kamranakmal #akmal #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings