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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
601 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.36 2-Ct/St in 2nd inns vs England at Mirpur on 14-Mar-2023
602 Down 4 Jos Buttler (England) flag Jos Buttler (England) 38.34 2-Ct/St in 2nd inns vs India at Nottingham on 10-Jul-2022
603 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.34 2-Ct/St in 1st inns vs India at Georgetown on 06-Aug-2023
604 Down 4 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 38.31 2-Ct/St in 1st inns vs England at London on 15-Jun-2009
605 Down 4 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 38.31 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 31-Oct-2021
606 Down 4 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 38.31 2-Ct/St in 2nd inns vs Pakistan at Abu Dhabi on 26-Oct-2017
607 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 38.31 2-Ct/St in 2nd inns vs Pakistan at Hambantota on 01-Jun-2012
608 Down 4 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 38.29 2-Ct/St in 1st inns vs New Zealand at Sharjah on 26-Oct-2021
609 Down 4 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 38.29 2-Ct/St in 1st inns vs India at Adelaide on 02-Nov-2022
610 Down 4 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 38.29 2-Ct/St in 1st inns vs India at Melbourne on 06-Nov-2022
611 Down 4 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 38.29 2-Ct/St in 1st inns vs India at Melbourne on 06-Nov-2022
612 Down 4 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 38.29 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 20-Mar-2021
613 Down 4 Craig Kieswetter (England) flag Craig Kieswetter (England) 38.29 2-Ct/St in 1st inns vs South Africa at Manchester on 10-Sep-2012
614 Down 4 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 38.27 2-Ct/St in 1st inns vs India at Colombo on 28-Sep-2012
615 Down 4 Shoaib Khan (Oman) flag Shoaib Khan (Oman) 38.27 2-Ct/St in 1st inns vs Australia at Bridgetown on 05-Jun-2024
616 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.27 2-Ct/St in 2nd inns vs Ireland at Bristol on 05-Aug-2022
617 Down 4 Dinesh Karthik (India) flag Dinesh Karthik (India) 38.27 2-Ct/St in 2nd inns vs Australia at Mohali on 20-Sep-2022
618 Down 4 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 38.25 2-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 04-Nov-2021
619 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.24 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 20-Sep-2025
620 Down 4 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 38.22 2-Ct/St in 2nd inns vs West Indies at Abu Dhabi on 04-Nov-2021
621 Down 4 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 38.22 2-Ct/St in 1st inns vs Sri Lanka at Chattogram on 31-Mar-2014
622 Down 4 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 38.22 2-Ct/St in 2nd inns vs England at Sydney on 05-Nov-2022
623 Down 4 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.22 2-Ct/St in 1st inns vs New Zealand at Dubai on 02-Nov-2018
624 Down 4 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 38.20 2-Ct/St in 2nd inns vs South Africa at Chattogram on 22-Mar-2014
625 Down 4 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 38.20 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 02-Nov-2021
626 Down 4 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 38.20 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 17-Mar-2021
627 Down 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.20 2-Ct/St in 1st inns vs Pakistan at Harare on 23-Aug-2013
628 Down 4 Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 38.18 2-Ct/St in 1st inns vs England at Chattogram on 22-Mar-2014
629 Down 4 Aaron Finch (Australia) flag Aaron Finch (Australia) 38.18 2-Ct/St in 1st inns vs Bangladesh at Dubai on 04-Nov-2021
630 Down 4 Jason Holder (West Indies) flag Jason Holder (West Indies) 38.18 2-Ct/St in 2nd inns vs Bangladesh at Sharjah on 29-Oct-2021
631 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.18 2-Ct/St in 1st inns vs South Africa at Sydney on 27-Oct-2022
632 Down 4 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 38.18 2-Ct/St in 1st inns vs South Africa at Sydney on 27-Oct-2022
633 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 38.17 2-Ct/St in 1st inns vs Scotland at Dubai on 09-Oct-2021
634 Down 4 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 38.17 2-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 23-Sep-2025
635 Down 4 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 38.15 2-Ct/St in 1st inns vs Pakistan at Dubai on 25-Sep-2025
636 Down 4 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 38.14 2-Ct/St in 1st inns vs Netherlands at Chattogram on 29-Mar-2014
637 Down 4 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 38.13 2-Ct/St in 1st inns vs West Indies at Sharjah on 29-Oct-2021
638 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 38.13 2-Ct/St in 1st inns vs South Africa at Harare on 22-Jul-2025
639 Down 4 David Warner (Australia) flag David Warner (Australia) 38.11 2-Ct/St in 1st inns vs West Indies at Colombo on 22-Sep-2012
640 Down 4 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 38.10 2-Ct/St in 1st inns vs India at Johannesburg on 18-Feb-2018
641 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 38.10 2-Ct/St in 2nd inns vs India at Hobart on 02-Nov-2025
642 Down 5 MS Dhoni (India) flag MS Dhoni (India) 38.09 2-Ct/St in 2nd inns vs Bangladesh at Nottingham on 06-Jun-2009
643 Down 5 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 38.09 2-Ct/St in 1st inns vs Australia at Mirpur on 28-Mar-2014
644 Down 5 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 38.09 2-Ct/St in 2nd inns vs South Africa at Sydney on 03-Nov-2022
645 Down 5 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 38.09 2-Ct/St in 2nd inns vs South Africa at Adelaide on 06-Nov-2022
646 Down 5 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 38.08 2-Ct/St in 1st inns vs New Zealand at Pallekele on 30-Oct-2012
647 Down 5 Jonny Bairstow (England) flag Jonny Bairstow (England) 38.08 2-Ct/St in 1st inns vs Pakistan at Nottingham on 16-Jul-2021
648 Down 5 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.08 2-Ct/St in 1st inns vs India at Pallekele on 30-Jul-2024
649 Down 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 38.08 2-Ct/St in 2nd inns vs Australia at Basseterre on 25-Jul-2025
650 Down 5 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 38.06 2-Ct/St in 2nd inns vs Scotland at Dubai on 03-Nov-2021
651 Down 5 Michael Clarke (Australia) flag Michael Clarke (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
652 Down 5 Michael Hussey (Australia) flag Michael Hussey (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
653 Down 5 Steven Smith (Australia) flag Steven Smith (Australia) 38.06 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
654 Down 5 Aman Desai (Singapore) flag Aman Desai (Singapore) 38.06 2-Ct/St in 1st inns vs United Arab Emirates at Al Amerat on 22-Aug-2022
655 Down 5 Scott McKechnie (Hong Kong) flag Scott McKechnie (Hong Kong) 38.06 2-Ct/St in 1st inns vs United Arab Emirates at Al Amerat on 24-Aug-2022
656 Down 5 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 38.06 2-Ct/St in 2nd inns vs Pakistan at King City on 11-Oct-2008
657 Down 5 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 38.06 2-Ct/St in 1st inns vs New Zealand at Durban on 21-Dec-2012
658 Down 5 Ishan Kishan (India) flag Ishan Kishan (India) 38.06 2-Ct/St in 2nd inns vs New Zealand at Ahmedabad on 01-Feb-2023
659 Down 5 Hardik Pandya (India) flag Hardik Pandya (India) 38.04 2-Ct/St in 1st inns vs Scotland at Dubai on 05-Nov-2021
660 Down 5 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 38.03 2-Ct/St in 1st inns vs New Zealand at Dubai on 17-Aug-2023
661 Down 5 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 38.02 2-Ct/St in 1st inns vs Sri Lanka at Sharjah on 30-Oct-2021
662 Down 5 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 38.02 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
663 Down 5 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 38.02 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
664 Down 5 Virat Kohli (India) flag Virat Kohli (India) 38.02 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
665 Down 5 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 38.01 2-Ct/St in 1st inns vs New Zealand at Kingston on 10-Aug-2022
666 Down 5 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.99 2-Ct/St in 2nd inns vs Australia at Kingstown on 22-Jun-2024
667 Down 5 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 37.99 2-Ct/St in 2nd inns vs Australia at Kingstown on 22-Jun-2024
668 Down 5 Rohit Sharma (India) flag Rohit Sharma (India) 37.97 2-Ct/St in 1st inns vs West Indies at Bridgetown on 09-May-2010
669 Down 5 Jason Roy (England) flag Jason Roy (England) 37.97 2-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 01-Nov-2021
670 Down 5 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 37.96 2-Ct/St in 1st inns vs England at Abu Dhabi on 27-Feb-2012
671 Down 5 Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 37.95 2-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-May-2010
672 Down 5 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 37.95 2-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-May-2010
673 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.94 2-Ct/St in 1st inns vs New Zealand at Edinburgh on 27-Jul-2022
674 Down 5 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.93 2-Ct/St in 1st inns vs West Indies at Dubai on 23-Oct-2021
675 Down 5 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 37.93 2-Ct/St in 1st inns vs New Zealand at Sydney on 29-Oct-2022
676 Down 5 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 37.93 2-Ct/St in 2nd inns vs England at Bridgetown on 08-Jun-2024
677 Down 5 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.92 2-Ct/St in 1st inns vs Australia at Auckland on 25-Feb-2024
678 Down 5 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.92 2-Ct/St in 1st inns vs England at Gros Islet on 16-Nov-2024
679 Down 5 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 37.91 3-Ct/St in 1st inns vs Oman at Al Amerat on 11-Feb-2022
680 Down 5 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.91 2-Ct/St in 2nd inns vs Ireland at London on 15-Jun-2009
681 Down 5 Steven Smith (Australia) flag Steven Smith (Australia) 37.90 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
682 Down 5 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 37.88 2-Ct/St in 1st inns vs New Zealand at Mohali on 22-Mar-2016
683 Down 5 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.87 2-Ct/St in 2nd inns vs Australia at Lahore on 05-Apr-2022
684 Down 5 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 37.87 2-Ct/St in 1st inns vs New Zealand at Kingston on 14-Aug-2022
685 Down 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.87 2-Ct/St in 2nd inns vs Australia at Kingston on 22-Jul-2025
686 Down 5 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 37.86 2-Ct/St in 1st inns vs South Africa at Nottingham on 16-Jun-2009
687 Down 5 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 37.85 2-Ct/St in 2nd inns vs West Indies at Lucknow on 16-Nov-2019
688 Down 5 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.85 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 13-Sep-2025
689 Down 5 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.85 2-Ct/St in 2nd inns vs Pakistan at Johannesburg on 10-Apr-2021
690 Down 5 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.85 2-Ct/St in 2nd inns vs Pakistan at Christchurch on 08-Oct-2022
691 Down 5 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 37.84 2-Ct/St in 1st inns vs Ireland at Dubai on 20-Jan-2017
692 Down 5 George Munsey (Scotland) flag George Munsey (Scotland) 37.84 2-Ct/St in 2nd inns vs Bangladesh at Al Amerat on 17-Oct-2021
693 Down 5 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.82 2-Ct/St in 1st inns vs Sri Lanka at King City on 11-Oct-2008
694 Down 5 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.81 2-Ct/St in 1st inns vs Bangladesh at Cape Town on 20-Sep-2007
695 Down 5 Swapnil Patil (U.A.E.) flag Swapnil Patil (U.A.E.) 37.80 2-Ct/St in 2nd inns vs Afghanistan at Fatullah on 19-Feb-2016
696 Down 5 Imran Ali (Bahrain) flag Imran Ali (Bahrain) 37.80 2-Ct/St in 2nd inns vs United Arab Emirates at Mulpani on 30-Oct-2023
697 Down 5 Harry Tector (Ireland) flag Harry Tector (Ireland) 37.79 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
698 Down 5 MS Dhoni (India) flag MS Dhoni (India) 37.78 2-Ct/St in 1st inns vs Pakistan at Mirpur on 27-Feb-2016
699 Down 5 Ashton Agar (Australia) flag Ashton Agar (Australia) 37.77 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
700 Down 5 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 37.77 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #littondas #das #josbuttler #buttler #nicholaspooran #pooran #andrefletcher #fletcher #michaelvanlingen #lingen #sadeerasamarawickrama #samarawickrama #kumarsangakkara #sangakkara #fakharzaman #zaman #yasirali #ali #ryanburl #burl #wellingtonmasakadza #masakadza #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings