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
501 Down 7 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 39.96 2-Ct/St in 2nd inns vs West Indies at Kingstown on 28-Jul-2013
502 Down 7 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 39.96 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
503 Down 7 Omary Kitunda (Tanzania) flag Omary Kitunda (Tanzania) 39.96 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
504 Down 7 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 39.92 2-Ct/St in 2nd inns vs South Africa at Centurion on 03-Mar-2013
505 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 39.92 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 20-Nov-2022
506 Down 7 Tom Banton (England) flag Tom Banton (England) 39.89 2-Ct/St in 1st inns vs West Indies at Bridgetown on 26-Jan-2022
507 Down 7 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 39.87 2-Ct/St in 2nd inns vs Afghanistan at Sharjah on 07-Sep-2025
508 Down 7 Jos Buttler (England) flag Jos Buttler (England) 39.87 2-Ct/St in 2nd inns vs New Zealand at Auckland on 09-Feb-2013
509 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 39.85 2-Ct/St in 1st inns vs New Zealand at Napier on 22-Nov-2022
510 Down 7 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 39.73 2-Ct/St in 2nd inns vs India at Mumbai on 20-Oct-2007
511 Down 7 Shakeel Ansar (Pakistan) flag Shakeel Ansar (Pakistan) 39.66 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 03-Jun-2012
512 Down 7 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 39.64 2-Ct/St in 2nd inns vs England at Chester-le-Street on 16-Sep-2017
513 Down 7 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 39.61 2-Ct/St in 2nd inns vs England at Cardiff on 10-Sep-2025
514 Down 7 Matthew Wade (Australia) flag Matthew Wade (Australia) 39.59 2-Ct/St in 1st inns vs New Zealand at Christchurch on 22-Feb-2021
515 Down 7 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 39.52 3-Ct/St in 1st inns vs Malaysia at Al Amerat on 17-Apr-2024
516 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.52 2-Ct/St in 1st inns vs India at Bengaluru on 22-Sep-2019
517 Down 7 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 39.52 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 14-Jul-2023
518 Down 7 Pratik Athavale (Oman) flag Pratik Athavale (Oman) 39.52 3-Ct/St in 2nd inns vs Malaysia at Kirtipur on 30-Oct-2023
519 Down 7 JP Kotze (Namibia) flag JP Kotze (Namibia) 39.52 3-Ct/St in 2nd inns vs Nigeria at Accra on 18-Mar-2024
520 Down 7 Phil Salt (England) flag Phil Salt (England) 39.50 2-Ct/St in 1st inns vs West Indies at Bridgetown on 10-Nov-2024
521 Down 7 Alex Bushell (Guernsey) flag Alex Bushell (Guernsey) 39.49 3-Ct/St in 1st inns vs Germany at Deventer on 14-Aug-2023
522 Down 7 Tshering Tashi (Bhutan) flag Tshering Tashi (Bhutan) 39.49 3-Ct/St in 1st inns vs Bahrain at Doha on 23-Nov-2024
523 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 39.47 2-Ct/St in 1st inns vs West Indies at Basseterre on 02-Aug-2022
524 Down 7 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 39.45 2-Ct/St in 1st inns vs Australia at Melbourne on 05-Feb-2010
525 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 39.45 2-Ct/St in 2nd inns vs West Indies at Tarouba on 29-Jul-2022
526 Down 7 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 39.43 2-Ct/St in 1st inns vs Australia at Hobart on 09-Feb-2024
527 Down 7 Taranjit Bharaj (Denmark) flag Taranjit Bharaj (Denmark) 39.39 3-Ct/St in 1st inns vs Jersey at Edinburgh on 28-Jul-2023
528 Down 7 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.38 2-Ct/St in 2nd inns vs New Zealand at Auckland on 25-Jan-2018
529 Down 7 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 39.36 2-Ct/St in 1st inns vs India at Ahmedabad on 18-Feb-2026
530 Down 7 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 39.36 2-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 23-Mar-2025
531 Down 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 39.33 2-Ct/St in 2nd inns vs Pakistan at Lahore on 24-Jan-2020
532 Down 7 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.33 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 28-Jan-2018
533 Down 7 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.31 2-Ct/St in 2nd inns vs Pakistan at Lahore on 09-Oct-2019
534 Down 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 39.31 2-Ct/St in 1st inns vs West Indies at Bridgetown on 28-Jul-2021
535 Down 7 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 39.31 2-Ct/St in 1st inns vs Sri Lanka at Rawalpindi on 29-Nov-2025
536 Down 7 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 39.30 3-Ct/St in 1st inns vs Hong Kong at Mulpani on 22-Oct-2023
537 Down 7 Alex Carey (Australia) flag Alex Carey (Australia) 39.29 2-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 04-Oct-2025
538 Down 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 39.26 2-Ct/St in 1st inns vs England at Manchester on 28-Aug-2020
539 Down 7 Josh Inglis (Australia) flag Josh Inglis (Australia) 39.26 2-Ct/St in 1st inns vs Pakistan at Lahore on 31-Jan-2026
540 Down 7 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.26 2-Ct/St in 1st inns vs West Indies at Kingston on 21-Feb-2014
541 Down 7 KL Rahul (India) flag KL Rahul (India) 39.26 2-Ct/St in 2nd inns vs New Zealand at Hamilton on 29-Jan-2020
542 Down 7 Solomon Chilemanya (Nigeria) flag Solomon Chilemanya (Nigeria) 39.26 3-Ct/St in 2nd inns vs Botswana at Harare on 02-Oct-2025
543 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.24 2-Ct/St in 1st inns vs West Indies at St George's on 01-Jul-2021
544 Down 7 Jos Buttler (England) flag Jos Buttler (England) 39.24 2-Ct/St in 1st inns vs South Africa at Cape Town on 27-Nov-2020
545 Down 7 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.24 2-Ct/St in 1st inns vs West Indies at Kingston on 19-Feb-2014
546 Down 7 Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 39.24 2-Ct/St in 1st inns vs India at Abu Dhabi on 19-Sep-2025
547 Down 7 Hujeifa Jangariya (Eswatini) flag Hujeifa Jangariya (Eswatini) 39.20 3-Ct/St in 2nd inns vs Mozambique at Malkerns on 13-Sep-2025
548 Down 7 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 39.20 4-Ct/St in 2nd inns vs Kenya at Dubai on 23-Nov-2013
549 Down 7 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.20 2-Ct/St in 2nd inns vs West Indies at Port of Spain on 30-Mar-2017
550 Down 7 MS Dhoni (India) flag MS Dhoni (India) 39.20 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 07-Aug-2012
551 Down 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.20 2-Ct/St in 2nd inns vs Bangladesh at Mirpur on 01-Sep-2021
552 Down 7 Jos Buttler (England) flag Jos Buttler (England) 39.20 2-Ct/St in 1st inns vs West Indies at St George's on 16-Dec-2023
553 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.17 2-Ct/St in 2nd inns vs West Indies at St George's on 03-Jul-2021
554 Down 7 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 39.16 2-Ct/St in 2nd inns vs India at Nagpur on 15-Mar-2016
555 Down 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 39.15 2-Ct/St in 2nd inns vs West Indies at Kingstown on 17-Dec-2024
556 Down 7 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 39.13 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 04-Mar-2020
557 Down 7 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 39.13 2-Ct/St in 2nd inns vs India at Rajkot on 04-Nov-2017
558 Down 7 Matthew Wade (Australia) flag Matthew Wade (Australia) 39.13 2-Ct/St in 1st inns vs Bangladesh at Mirpur on 07-Aug-2021
559 Down 7 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 39.13 2-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Mar-2023
560 Down 7 MS Dhoni (India) flag MS Dhoni (India) 39.10 2-Ct/St in 1st inns vs England at Manchester on 03-Jul-2018
561 Down 7 James Neesham (New Zealand) flag James Neesham (New Zealand) 39.09 2-Ct/St in 2nd inns vs Australia at Sydney on 22-Oct-2022
562 Down 7 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 39.08 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 04-Mar-2024
563 Down 7 Jos Buttler (England) flag Jos Buttler (England) 39.06 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 03-Feb-2026
564 Down 7 Mark Adair (Ireland) flag Mark Adair (Ireland) 39.02 2-Ct/St in 1st inns vs Australia at Brisbane on 31-Oct-2022
565 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.99 2-Ct/St in 2nd inns vs Pakistan at Rawalpindi on 28-Oct-2025
566 Down 7 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.92 2-Ct/St in 2nd inns vs New Zealand at Auckland on 22-Feb-2012
567 Down 7 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 38.92 2-Ct/St in 2nd inns vs South Africa at Johannesburg on 23-Nov-2007
568 Down 7 Andre Botha (Ireland) flag Andre Botha (Ireland) 38.86 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
569 Down 7 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 38.86 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
570 Down 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 38.85 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Jul-2015
571 Down 7 Farhaan Behardien (South Africa) flag Farhaan Behardien (South Africa) 38.84 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 22-Sep-2012
572 Down 7 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 38.84 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
573 Down 7 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 38.84 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
574 Down 7 Craig Kieswetter (England) flag Craig Kieswetter (England) 38.82 2-Ct/St in 1st inns vs India at Kolkata on 29-Oct-2011
575 Down 7 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 38.82 2-Ct/St in 1st inns vs Australia at Geelong on 19-Feb-2017
576 Down 7 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 38.79 2-Ct/St in 2nd inns vs India at Dubai on 28-Sep-2025
577 Down 7 Matt Prior (England) flag Matt Prior (England) 38.78 2-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
578 Down 7 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 38.77 2-Ct/St in 2nd inns vs England at Dubai on 23-Oct-2021
579 Down 7 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.75 2-Ct/St in 2nd inns vs England at Cardiff on 05-May-2019
580 Down 7 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 38.75 2-Ct/St in 2nd inns vs England at London on 29-Jun-2007
581 Down 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.75 2-Ct/St in 1st inns vs England at Mirpur on 12-Mar-2023
582 Down 7 Shai Hope (West Indies) flag Shai Hope (West Indies) 38.73 2-Ct/St in 1st inns vs Bangladesh at Sylhet on 17-Dec-2018
583 Down 7 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 38.73 2-Ct/St in 2nd inns vs West Indies at Lauderhill on 04-Aug-2018
584 Down 7 MS Dhoni (India) flag MS Dhoni (India) 38.71 2-Ct/St in 1st inns vs New Zealand at Hamilton on 10-Feb-2019
585 Down 7 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.68 2-Ct/St in 2nd inns vs Australia at Harare on 05-Jul-2018
586 Down 7 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.68 2-Ct/St in 2nd inns vs England at Mirpur on 14-Mar-2023
587 Down 7 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 38.68 2-Ct/St in 1st inns vs India at Bengaluru on 23-Mar-2016
588 Down 7 MS Dhoni (India) flag MS Dhoni (India) 38.64 2-Ct/St in 1st inns vs West Indies at Lauderhill on 28-Aug-2016
589 Down 7 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 38.64 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 27-Aug-2022
590 Down 7 Jos Buttler (England) flag Jos Buttler (England) 38.61 2-Ct/St in 2nd inns vs India at Nottingham on 10-Jul-2022
591 Down 7 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.59 2-Ct/St in 2nd inns vs West Indies at North Sound on 20-May-2010
592 Down 7 Dinesh Karthik (India) flag Dinesh Karthik (India) 38.57 2-Ct/St in 1st inns vs Bangladesh at Colombo on 08-Mar-2018
593 Down 7 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.57 2-Ct/St in 2nd inns vs England at Bridgetown on 30-Jan-2022
594 Down 7 Jos Buttler (England) flag Jos Buttler (England) 38.57 2-Ct/St in 1st inns vs India at Birmingham on 09-Jul-2022
595 Down 7 Suresh Raina (India) flag Suresh Raina (India) 38.56 2-Ct/St in 1st inns vs Pakistan at Colombo on 30-Sep-2012
596 Down 7 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 38.56 2-Ct/St in 1st inns vs India at Colombo on 15-Feb-2026
597 Down 7 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.56 3-Ct/St in 2nd inns vs Bangladesh at Johannesburg on 05-Nov-2008
598 Down 7 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.54 2-Ct/St in 1st inns vs Bangladesh at Chattogram on 18-Sep-2019
599 Down 7 Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 38.54 2-Ct/St in 2nd inns vs Pakistan at Dubai on 11-Sep-2022
600 Down 7 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.52 2-Ct/St in 1st inns vs Bangladesh at Dubai on 01-Sep-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #umarakmal #akmal #irfankarim #karim #omarykitunda #kitunda #kamranakmal #rishabhpant #pant #tombanton #banton #mohammadharis #haris #josbuttler #buttler #adamgilchrist #gilchrist #shakeelansar #ansar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings