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
701 Down 5 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 37.77 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
702 Down 5 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 37.77 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
703 Down 5 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 37.77 2-Ct/St in 1st inns vs Pakistan at Sydney on 03-Nov-2022
704 Down 5 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 37.75 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 12-Apr-2021
705 Down 5 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 37.75 2-Ct/St in 1st inns vs Sri Lanka at Dunedin on 05-Apr-2023
706 Down 5 Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 37.75 3-Ct/St in 1st inns vs Malaysia at Kuala Lumpur on 23-Aug-2024
707 Down 5 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 37.74 2-Ct/St in 1st inns vs Australia at Gros Islet on 02-May-2010
708 Down 5 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 37.74 2-Ct/St in 2nd inns vs Pakistan at Adelaide on 06-Nov-2022
709 Down 5 Manpreet Singh (Singapore) flag Manpreet Singh (Singapore) 37.73 2-Ct/St in 2nd inns vs Netherlands at Dubai on 22-Oct-2019
710 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.73 2-Ct/St in 2nd inns vs Netherlands at Dubai on 27-Oct-2019
711 Down 5 Liam Livingstone (England) flag Liam Livingstone (England) 37.72 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
712 Down 5 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 37.71 2-Ct/St in 2nd inns vs Uganda at Georgetown on 03-Jun-2024
713 Down 5 Craig Kieswetter (England) flag Craig Kieswetter (England) 37.71 2-Ct/St in 1st inns vs West Indies at Nottingham on 24-Jun-2012
714 Down 5 Johan Botha (South Africa) flag Johan Botha (South Africa) 37.70 2-Ct/St in 2nd inns vs West Indies at London on 13-Jun-2009
715 Down 5 Charles Amini (P.N.G.) flag Charles Amini (P.N.G.) 37.70 2-Ct/St in 1st inns vs Scotland at Al Amerat on 19-Oct-2021
716 Down 5 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 37.70 2-Ct/St in 1st inns vs Pakistan at Gros Islet on 10-May-2010
717 Down 5 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 37.70 2-Ct/St in 2nd inns vs New Zealand at Georgetown on 07-Jun-2024
718 Down 5 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 37.70 2-Ct/St in 1st inns vs South Africa at Kingstown on 14-Jun-2024
719 Down 5 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 37.70 3-Ct/St in 2nd inns vs Nepal at Kirtipur on 28-Feb-2024
720 Down 5 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.69 2-Ct/St in 1st inns vs Canada at New York on 11-Jun-2024
721 Down 5 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.69 2-Ct/St in 1st inns vs Uganda at Tarouba on 14-Jun-2024
722 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.68 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 23-Jun-2021
723 Down 5 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.68 2-Ct/St in 1st inns vs India at Wellington on 31-Jan-2020
724 Down 5 Sanju Samson (India) flag Sanju Samson (India) 37.68 2-Ct/St in 1st inns vs England at Kolkata on 22-Jan-2025
725 Down 5 Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 37.68 2-Ct/St in 1st inns vs Australia at Bridgetown on 05-May-2010
726 Down 5 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 37.68 2-Ct/St in 1st inns vs New Zealand at Pallekele on 27-Sep-2012
727 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.66 2-Ct/St in 1st inns vs New Zealand at Birmingham on 03-Sep-2023
728 Down 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.66 2-Ct/St in 2nd inns vs Australia at Kingston on 20-Jul-2025
729 Down 5 Harry Brook (England) flag Harry Brook (England) 37.65 2-Ct/St in 1st inns vs South Africa at Gros Islet on 21-Jun-2024
730 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.65 2-Ct/St in 1st inns vs Oman at North Sound on 09-Jun-2024
731 Down 5 Minod Bhanuka (Sri Lanka) flag Minod Bhanuka (Sri Lanka) 37.64 2-Ct/St in 1st inns vs India at Colombo on 25-Jul-2021
732 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.64 2-Ct/St in 2nd inns vs Pakistan at Leeds on 18-Jul-2021
733 Down 5 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 37.63 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
734 Down 5 Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 37.63 2-Ct/St in 2nd inns vs England at Chattogram on 31-Mar-2014
735 Down 5 Chris Mpofu (Zimbabwe) flag Chris Mpofu (Zimbabwe) 37.63 2-Ct/St in 1st inns vs Sri Lanka at Georgetown on 03-May-2010
736 Down 5 Simi Singh (Ireland) flag Simi Singh (Ireland) 37.63 2-Ct/St in 2nd inns vs United Arab Emirates at Al Amerat on 24-Feb-2022
737 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.63 2-Ct/St in 1st inns vs Oman at North Sound on 13-Jun-2024
738 Down 5 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 37.61 2-Ct/St in 2nd inns vs Zimbabwe at Sharjah on 10-Jan-2016
739 Down 5 Rishabh Pant (India) flag Rishabh Pant (India) 37.61 2-Ct/St in 1st inns vs West Indies at Lauderhill on 03-Aug-2019
740 Down 5 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 37.61 2-Ct/St in 2nd inns vs United States of America at George Town on 24-Apr-2025
741 Down 5 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.61 2-Ct/St in 1st inns vs Sri Lanka at Cardiff on 24-Jun-2021
742 Down 5 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.61 2-Ct/St in 2nd inns vs South Africa at St George's on 01-Jul-2021
743 Down 5 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 37.61 2-Ct/St in 1st inns vs New Zealand at Harare on 24-Jul-2025
744 Down 5 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 37.61 2-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2018
745 Down 5 Piyush Chawla (India) flag Piyush Chawla (India) 37.61 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 02-May-2010
746 Down 5 Eoin Morgan (England) flag Eoin Morgan (England) 37.61 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010
747 Down 5 Ryan Sidebottom (England) flag Ryan Sidebottom (England) 37.61 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010
748 Down 5 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 37.61 2-Ct/St in 1st inns vs Ireland at Al Amerat on 24-Feb-2022
749 Down 5 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 37.59 2-Ct/St in 1st inns vs Netherlands at Malahide on 19-Sep-2019
750 Down 5 Ishan Kishan (India) flag Ishan Kishan (India) 37.59 2-Ct/St in 2nd inns vs Sri Lanka at Lucknow on 24-Feb-2022
751 Down 5 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.59 2-Ct/St in 1st inns vs New Zealand at Mirpur on 10-Sep-2021
752 Down 5 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 37.58 2-Ct/St in 1st inns vs Sri Lanka at New York on 03-Jun-2024
753 Down 5 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 37.58 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024
754 Down 5 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 37.58 2-Ct/St in 1st inns vs Afghanistan at Brisbane on 01-Nov-2022
755 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.57 2-Ct/St in 2nd inns vs New Zealand at Manchester on 01-Sep-2023
756 Down 5 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.57 2-Ct/St in 1st inns vs West Indies at Perth on 13-Feb-2024
757 Down 5 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.56 2-Ct/St in 1st inns vs Australia at Johannesburg on 18-Sep-2007
758 Down 5 Kyle Coetzer (Scotland) flag Kyle Coetzer (Scotland) 37.56 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
759 Down 5 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
760 Down 5 Steven Smith (Australia) flag Steven Smith (Australia) 37.56 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
761 Down 5 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 37.56 3-Ct/St in 1st inns vs United Arab Emirates at Dubai on 29-Oct-2019
762 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.55 2-Ct/St in 1st inns vs South Africa at Taunton on 23-Jun-2017
763 Down 5 Alex Carey (Australia) flag Alex Carey (Australia) 37.54 2-Ct/St in 1st inns vs New Zealand at Sydney on 03-Feb-2018
764 Down 5 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 37.54 2-Ct/St in 1st inns vs Pakistan at Kolkata on 16-Mar-2016
765 Down 5 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 37.54 2-Ct/St in 2nd inns vs West Indies at Hobart on 17-Oct-2022
766 Down 5 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.54 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
767 Down 5 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 37.54 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
768 Down 5 Jeevan Mendis (Sri Lanka) flag Jeevan Mendis (Sri Lanka) 37.54 2-Ct/St in 1st inns vs South Africa at Hambantota on 22-Sep-2012
769 Down 5 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 37.52 2-Ct/St in 2nd inns vs New Zealand at Nottingham on 16-Jun-2009
770 Down 5 MS Dhoni (India) flag MS Dhoni (India) 37.50 2-Ct/St in 2nd inns vs England at Bengaluru on 01-Feb-2017
771 Down 5 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.50 2-Ct/St in 2nd inns vs Pakistan at Napier on 22-Dec-2020
772 Down 5 Matthew Wade (Australia) flag Matthew Wade (Australia) 37.50 2-Ct/St in 2nd inns vs West Indies at Adelaide on 11-Feb-2024
773 Down 5 Jonny Bairstow (England) flag Jonny Bairstow (England) 37.48 2-Ct/St in 2nd inns vs New Zealand at Manchester on 23-Jun-2015
774 Down 5 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 37.48 2-Ct/St in 1st inns vs Bangladesh at Basseterre on 31-Jul-2018
775 Down 5 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 37.48 2-Ct/St in 1st inns vs South Africa at Mirpur on 07-Jul-2015
776 Down 5 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 37.47 3-Ct/St in 2nd inns vs Ireland at Malahide on 19-Jul-2021
777 Down 5 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.45 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 17-Sep-2007
778 Down 5 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 37.45 2-Ct/St in 1st inns vs India at Gros Islet on 02-May-2010
779 Down 5 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 37.43 2-Ct/St in 2nd inns vs West Indies at Auckland on 11-Jan-2014
780 Down 5 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.43 2-Ct/St in 1st inns vs Australia at Mirpur on 04-Aug-2021
781 Down 5 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 37.42 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
782 Down 5 Kashif Daud (U.A.E.) flag Kashif Daud (U.A.E.) 37.42 2-Ct/St in 1st inns vs Sri Lanka at Geelong on 18-Oct-2022
783 Down 5 Rohit Sharma (India) flag Rohit Sharma (India) 37.42 2-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
784 Down 5 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 37.41 2-Ct/St in 2nd inns vs West Indies at Dambula on 15-Oct-2024
785 Down 5 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 37.40 2-Ct/St in 1st inns vs Afghanistan at Nagpur on 12-Mar-2016
786 Down 5 Majid Haq (Scotland) flag Majid Haq (Scotland) 37.40 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
787 Down 5 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 37.40 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
788 Down 5 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 37.40 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
789 Down 5 Andrew Flintoff (England) flag Andrew Flintoff (England) 37.40 2-Ct/St in 2nd inns vs Australia at Cape Town on 14-Sep-2007
790 Down 5 Rinku Singh (India) flag Rinku Singh (India) 37.40 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
791 Down 5 Tilak Varma (India) flag Tilak Varma (India) 37.40 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
792 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.38 2-Ct/St in 1st inns vs Pakistan at London on 30-May-2024
793 Down 5 Jos Buttler (England) flag Jos Buttler (England) 37.38 2-Ct/St in 2nd inns vs South Africa at Manchester on 12-Sep-2025
794 Down 5 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.38 2-Ct/St in 1st inns vs New Zealand at Mirpur on 08-Sep-2021
795 Down 5 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.38 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
796 Down 5 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.36 2-Ct/St in 2nd inns vs Pakistan at Auckland on 12-Jan-2024
797 Down 5 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.36 2-Ct/St in 2nd inns vs Pakistan at Dunedin on 17-Jan-2024
798 Down 5 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 37.36 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
799 Down 5 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.36 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
800 Down 5 Michael Clarke (Australia) flag Michael Clarke (Australia) 37.36 2-Ct/St in 1st inns vs Sri Lanka at Cape Town on 20-Sep-2007
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #bhuvneshwarkumar #kumar #suryakumaryadav #yadav #tembabavuma #bavuma #heinrichklaasen #klaasen #tomlatham #latham #zeeshanali #ali #fawadalam #alam #najmulhossainshanto #shanto #manpreetsingh #singh #matthewcross #cross #liamlivingstone #livingstone #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings