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
701 Down 7 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.98 2-Ct/St in 2nd inns vs Pakistan at King City on 11-Oct-2008
702 Down 7 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 37.97 2-Ct/St in 1st inns vs Australia at Mirpur on 28-Mar-2014
703 Down 7 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 37.97 2-Ct/St in 1st inns vs Pakistan at Sydney on 03-Nov-2022
704 Down 7 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 37.96 2-Ct/St in 1st inns vs England at Abu Dhabi on 27-Feb-2012
705 Down 7 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.96 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 13-Sep-2025
706 Down 7 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.96 2-Ct/St in 2nd inns vs Pakistan at Christchurch on 08-Oct-2022
707 Down 7 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 37.95 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
708 Down 7 Virat Kohli (India) flag Virat Kohli (India) 37.95 2-Ct/St in 2nd inns vs Australia at Mirpur on 30-Mar-2014
709 Down 7 George Munsey (Scotland) flag George Munsey (Scotland) 37.95 2-Ct/St in 2nd inns vs Bangladesh at Al Amerat on 17-Oct-2021
710 Down 7 Namgay Thinley (Bhutan) flag Namgay Thinley (Bhutan) 37.94 3-Ct/St in 1st inns vs Malaysia at Bangi on 03-Jul-2022
711 Down 7 David Warner (Australia) flag David Warner (Australia) 37.92 2-Ct/St in 1st inns vs West Indies at Colombo on 22-Sep-2012
712 Down 7 Steven Smith (Australia) flag Steven Smith (Australia) 37.92 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
713 Down 7 Harry Brook (England) flag Harry Brook (England) 37.92 2-Ct/St in 1st inns vs South Africa at Gros Islet on 21-Jun-2024
714 Down 7 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.91 2-Ct/St in 1st inns vs Pakistan at Nottingham on 16-Jul-2021
715 Down 7 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 37.90 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
716 Down 7 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 37.90 2-Ct/St in 2nd inns vs New Zealand at Georgetown on 07-Jun-2024
717 Down 7 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 37.90 3-Ct/St in 1st inns vs Malaysia at Kuala Lumpur on 23-Sep-2023
718 Down 7 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 37.88 2-Ct/St in 2nd inns vs Zimbabwe at Sylhet on 19-Mar-2014
719 Down 7 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.87 2-Ct/St in 1st inns vs India at Johannesburg on 18-Feb-2018
720 Down 7 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 37.86 2-Ct/St in 2nd inns vs England at Bridgetown on 08-Jun-2024
721 Down 7 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 37.84 2-Ct/St in 1st inns vs Sri Lanka at King City on 11-Oct-2008
722 Down 7 Imran Ali (Bahrain) flag Imran Ali (Bahrain) 37.84 2-Ct/St in 2nd inns vs United Arab Emirates at Mulpani on 30-Oct-2023
723 Down 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 37.84 2-Ct/St in 1st inns vs Sri Lanka at Dunedin on 05-Apr-2023
724 Down 7 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 37.83 2-Ct/St in 2nd inns vs England at Kolkata on 14-Feb-2026
725 Down 7 MS Dhoni (India) flag MS Dhoni (India) 37.82 2-Ct/St in 1st inns vs Pakistan at Mirpur on 27-Feb-2016
726 Down 7 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.82 2-Ct/St in 1st inns vs Zimbabwe at King City on 10-Oct-2008
727 Down 7 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.82 2-Ct/St in 1st inns vs Australia at Auckland on 25-Feb-2024
728 Down 7 Michael Clarke (Australia) flag Michael Clarke (Australia) 37.81 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
729 Down 7 Michael Hussey (Australia) flag Michael Hussey (Australia) 37.81 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
730 Down 7 Steven Smith (Australia) flag Steven Smith (Australia) 37.81 2-Ct/St in 2nd inns vs Pakistan at Gros Islet on 02-May-2010
731 Down 7 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 37.81 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
732 Down 7 Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 37.81 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
733 Down 7 Harry Tector (Ireland) flag Harry Tector (Ireland) 37.81 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
734 Down 7 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 37.81 2-Ct/St in 1st inns vs Afghanistan at Brisbane on 01-Nov-2022
735 Down 7 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 37.80 3-Ct/St in 2nd inns vs Nepal at Kirtipur on 27-Feb-2024
736 Down 7 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.80 2-Ct/St in 1st inns vs India at Wellington on 31-Jan-2020
737 Down 7 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 37.78 2-Ct/St in 2nd inns vs West Indies at Lucknow on 16-Nov-2019
738 Down 7 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.77 2-Ct/St in 1st inns vs England at Gros Islet on 16-Nov-2024
739 Down 7 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 37.76 2-Ct/St in 1st inns vs South Africa at Nottingham on 16-Jun-2009
740 Down 7 Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 37.76 2-Ct/St in 2nd inns vs Australia at Colombo on 13-Feb-2026
741 Down 7 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 37.76 2-Ct/St in 2nd inns vs South Africa at Delhi on 01-Mar-2026
742 Down 8 Iqbal Hussain (Qatar) flag Iqbal Hussain (Qatar) 37.76 3-Ct/St in 2nd inns vs Oman at Al Amerat on 24-Feb-2020
743 Down 8 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 37.75 2-Ct/St in 2nd inns vs Netherlands at Dubai on 22-Oct-2019
744 Down 8 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.75 2-Ct/St in 2nd inns vs Netherlands at Dubai on 27-Oct-2019
745 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.75 2-Ct/St in 2nd inns vs New Zealand at Manchester on 01-Sep-2023
746 Down 8 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.75 2-Ct/St in 1st inns vs Australia at Mirpur on 04-Aug-2021
747 Down 8 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 37.74 2-Ct/St in 1st inns vs Pakistan at Kolkata on 16-Mar-2016
748 Down 8 Liam Livingstone (England) flag Liam Livingstone (England) 37.74 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
749 Down 8 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 37.74 2-Ct/St in 2nd inns vs England at Mumbai on 11-Feb-2026
750 Down 8 Gian-Piero Meade (Italy) flag Gian-Piero Meade (Italy) 37.73 2-Ct/St in 1st inns vs Ireland at Dubai on 26-Jan-2026
751 Down 8 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.73 2-Ct/St in 2nd inns vs Australia at Basseterre on 25-Jul-2025
752 Down 8 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 37.72 2-Ct/St in 1st inns vs Scotland at Al Amerat on 19-Oct-2021
753 Down 8 Swapnil Patil (U.A.E.) flag Swapnil Patil (U.A.E.) 37.71 2-Ct/St in 2nd inns vs Afghanistan at Fatullah on 19-Feb-2016
754 Down 8 Craig Kieswetter (England) flag Craig Kieswetter (England) 37.71 2-Ct/St in 1st inns vs West Indies at Nottingham on 24-Jun-2012
755 Down 8 Ashton Agar (Australia) flag Ashton Agar (Australia) 37.70 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
756 Down 8 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 37.70 2-Ct/St in 1st inns vs New Zealand at Dharamsala on 18-Mar-2016
757 Down 8 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 37.70 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
758 Down 8 Kashif Daud (U.A.E.) flag Kashif Daud (U.A.E.) 37.70 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
759 Down 8 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.68 2-Ct/St in 2nd inns vs New Zealand at Manchester on 23-Jun-2015
760 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.68 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 23-Jun-2021
761 Down 8 Johan Botha (South Africa) flag Johan Botha (South Africa) 37.67 2-Ct/St in 2nd inns vs West Indies at London on 13-Jun-2009
762 Down 8 Michael Leask (Scotland) flag Michael Leask (Scotland) 37.67 3-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 30-Oct-2019
763 Down 8 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.66 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 24-Jun-2021
764 Down 8 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.66 2-Ct/St in 1st inns vs West Indies at Perth on 13-Feb-2024
765 Down 8 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.66 2-Ct/St in 2nd inns vs West Indies at Dambula on 15-Oct-2024
766 Down 8 Rishabh Pant (India) flag Rishabh Pant (India) 37.65 2-Ct/St in 1st inns vs Namibia at Dubai on 08-Nov-2021
767 Down 8 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 37.65 2-Ct/St in 1st inns vs New Zealand at Mohali on 22-Mar-2016
768 Down 8 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 37.65 2-Ct/St in 1st inns vs Australia at Gros Islet on 02-May-2010
769 Down 8 Simi Singh (Ireland) flag Simi Singh (Ireland) 37.65 2-Ct/St in 2nd inns vs United Arab Emirates at Al Amerat on 24-Feb-2022
770 Down 8 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 37.65 2-Ct/St in 1st inns vs Afghanistan at Kingstown on 24-Jun-2024
771 Down 8 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 37.65 2-Ct/St in 2nd inns vs Pakistan at Colombo on 07-Feb-2026
772 Down 8 Rishabh Pant (India) flag Rishabh Pant (India) 37.64 2-Ct/St in 1st inns vs West Indies at Lauderhill on 03-Aug-2019
773 Down 8 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 37.64 2-Ct/St in 2nd inns vs United States of America at George Town on 24-Apr-2025
774 Down 8 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 37.63 2-Ct/St in 1st inns vs Pakistan at Gros Islet on 10-May-2010
775 Down 8 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 37.63 2-Ct/St in 1st inns vs Ireland at Al Amerat on 24-Feb-2022
776 Down 8 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 37.63 2-Ct/St in 1st inns vs South Africa at Kingstown on 14-Jun-2024
777 Down 8 Jacob Bethell (England) flag Jacob Bethell (England) 37.63 2-Ct/St in 1st inns vs New Zealand at Colombo on 27-Feb-2026
778 Down 8 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 37.61 2-Ct/St in 2nd inns vs Zimbabwe at Sharjah on 10-Jan-2016
779 Down 8 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.61 2-Ct/St in 1st inns vs Netherlands at Malahide on 19-Sep-2019
780 Down 8 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.61 2-Ct/St in 2nd inns vs West Indies at Adelaide on 11-Feb-2024
781 Down 8 Sanju Samson (India) flag Sanju Samson (India) 37.61 2-Ct/St in 1st inns vs England at Kolkata on 22-Jan-2025
782 Down 8 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 37.60 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024
783 Down 8 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 37.60 2-Ct/St in 2nd inns vs West Indies at Hobart on 17-Oct-2022
784 Down 8 Minod Bhanuka (Sri Lanka) flag Minod Bhanuka (Sri Lanka) 37.59 2-Ct/St in 1st inns vs India at Colombo on 25-Jul-2021
785 Down 8 Kyle Coetzer (Scotland) flag Kyle Coetzer (Scotland) 37.58 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
786 Down 8 Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 37.58 2-Ct/St in 1st inns vs Australia at Bridgetown on 05-May-2010
787 Down 8 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 37.58 2-Ct/St in 1st inns vs New Zealand at Ahmedabad on 14-Feb-2026
788 Down 8 Alex Carey (Australia) flag Alex Carey (Australia) 37.57 2-Ct/St in 1st inns vs New Zealand at Sydney on 03-Feb-2018
789 Down 8 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 37.56 2-Ct/St in 2nd inns vs South Africa at New York on 03-Jun-2024
790 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.54 2-Ct/St in 1st inns vs South Africa at Taunton on 23-Jun-2017
791 Down 8 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 37.54 2-Ct/St in 1st inns vs Bangladesh at Basseterre on 31-Jul-2018
792 Down 8 MS Dhoni (India) flag MS Dhoni (India) 37.54 2-Ct/St in 2nd inns vs England at Bengaluru on 01-Feb-2017
793 Down 8 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.54 2-Ct/St in 2nd inns vs Pakistan at Johannesburg on 10-Apr-2021
794 Down 8 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.54 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 12-Apr-2021
795 Down 8 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 37.54 2-Ct/St in 2nd inns vs West Indies at Auckland on 11-Jan-2014
796 Down 8 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.54 2-Ct/St in 1st inns vs New Zealand at Mirpur on 10-Sep-2021
797 Down 8 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 37.54 2-Ct/St in 1st inns vs Afghanistan at Kingstown on 22-Jun-2024
798 Down 8 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 37.54 2-Ct/St in 2nd inns vs South Africa at Ahmedabad on 14-Feb-2026
799 Down 8 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.52 2-Ct/St in 2nd inns vs South Africa at St George's on 01-Jul-2021
800 Down 8 Ishan Kishan (India) flag Ishan Kishan (India) 37.52 2-Ct/St in 2nd inns vs Sri Lanka at Lucknow on 24-Feb-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #tillakaratnedilshan #dilshan #dwaynebravo #bravo #tembabavuma #bavuma #umarakmal #akmal #kusalmendis #mendis #devonconway #conway #ravindrajadeja #jadeja #viratkohli #kohli #georgemunsey #munsey #namgaythinley #thinley #davidwarner #warner #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings