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
801 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.52 2-Ct/St in 1st inns vs Pakistan at London on 30-May-2024
802 Down 8 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 37.52 2-Ct/St in 1st inns vs New Zealand at Harare on 24-Jul-2025
803 Down 8 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 37.52 2-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2018
804 Down 8 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.52 2-Ct/St in 2nd inns vs Australia at Kingston on 22-Jul-2025
805 Down 8 Max Sorensen (Ireland) flag Max Sorensen (Ireland) 37.51 2-Ct/St in 1st inns vs Zimbabwe at Sylhet on 17-Mar-2014
806 Down 8 Chris Mpofu (Zimbabwe) flag Chris Mpofu (Zimbabwe) 37.51 2-Ct/St in 1st inns vs Sri Lanka at Georgetown on 03-May-2010
807 Down 8 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.51 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
808 Down 8 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 37.51 2-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 16-Jun-2024
809 Down 8 Rinku Singh (India) flag Rinku Singh (India) 37.51 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
810 Down 8 Tilak Varma (India) flag Tilak Varma (India) 37.51 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
811 Down 8 Jamie Overton (England) flag Jamie Overton (England) 37.51 2-Ct/St in 1st inns vs Pakistan at Pallekele on 24-Feb-2026
812 Down 8 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 37.51 2-Ct/St in 1st inns vs New Zealand at Pallekele on 27-Sep-2012
813 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.50 2-Ct/St in 2nd inns vs Pakistan at Leeds on 18-Jul-2021
814 Down 8 Jos Buttler (England) flag Jos Buttler (England) 37.50 2-Ct/St in 2nd inns vs South Africa at Manchester on 12-Sep-2025
815 Down 8 Paras Khadka (Nepal) flag Paras Khadka (Nepal) 37.49 3-Ct/St in 1st inns vs United Arab Emirates at Dubai on 01-Feb-2019
816 Down 8 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 37.49 3-Ct/St in 1st inns vs Netherlands at Rotterdam on 25-Jun-2019
817 Down 8 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 37.49 2-Ct/St in 2nd inns vs Sri Lanka at Sydney on 29-Oct-2022
818 Down 8 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 37.47 2-Ct/St in 1st inns vs Bangladesh at Kingstown on 13-Jun-2024
819 Down 8 Adam Zampa (Australia) flag Adam Zampa (Australia) 37.47 2-Ct/St in 1st inns vs Bangladesh at North Sound on 20-Jun-2024
820 Down 8 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.45 2-Ct/St in 1st inns vs Australia at Johannesburg on 18-Sep-2007
821 Down 8 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 37.45 2-Ct/St in 2nd inns vs New Zealand at Nottingham on 16-Jun-2009
822 Down 8 Piyush Chawla (India) flag Piyush Chawla (India) 37.45 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 02-May-2010
823 Down 8 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 37.45 2-Ct/St in 1st inns vs Sri Lanka at New York on 03-Jun-2024
824 Down 8 Abdur Rehman (Pakistan) flag Abdur Rehman (Pakistan) 37.45 2-Ct/St in 1st inns vs New Zealand at Bridgetown on 08-May-2010
825 Down 8 Rohit Sharma (India) flag Rohit Sharma (India) 37.45 2-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
826 Down 8 Rishabh Pant (India) flag Rishabh Pant (India) 37.43 2-Ct/St in 1st inns vs Sri Lanka at Indore on 07-Jan-2020
827 Down 8 Majid Haq (Scotland) flag Majid Haq (Scotland) 37.42 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
828 Down 8 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 37.42 2-Ct/St in 1st inns vs Pakistan at Durban on 12-Sep-2007
829 Down 8 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 37.42 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
830 Down 8 Andrew Flintoff (England) flag Andrew Flintoff (England) 37.42 2-Ct/St in 2nd inns vs Australia at Cape Town on 14-Sep-2007
831 Down 8 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.42 2-Ct/St in 1st inns vs South Africa at Ahmedabad on 11-Feb-2026
832 Down 8 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 37.40 2-Ct/St in 1st inns vs South Africa at Mirpur on 07-Jul-2015
833 Down 8 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.40 2-Ct/St in 2nd inns vs Pakistan at Dunedin on 17-Jan-2024
834 Down 8 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 37.40 2-Ct/St in 1st inns vs Afghanistan at Nagpur on 12-Mar-2016
835 Down 8 Steven Smith (Australia) flag Steven Smith (Australia) 37.40 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
836 Down 8 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.40 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
837 Down 8 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 37.38 2-Ct/St in 1st inns vs Pakistan at Johannesburg on 17-Sep-2007
838 Down 8 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.38 2-Ct/St in 2nd inns vs Bangladesh at Kingstown on 24-Jun-2024
839 Down 8 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 37.38 2-Ct/St in 1st inns vs Pakistan at Colombo on 18-Feb-2026
840 Down 8 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 37.36 2-Ct/St in 1st inns vs New Zealand at Mirpur on 08-Sep-2021
841 Down 8 Eoin Morgan (England) flag Eoin Morgan (England) 37.35 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010
842 Down 8 Ryan Sidebottom (England) flag Ryan Sidebottom (England) 37.35 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 08-May-2010
843 Down 8 Rohit Sharma (India) flag Rohit Sharma (India) 37.35 2-Ct/St in 2nd inns vs Bangladesh at North Sound on 22-Jun-2024
844 Down 8 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 37.35 2-Ct/St in 1st inns vs Pakistan at Colombo on 10-Feb-2026
845 Down 8 Shayan Jahangir (U.S.A.) flag Shayan Jahangir (U.S.A.) 37.35 2-Ct/St in 1st inns vs Pakistan at Colombo on 10-Feb-2026
846 Down 8 Shivam Dube (India) flag Shivam Dube (India) 37.35 2-Ct/St in 2nd inns vs Pakistan at Colombo on 15-Feb-2026
847 Down 8 Rinku Singh (India) flag Rinku Singh (India) 37.35 2-Ct/St in 2nd inns vs Pakistan at Colombo on 15-Feb-2026
848 Down 8 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.33 2-Ct/St in 1st inns vs South Africa at Tarouba on 23-Aug-2024
849 Down 8 Sanju Samson (India) flag Sanju Samson (India) 37.33 2-Ct/St in 2nd inns vs South Africa at Ahmedabad on 19-Dec-2025
850 Down 8 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 37.33 2-Ct/St in 2nd inns vs Netherlands at Chattogram on 27-Mar-2014
851 Down 8 Michael Clarke (Australia) flag Michael Clarke (Australia) 37.33 2-Ct/St in 1st inns vs Sri Lanka at Cape Town on 20-Sep-2007
852 Down 8 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.33 2-Ct/St in 1st inns vs Namibia at Geelong on 18-Oct-2022
853 Down 8 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 37.33 2-Ct/St in 2nd inns vs Namibia at Geelong on 20-Oct-2022
854 Down 8 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 37.33 2-Ct/St in 1st inns vs West Indies at Mirpur on 25-Mar-2014
855 Down 8 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 37.31 2-Ct/St in 1st inns vs Bangladesh at Lahore on 25-Jan-2020
856 Down 8 MS Dhoni (India) flag MS Dhoni (India) 37.31 2-Ct/St in 2nd inns vs Sri Lanka at Indore on 22-Dec-2017
857 Down 8 Shai Hope (West Indies) flag Shai Hope (West Indies) 37.31 2-Ct/St in 2nd inns vs Australia at Kingston on 20-Jul-2025
858 Down 8 Shafiqullah (Afghanistan) flag Shafiqullah (Afghanistan) 37.31 2-Ct/St in 2nd inns vs Zimbabwe at Nagpur on 12-Mar-2016
859 Down 8 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 37.31 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
860 Down 8 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 37.31 2-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 17-Sep-2007
861 Down 8 Michael Jones (Scotland) flag Michael Jones (Scotland) 37.31 2-Ct/St in 1st inns vs West Indies at Kolkata on 07-Feb-2026
862 Down 8 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 37.31 2-Ct/St in 1st inns vs Afghanistan at Chennai on 08-Feb-2026
863 Down 8 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 37.31 2-Ct/St in 1st inns vs West Indies at Mumbai on 23-Feb-2026
864 Down 8 Tashinga Musekiwa (Zimbabwe) flag Tashinga Musekiwa (Zimbabwe) 37.31 2-Ct/St in 1st inns vs West Indies at Mumbai on 23-Feb-2026
865 Down 8 Ben Dunk (Australia) flag Ben Dunk (Australia) 37.29 2-Ct/St in 1st inns vs South Africa at Sydney on 09-Nov-2014
866 Down 8 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 37.29 2-Ct/St in 1st inns vs England at Bridgetown on 12-Dec-2023
867 Down 8 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 37.29 2-Ct/St in 2nd inns vs Pakistan at Auckland on 12-Jan-2024
868 Down 8 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.29 2-Ct/St in 2nd inns vs India at Wellington on 06-Feb-2019
869 Down 8 Chamu Chibhabha (Zimbabwe) flag Chamu Chibhabha (Zimbabwe) 37.29 2-Ct/St in 1st inns vs England at Cape Town on 13-Sep-2007
870 Down 8 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 37.29 2-Ct/St in 1st inns vs England at Cape Town on 13-Sep-2007
871 Down 8 Harbhajan Singh (India) flag Harbhajan Singh (India) 37.29 2-Ct/St in 2nd inns vs England at Durban on 19-Sep-2007
872 Down 8 Nathan Coulter-Nile (Australia) flag Nathan Coulter-Nile (Australia) 37.29 2-Ct/St in 2nd inns vs Pakistan at Mohali on 25-Mar-2016
873 Down 8 Jeevan Mendis (Sri Lanka) flag Jeevan Mendis (Sri Lanka) 37.29 2-Ct/St in 1st inns vs South Africa at Hambantota on 22-Sep-2012
874 Down 8 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 37.26 2-Ct/St in 2nd inns vs Australia at Dharamsala on 18-Mar-2016
875 Down 8 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 37.26 2-Ct/St in 2nd inns vs Australia at Dharamsala on 18-Mar-2016
876 Down 8 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 37.26 2-Ct/St in 1st inns vs New Zealand at Johannesburg on 15-Sep-2007
877 Down 8 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 37.26 2-Ct/St in 2nd inns vs Ireland at Hobart on 17-Oct-2022
878 Down 8 Milton Shumba (Zimbabwe) flag Milton Shumba (Zimbabwe) 37.26 2-Ct/St in 1st inns vs Scotland at Hobart on 21-Oct-2022
879 Down 8 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 37.26 2-Ct/St in 1st inns vs Ireland at Hobart on 23-Oct-2022
880 Down 8 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 37.26 2-Ct/St in 2nd inns vs Bangladesh at Adelaide on 02-Nov-2022
881 Down 8 Ziaur Rahman (Bangladesh) flag Ziaur Rahman (Bangladesh) 37.26 2-Ct/St in 1st inns vs Pakistan at Mirpur on 30-Mar-2014
882 Down 8 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 37.24 2-Ct/St in 2nd inns vs Ireland at Dharamsala on 13-Mar-2016
883 Down 8 Luke Wright (England) flag Luke Wright (England) 37.24 2-Ct/St in 2nd inns vs Zimbabwe at Cape Town on 13-Sep-2007
884 Down 8 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 37.24 2-Ct/St in 2nd inns vs India at Johannesburg on 16-Sep-2007
885 Down 8 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 37.24 2-Ct/St in 1st inns vs England at Delhi on 23-Mar-2016
886 Down 8 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 37.24 2-Ct/St in 1st inns vs Zimbabwe at Georgetown on 04-May-2010
887 Down 8 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 37.24 2-Ct/St in 1st inns vs Netherlands at New York on 08-Jun-2024
888 Down 8 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 37.24 2-Ct/St in 2nd inns vs Netherlands at Geelong on 18-Oct-2022
889 Down 8 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 37.24 2-Ct/St in 1st inns vs Bangladesh at Brisbane on 30-Oct-2022
890 Down 8 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 37.24 2-Ct/St in 1st inns vs Bangladesh at Adelaide on 06-Nov-2022
891 Down 8 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 37.22 2-Ct/St in 1st inns vs Bangladesh at Hobart on 24-Oct-2022
892 Down 8 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 37.22 2-Ct/St in 1st inns vs Bangladesh at Hobart on 24-Oct-2022
893 Down 8 Tom Banton (England) flag Tom Banton (England) 37.22 2-Ct/St in 1st inns vs West Indies at Mumbai on 11-Feb-2026
894 Down 8 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 37.22 2-Ct/St in 2nd inns vs Pakistan at Napier on 22-Dec-2020
895 Down 8 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 37.19 2-Ct/St in 1st inns vs India at Gros Islet on 02-May-2010
896 Down 8 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 37.19 2-Ct/St in 1st inns vs Pakistan at Mirpur on 20-Jul-2025
897 Down 8 John Mooney (Ireland) flag John Mooney (Ireland) 37.17 2-Ct/St in 1st inns vs England at Georgetown on 04-May-2010
898 Down 8 Rafiullah (Oman) flag Rafiullah (Oman) 37.15 2-Ct/St in 1st inns vs United Arab Emirates at Doha on 23-Sep-2023
899 Down 8 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 37.15 2-Ct/St in 2nd inns vs England at Bridgetown on 06-May-2010
900 Down 8 Sam Curran (England) flag Sam Curran (England) 37.15 2-Ct/St in 1st inns vs Ireland at Melbourne on 26-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #josbuttler #buttler #clivemadande #madande #glennphillips #phillips #shaihope #hope #maxsorensen #sorensen #chrismpofu #mpofu #basdeleede #leede #sybrandengelbrecht #engelbrecht #rinkusingh #singh #tilakvarma #varma #jamieoverton #overton #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings