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
895 No change Andrew Stoddart (England) flag Andrew Stoddart (England) 48.09 173 Runs in na Balls in 3rd inns for England vs Australia at Melbourne on 29-Dec-1894 (SR-na)
896 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 48.09 193 Runs in 373 Balls in 1st inns for India vs Australia at Sydney on 03-Jan-2019 (SR-52%)
899 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 48.04 113 Runs in 148 Balls in 1st inns for Pakistan vs India at Karachi on 29-Jan-2006 (SR-76%)
900 No change Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) 48.04 194 Runs in 496 Balls in 2nd inns for England vs Australia at Sydney on 02-Dec-1932 (SR-39%)
901 No change Allan Steel (England) flag Allan Steel (England) 48.03 148 Runs in na Balls in 2nd inns for England vs Australia at London on 21-Jul-1884 (SR-na)
902 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 48.01 147* Runs in na Balls in 2nd inns for India vs West Indies at Georgetown on 31-Mar-1983 (SR-na)
903 No change Stanley Jackson (England) flag Stanley Jackson (England) 48.00 144* Runs in na Balls in 1st inns for England vs Australia at Leeds on 03-Jul-1905 (SR-na)
904 No change Jack Robertson (England) flag Jack Robertson (England) 47.98 133 Runs in na Balls in 3rd inns for England vs West Indies at Port of Spain on 11-Feb-1948 (SR-na)
905 No change Joe Hardstaff (England) flag Joe Hardstaff (England) 47.97 205* Runs in na Balls in 2nd inns for England vs India at London on 22-Jun-1946 (SR-na)
907 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 47.96 190 Runs in 318 Balls in 1st inns for New Zealand vs England at Nottingham on 10-Jun-2022 (SR-60%)
908 No change Virat Kohli (India) flag Virat Kohli (India) 47.96 123 Runs in 257 Balls in 2nd inns for India vs Australia at Perth on 14-Dec-2018 (SR-48%)
909 No change Wally Hammond (England) flag Wally Hammond (England) 47.94 200 Runs in 472 Balls in 2nd inns for England vs Australia at Melbourne on 29-Dec-1928 (SR-42%)
910 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 47.94 147 Runs in 171 Balls in 2nd inns for India vs Australia at Melbourne on 26-Dec-2014 (SR-86%)
912 No change Virender Sehwag (India) flag Virender Sehwag (India) 47.93 164 Runs in 228 Balls in 2nd inns for India vs South Africa at Kanpur on 20-Nov-2004 (SR-72%)
913 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 47.91 206* Runs in 389 Balls in 1st inns for India vs England at Ahmedabad on 15-Nov-2012 (SR-53%)
914 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 47.91 224 Runs in 325 Balls in 1st inns for South Africa vs Sri Lanka at Cape Town on 03-Jan-2012 (SR-69%)
915 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 47.89 165 Runs in 284 Balls in 1st inns for Sri Lanka vs South Africa at Colombo on 24-Jul-2014 (SR-58%)
916 No change John Crawley (England) flag John Crawley (England) 47.89 83 Runs in 151 Balls in 4th inns for England vs Australia at Manchester on 03-Jul-1997 (SR-55%)
917 No change Mushtaq Ali (India) flag Mushtaq Ali (India) 47.87 112 Runs in na Balls in 3rd inns for India vs England at Manchester on 25-Jul-1936 (SR-na)
918 No change Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 47.86 120* Runs in 158 Balls in 2nd inns for New Zealand vs South Africa at Christchurch on 25-Feb-2022 (SR-76%)
919 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 47.86 113 Runs in 202 Balls in 3rd inns for West Indies vs Australia at Hobart on 17-Nov-2005 (SR-56%)
920 No change Graham Gooch (England) flag Graham Gooch (England) 47.86 146 Runs in 303 Balls in 3rd inns for England vs West Indies at Nottingham on 02-Jun-1988 (SR-48%)
921 No change Denis Compton (England) flag Denis Compton (England) 47.86 145* Runs in na Balls in 1st inns for England vs Australia at Manchester on 08-Jul-1948 (SR-na)
922 No change Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) 47.84 115 Runs in 254 Balls in 4th inns for England vs Australia at Sydney on 19-Dec-1924 (SR-45%)
923 No change Charlie Davis (West Indies) flag Charlie Davis (West Indies) 47.84 183 Runs in na Balls in 3rd inns for West Indies vs New Zealand at Bridgetown on 23-Mar-1972 (SR-na)
925 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 47.83 77* Runs in 40 Balls in 4th inns for New Zealand vs England at Napier on 22-Mar-2008 (SR-193%)
926 No change Vijay Hazare (India) flag Vijay Hazare (India) 47.82 134* Runs in na Balls in 3rd inns for India vs West Indies at Mumbai on 09-Dec-1948 (SR-na)
927 No change Graham Gooch (England) flag Graham Gooch (England) 47.82 127 Runs in 181 Balls in 2nd inns for England vs India at Chennai on 13-Jan-1982 (SR-70%)
928 No change Eric Rowan (South Africa) flag Eric Rowan (South Africa) 47.82 156* Runs in na Balls in 3rd inns for South Africa vs England at Johannesburg on 27-Dec-1948 (SR-na)
929 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 47.82 121 Runs in 331 Balls in 4th inns for Pakistan vs Australia at Melbourne on 12-Jan-1990 (SR-37%)
930 No change Murali Vijay (India) flag Murali Vijay (India) 47.80 144 Runs in 213 Balls in 1st inns for India vs Australia at Brisbane on 17-Dec-2014 (SR-68%)
931 No change Keith Boyce (West Indies) flag Keith Boyce (West Indies) 47.80 95* Runs in 105 Balls in 2nd inns for West Indies vs Australia at Adelaide on 23-Jan-1976 (SR-90%)
932 No change Victor Trumper (Australia) flag Victor Trumper (Australia) 47.79 166 Runs in na Balls in 3rd inns for Australia vs England at Sydney on 21-Feb-1908 (SR-na)
933 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 47.77 121 Runs in 128 Balls in 1st inns for India vs West Indies at Delhi on 29-Oct-1983 (SR-95%)
934 No change Mike Gatting (England) flag Mike Gatting (England) 47.75 207 Runs in 309 Balls in 2nd inns for England vs India at Chennai on 13-Jan-1985 (SR-67%)
935 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 47.73 200 Runs in 321 Balls in 2nd inns for Bangladesh vs Sri Lanka at Galle on 08-Mar-2013 (SR-62%)
936 No change Virat Kohli (India) flag Virat Kohli (India) 47.72 167 Runs in 267 Balls in 1st inns for India vs England at Visakhapatnam on 17-Nov-2016 (SR-63%)
938 No change Rick McCosker (Australia) flag Rick McCosker (Australia) 47.70 95* Runs in 214 Balls in 4th inns for Australia vs England at Leeds on 14-Aug-1975 (SR-44%)
939 No change Stan McCabe (Australia) flag Stan McCabe (Australia) 47.69 189* Runs in na Balls in 4th inns for Australia vs South Africa at Johannesburg on 24-Dec-1935 (SR-na)
940 No change Vijay Manjrekar (India) flag Vijay Manjrekar (India) 47.67 189* Runs in na Balls in 1st inns for India vs England at Delhi on 13-Dec-1961 (SR-na)
941 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 47.67 150* Runs in 312 Balls in 3rd inns for South Africa vs New Zealand at Hamilton on 10-Mar-2004 (SR-48%)
942 No change Dudley Nourse (South Africa) flag Dudley Nourse (South Africa) 47.66 129* Runs in na Balls in 2nd inns for South Africa vs England at Johannesburg on 12-Feb-1949 (SR-na)
943 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 47.65 188 Runs in 328 Balls in 2nd inns for New Zealand vs Australia at Brisbane on 08-Nov-1985 (SR-57%)
944 No change Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 47.65 200* Runs in 397 Balls in 2nd inns for Pakistan vs Sri Lanka at Dhaka on 12-Mar-1999 (SR-50%)
946 No change David Boon (Australia) flag David Boon (Australia) 47.63 143 Runs in 255 Balls in 2nd inns for Australia vs New Zealand at Brisbane on 04-Dec-1987 (SR-56%)
947 No change Andrew Jones (New Zealand) flag Andrew Jones (New Zealand) 47.61 170* Runs in 446 Balls in 3rd inns for New Zealand vs India at Auckland on 22-Feb-1990 (SR-38%)
948 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 47.61 194* Runs in 348 Balls in 1st inns for India vs Pakistan at Multan on 28-Mar-2004 (SR-56%)
949 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 47.59 156 Runs in 220 Balls in 2nd inns for Australia vs England at Melbourne on 26-Dec-2006 (SR-71%)
953 No change Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) 47.54 204* Runs in 243 Balls in 2nd inns for Pakistan vs Bangladesh at Chattogram on 16-Jan-2002 (SR-84%)
954 No change Sarfaraz Khan (India) flag Sarfaraz Khan (India) 47.53 150 Runs in 195 Balls in 3rd inns for India vs New Zealand at Bengaluru on 16-Oct-2024 (SR-77%)
955 No change Moin Khan (Pakistan) flag Moin Khan (Pakistan) 47.53 137 Runs in 174 Balls in 2nd inns for Pakistan vs New Zealand at Hamilton on 19-Dec-2003 (SR-79%)
956 No change George Gunn (England) flag George Gunn (England) 47.52 122* Runs in na Balls in 2nd inns for England vs Australia at Sydney on 21-Feb-1908 (SR-na)
957 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 47.52 147 Runs in 253 Balls in 2nd inns for West Indies vs England at Leeds on 25-Aug-2017 (SR-58%)
958 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 47.49 96 Runs in 160 Balls in 1st inns for Australia vs Sri Lanka at Kandy on 09-Sep-1999 (SR-60%)
959 No change Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 47.46 142* Runs in 318 Balls in 2nd inns for West Indies vs Pakistan at Sharjah on 30-Oct-2016 (SR-45%)
961 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 47.40 164 Runs in 361 Balls in 2nd inns for Sri Lanka vs India at Delhi on 02-Dec-2017 (SR-45%)
964 No change Norm O'Neill (Australia) flag Norm O'Neill (Australia) 47.39 134 Runs in na Balls in 2nd inns for Australia vs Pakistan at Lahore on 21-Nov-1959 (SR-na)
965 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 47.39 138 Runs in 188 Balls in 1st inns for Australia vs England at Adelaide on 25-Jan-1991 (SR-73%)
966 No change Kim Hughes (Australia) flag Kim Hughes (Australia) 47.38 213 Runs in 301 Balls in 1st inns for Australia vs India at Adelaide on 23-Jan-1981 (SR-71%)
969 No change Andrew Hudson (South Africa) flag Andrew Hudson (South Africa) 47.37 146 Runs in 244 Balls in 1st inns for South Africa vs India at Kolkata on 27-Nov-1996 (SR-60%)
971 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 47.35 103* Runs in 149 Balls in 4th inns for West Indies vs England at North Sound on 13-Apr-2015 (SR-69%)
973 No change Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 47.34 138* Runs in 208 Balls in 1st inns for Sri Lanka vs Pakistan at Colombo on 26-Apr-1997 (SR-66%)
974 No change KS Ranjitsinhji (England) flag KS Ranjitsinhji (England) 47.34 154* Runs in na Balls in 3rd inns for England vs Australia at Manchester on 16-Jul-1896 (SR-na)
975 No change Leonard Hutton (England) flag Leonard Hutton (England) 47.33 206 Runs in na Balls in 2nd inns for England vs New Zealand at London on 13-Aug-1949 (SR-na)
976 No change Geoff Howarth (New Zealand) flag Geoff Howarth (New Zealand) 47.33 137* Runs in 237 Balls in 1st inns for New Zealand vs India at Wellington on 21-Feb-1981 (SR-58%)
977 No change Alan Melville (South Africa) flag Alan Melville (South Africa) 47.32 189 Runs in na Balls in 1st inns for South Africa vs England at Nottingham on 07-Jun-1947 (SR-na)
979 No change Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) 47.31 143 Runs in 242 Balls in 3rd inns for Pakistan vs Australia at Lahore on 01-Nov-1994 (SR-59%)
980 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 47.31 137 Runs in 332 Balls in 1st inns for Pakistan vs Australia at Sydney on 30-Nov-1995 (SR-41%)
981 No change Gundappa Viswanath (India) flag Gundappa Viswanath (India) 47.28 139 Runs in 263 Balls in 3rd inns for India vs West Indies at Kolkata on 27-Dec-1974 (SR-53%)
984 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 47.27 110 Runs in 135 Balls in 3rd inns for Sri Lanka vs India at Colombo on 03-Aug-2017 (SR-81%)
985 No change Barry Richards (South Africa) flag Barry Richards (South Africa) 47.25 140 Runs in 164 Balls in 1st inns for South Africa vs Australia at Durban on 05-Feb-1970 (SR-85%)
986 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 47.25 108 Runs in 243 Balls in 4th inns for South Africa vs Pakistan at Rawalpindi on 04-Feb-2021 (SR-44%)
987 No change Michael Slater (Australia) flag Michael Slater (Australia) 47.24 143 Runs in 214 Balls in 2nd inns for Australia vs New Zealand at Wellington on 24-Mar-2000 (SR-67%)
988 No change Ian Bell (England) flag Ian Bell (England) 47.24 235 Runs in 364 Balls in 1st inns for England vs India at London on 18-Aug-2011 (SR-65%)
989 No change Bill Ponsford (Australia) flag Bill Ponsford (Australia) 47.24 181 Runs in 413 Balls in 2nd inns for Australia vs England at Leeds on 20-Jul-1934 (SR-44%)
990 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 47.23 109 Runs in 138 Balls in 1st inns for New Zealand vs Australia at Wellington on 24-Mar-2000 (SR-79%)
991 No change Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) 47.22 112 Runs in 206 Balls in 3rd inns for New Zealand vs West Indies at Kingston on 04-May-1985 (SR-54%)
993 No change Archie Jackson (Australia) flag Archie Jackson (Australia) 47.21 164 Runs in 331 Balls in 2nd inns for Australia vs England at Adelaide on 01-Feb-1929 (SR-50%)
994 No change Nasser Hussain (England) flag Nasser Hussain (England) 47.21 146* Runs in 463 Balls in 1st inns for England vs South Africa at Durban on 26-Dec-1999 (SR-32%)
996 No change Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 47.19 156* Runs in 329 Balls in 1st inns for Zimbabwe vs Pakistan at Bulawayo on 14-Mar-1998 (SR-47%)
997 No change Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 47.18 139 Runs in 293 Balls in 2nd inns for Pakistan vs England at Birmingham on 03-Aug-2016 (SR-47%)
999 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 47.14 119* Runs in 189 Balls in 4th inns for India vs England at Manchester on 09-Aug-1990 (SR-63%)
1000 No change Ian Redpath (Australia) flag Ian Redpath (Australia) 47.14 171 Runs in 372 Balls in 2nd inns for Australia vs England at Perth on 11-Dec-1970 (SR-46%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #andrewstoddart #stoddart #cheteshwarpujara #pujara #kamranakmal #akmal #herbertsutcliffe #sutcliffe #allansteel #steel #sunilgavaskar #gavaskar #stanleyjackson #jackson #jackrobertson #robertson #joehardstaff #hardstaff #darylmitchell #mitchell #viratkohli #kohli #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings