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
909 Down 3 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 48.35 145 Runs in 275 Balls in 1st inns for Pakistan vs Australia at Rawalpindi on 01-Oct-1998 (SR-53%)
912 Down 3 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 48.34 103 Runs in 100 Balls in 3rd inns for Bangladesh vs England at London on 27-May-2010 (SR-103%)
917 Down 3 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 48.32 132 Runs in na Balls in 1st inns for West Indies vs Australia at Brisbane on 09-Dec-1960 (SR-na)
919 Down 3 Brian Lara (West Indies) flag Brian Lara (West Indies) 48.29 209 Runs in 360 Balls in 2nd inns for West Indies vs Sri Lanka at Gros Islet on 20-Jun-2003 (SR-58%)
925 Down 3 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 48.23 130 Runs in 211 Balls in 3rd inns for Australia vs Sri Lanka at Galle on 08-Mar-2004 (SR-62%)
926 Down 3 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 48.23 110 Runs in na Balls in 1st inns for West Indies vs Australia at Adelaide on 24-Jan-1969 (SR-na)
932 Down 3 Justin Langer (Australia) flag Justin Langer (Australia) 48.18 250 Runs in 407 Balls in 1st inns for Australia vs England at Melbourne on 26-Dec-2002 (SR-61%)
933 Down 3 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 48.16 141 Runs in 225 Balls in 3rd inns for South Africa vs Australia at Perth on 03-Nov-2016 (SR-63%)
934 Down 3 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 48.12 88 Runs in 103 Balls in 4th inns for Sri Lanka vs South Africa at Kandy on 30-Jul-2000 (SR-85%)
943 Down 3 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 48.01 196 Runs in 405 Balls in 1st inns for Sri Lanka vs Pakistan at Dubai on 06-Oct-2017 (SR-48%)
945 Down 3 Gautam Gambhir (India) flag Gautam Gambhir (India) 47.97 137 Runs in 436 Balls in 3rd inns for India vs New Zealand at Napier on 26-Mar-2009 (SR-31%)
948 Down 3 Bruce Taylor (New Zealand) flag Bruce Taylor (New Zealand) 47.89 124 Runs in na Balls in 1st inns for New Zealand vs West Indies at Auckland on 27-Feb-1969 (SR-na)
952 Down 3 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 47.85 76 Runs in 140 Balls in 4th inns for New Zealand vs South Africa at Centurion on 27-Aug-2016 (SR-54%)
955 Down 3 Jacques Rudolph (South Africa) flag Jacques Rudolph (South Africa) 47.84 102* Runs in 283 Balls in 4th inns for South Africa vs Australia at Perth on 16-Dec-2005 (SR-36%)
956 Down 3 Chris Rogers (Australia) flag Chris Rogers (Australia) 47.84 173 Runs in 300 Balls in 1st inns for Australia vs England at London on 16-Jul-2015 (SR-58%)
961 Down 3 Graham Thorpe (England) flag Graham Thorpe (England) 47.76 82* Runs in 92 Balls in 4th inns for England vs Australia at Nottingham on 07-Aug-1997 (SR-89%)
968 Down 3 Mark Greatbatch (New Zealand) flag Mark Greatbatch (New Zealand) 47.72 146* Runs in 485 Balls in 3rd inns for New Zealand vs Australia at Perth on 24-Nov-1989 (SR-30%)
969 Down 3 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 47.71 113* Runs in 290 Balls in 2nd inns for Zimbabwe vs West Indies at Port of Spain on 16-Mar-2000 (SR-39%)
971 Down 3 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 47.70 131 Runs in 140 Balls in 3rd inns for Sri Lanka vs South Africa at Moratuwa on 25-Aug-1993 (SR-94%)
972 Down 3 Andrew Strauss (England) flag Andrew Strauss (England) 47.68 136 Runs in 285 Balls in 3rd inns for England vs South Africa at Durban on 26-Dec-2004 (SR-48%)
983 Down 3 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) 47.50 107* Runs in 194 Balls in 1st inns for Bangladesh vs India at Kanpur on 27-Sep-2024 (SR-55%)
984 Down 3 John Campbell (West Indies) flag John Campbell (West Indies) 47.50 115 Runs in 199 Balls in 3rd inns for West Indies vs India at Delhi on 10-Oct-2025 (SR-58%)
993 Down 3 Larry Gomes (West Indies) flag Larry Gomes (West Indies) 47.46 120* Runs in 217 Balls in 3rd inns for West Indies vs Australia at Adelaide on 07-Dec-1984 (SR-55%)
995 Down 3 Graeme Pollock (South Africa) flag Graeme Pollock (South Africa) 47.44 175 Runs in na Balls in 2nd inns for South Africa vs Australia at Adelaide on 24-Jan-1964 (SR-na)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #saeedanwar #anwar #tamimiqbal #iqbal #garrysobers #sobers #brianlara #lara #matthewhayden #hayden #justinlanger #langer #jeanpaulduminy #duminy #arjunaranatunga #ranatunga #dimuthkarunaratne #karunaratne #gautamgambhir #gambhir #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings