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
896 Down 3 Keith Fletcher (England) flag Keith Fletcher (England) 48.51 178 Runs in 380 Balls in 3rd inns for England vs New Zealand at London on 21-Jun-1973 (SR-47%)
897 Down 3 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 48.49 121 Runs in na Balls in 1st inns for West Indies vs Australia at Port of Spain on 14-May-1965 (SR-na)
899 Down 3 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 48.45 153* Runs in 261 Balls in 3rd inns for South Africa vs India at Kolkata on 27-Nov-1996 (SR-59%)
901 Down 3 Alan Melville (South Africa) flag Alan Melville (South Africa) 48.42 189 Runs in na Balls in 1st inns for South Africa vs England at Nottingham on 07-Jun-1947 (SR-na)
902 Down 3 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 48.40 127 Runs in 156 Balls in 2nd inns for Sri Lanka vs Pakistan at Colombo on 09-Aug-1994 (SR-81%)
906 Down 3 Steven Smith (Australia) flag Steven Smith (Australia) 48.36 97 Runs in 204 Balls in 4th inns for Australia vs Pakistan at Abu Dhabi on 30-Oct-2014 (SR-48%)
907 Down 3 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 48.36 194* Runs in 348 Balls in 1st inns for India vs Pakistan at Multan on 28-Mar-2004 (SR-56%)
908 Down 3 Walter Read (England) flag Walter Read (England) 48.35 117 Runs in 155 Balls in 2nd inns for England vs Australia at London on 11-Aug-1884 (SR-75%)
910 Down 3 Neil McKenzie (South Africa) flag Neil McKenzie (South Africa) 48.35 138 Runs in 447 Balls in 3rd inns for South Africa vs England at London on 10-Jul-2008 (SR-31%)
911 Down 3 Joe Root (England) flag Joe Root (England) 48.35 134 Runs in 166 Balls in 1st inns for England vs Australia at Cardiff on 08-Jul-2015 (SR-81%)
913 Down 3 Conrad Hunte (West Indies) flag Conrad Hunte (West Indies) 48.34 110 Runs in 249 Balls in 3rd inns for West Indies vs Australia at Melbourne on 30-Dec-1960 (SR-44%)
914 Down 3 Michael Slater (Australia) flag Michael Slater (Australia) 48.34 143 Runs in 214 Balls in 2nd inns for Australia vs New Zealand at Wellington on 24-Mar-2000 (SR-67%)
915 Down 3 Ken Barrington (England) flag Ken Barrington (England) 48.33 256 Runs in 624 Balls in 2nd inns for England vs Australia at Manchester on 23-Jul-1964 (SR-41%)
916 Down 3 Joe Root (England) flag Joe Root (England) 48.33 254 Runs in 406 Balls in 1st inns for England vs Pakistan at Manchester on 22-Jul-2016 (SR-63%)
918 Down 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 48.29 113 Runs in 202 Balls in 3rd inns for West Indies vs Australia at Hobart on 17-Nov-2005 (SR-56%)
920 Down 3 George Gunn (England) flag George Gunn (England) 48.28 122* Runs in na Balls in 2nd inns for England vs Australia at Sydney on 21-Feb-1908 (SR-na)
921 Down 3 Wasim Jaffer (India) flag Wasim Jaffer (India) 48.28 202 Runs in 274 Balls in 1st inns for India vs Pakistan at Kolkata on 30-Nov-2007 (SR-74%)
922 Down 3 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 48.26 119* Runs in 189 Balls in 4th inns for India vs England at Manchester on 09-Aug-1990 (SR-63%)
923 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 48.25 108 Runs in 243 Balls in 4th inns for South Africa vs Pakistan at Rawalpindi on 04-Feb-2021 (SR-44%)
924 Down 3 Joe Root (England) flag Joe Root (England) 48.24 180 Runs in 338 Balls in 3rd inns for England vs Australia at London on 18-Jul-2013 (SR-53%)
927 Down 3 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 48.23 142* Runs in 318 Balls in 2nd inns for West Indies vs Pakistan at Sharjah on 30-Oct-2016 (SR-45%)
928 Down 3 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 48.22 147 Runs in 171 Balls in 2nd inns for India vs Australia at Melbourne on 26-Dec-2014 (SR-86%)
929 Down 3 Everton Weekes (West Indies) flag Everton Weekes (West Indies) 48.20 206 Runs in na Balls in 1st inns for West Indies vs England at Port of Spain on 17-Mar-1954 (SR-na)
930 Down 3 Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) 48.20 112 Runs in 206 Balls in 3rd inns for New Zealand vs West Indies at Kingston on 04-May-1985 (SR-54%)
931 Down 3 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 48.19 139 Runs in 293 Balls in 2nd inns for Pakistan vs England at Birmingham on 03-Aug-2016 (SR-47%)
935 Down 3 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 48.07 96 Runs in 160 Balls in 1st inns for Australia vs Sri Lanka at Kandy on 09-Sep-1999 (SR-60%)
936 Down 3 VVS Laxman (India) flag VVS Laxman (India) 48.07 178 Runs in 298 Balls in 1st inns for India vs Australia at Sydney on 02-Jan-2004 (SR-60%)
937 Down 3 Geoff Boycott (England) flag Geoff Boycott (England) 48.05 142* Runs in 360 Balls in 3rd inns for England vs Australia at Sydney on 09-Jan-1971 (SR-39%)
938 Down 3 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 48.04 200* Runs in 397 Balls in 2nd inns for Pakistan vs Sri Lanka at Dhaka on 12-Mar-1999 (SR-50%)
939 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 48.03 137 Runs in 174 Balls in 2nd inns for Pakistan vs New Zealand at Hamilton on 19-Dec-2003 (SR-79%)
940 Down 3 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 48.02 137 Runs in 332 Balls in 1st inns for Pakistan vs Australia at Sydney on 30-Nov-1995 (SR-41%)
941 Down 3 Nasser Hussain (England) flag Nasser Hussain (England) 48.02 146* Runs in 463 Balls in 1st inns for England vs South Africa at Durban on 26-Dec-1999 (SR-32%)
942 Down 3 Peter Burge (Australia) flag Peter Burge (Australia) 48.02 181 Runs in na Balls in 2nd inns for Australia vs England at London on 17-Aug-1961 (SR-na)
944 Down 3 Mansur Ali Khan Pataudi (India) flag Mansur Ali Khan Pataudi (India) 47.99 153 Runs in na Balls in 2nd inns for India vs New Zealand at Kolkata on 05-Mar-1965 (SR-na)
946 Down 3 David Boon (Australia) flag David Boon (Australia) 47.92 200 Runs in 326 Balls in 1st inns for Australia vs New Zealand at Perth on 24-Nov-1989 (SR-61%)
947 Down 3 Everton Weekes (West Indies) flag Everton Weekes (West Indies) 47.90 162 Runs in na Balls in 1st inns for West Indies vs India at Kolkata on 31-Dec-1948 (SR-na)
949 Down 3 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 47.88 201 Runs in 477 Balls in 2nd inns for South Africa vs England at Cape Town on 02-Jan-2016 (SR-42%)
950 Down 3 Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) 47.88 115 Runs in 235 Balls in 1st inns for Pakistan vs West Indies at Bridgetown on 18-May-2000 (SR-49%)
951 Down 3 Colin McDonald (Australia) flag Colin McDonald (Australia) 47.88 170 Runs in 315 Balls in 1st inns for Australia vs England at Adelaide on 30-Jan-1959 (SR-54%)
953 Down 3 Geoff Boycott (England) flag Geoff Boycott (England) 47.84 191 Runs in 471 Balls in 1st inns for England vs Australia at Leeds on 11-Aug-1977 (SR-41%)
954 Down 3 Greg Chappell (Australia) flag Greg Chappell (Australia) 47.84 112 Runs in 230 Balls in 3rd inns for Australia vs England at Manchester on 07-Jul-1977 (SR-49%)
957 Down 3 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 47.82 113 Runs in 264 Balls in 4th inns for India vs Australia at Brisbane on 02-Dec-1977 (SR-43%)
958 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 47.82 113 Runs in 148 Balls in 1st inns for Pakistan vs India at Karachi on 29-Jan-2006 (SR-76%)
959 Down 3 Robin Smith (England) flag Robin Smith (England) 47.81 148* Runs in 271 Balls in 2nd inns for England vs West Indies at London on 20-Jun-1991 (SR-55%)
960 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 47.79 129 Runs in 160 Balls in 2nd inns for Pakistan vs New Zealand at Dunedin on 24-Nov-2009 (SR-81%)
962 Down 3 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 47.75 206* Runs in 389 Balls in 1st inns for India vs England at Ahmedabad on 15-Nov-2012 (SR-53%)
963 Down 3 MS Dhoni (India) flag MS Dhoni (India) 47.75 148 Runs in 153 Balls in 2nd inns for India vs Pakistan at Faisalabad on 21-Jan-2006 (SR-97%)
964 Down 3 Wally Hammond (England) flag Wally Hammond (England) 47.75 136* Runs in na Balls in 2nd inns for England vs South Africa at Durban on 16-Jan-1931 (SR-na)
965 Down 3 Sidath Wettimuny (Sri Lanka) flag Sidath Wettimuny (Sri Lanka) 47.74 190 Runs in 471 Balls in 1st inns for Sri Lanka vs England at London on 23-Aug-1984 (SR-40%)
966 Down 3 Michael Clarke (Australia) flag Michael Clarke (Australia) 47.74 135* Runs in 164 Balls in 3rd inns for Australia vs England at Perth on 14-Dec-2006 (SR-82%)
967 Down 3 Alan Knott (England) flag Alan Knott (England) 47.73 81* Runs in 91 Balls in 4th inns for England vs India at Bengaluru on 28-Jan-1977 (SR-89%)
970 Down 3 Alec Stewart (England) flag Alec Stewart (England) 47.71 143 Runs in 319 Balls in 3rd inns for England vs West Indies at Bridgetown on 08-Apr-1994 (SR-45%)
973 Down 3 Joe Hardstaff (England) flag Joe Hardstaff (England) 47.66 205* Runs in na Balls in 2nd inns for England vs India at London on 22-Jun-1946 (SR-na)
974 Down 3 Virender Sehwag (India) flag Virender Sehwag (India) 47.66 164 Runs in 228 Balls in 2nd inns for India vs South Africa at Kanpur on 20-Nov-2004 (SR-72%)
975 Down 3 Herbie Collins (Australia) flag Herbie Collins (Australia) 47.66 203 Runs in na Balls in 1st inns for Australia vs South Africa at Johannesburg on 12-Nov-1921 (SR-na)
976 Down 3 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 47.63 166* Runs in 416 Balls in 2nd inns for India vs Australia at Adelaide on 13-Dec-1985 (SR-40%)
977 Down 3 Stanley Jackson (England) flag Stanley Jackson (England) 47.57 144* Runs in na Balls in 1st inns for England vs Australia at Leeds on 03-Jul-1905 (SR-na)
978 Down 3 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 47.57 161* Runs in 351 Balls in 2nd inns for Pakistan vs India at Kolkata on 30-Nov-2007 (SR-46%)
979 Down 3 Virat Kohli (India) flag Virat Kohli (India) 47.54 167 Runs in 267 Balls in 1st inns for India vs England at Visakhapatnam on 17-Nov-2016 (SR-63%)
980 Down 3 Denis Compton (England) flag Denis Compton (England) 47.53 158 Runs in na Balls in 1st inns for England vs South Africa at Manchester on 07-Jul-1955 (SR-na)
981 Down 3 Andrew Hudson (South Africa) flag Andrew Hudson (South Africa) 47.53 146 Runs in 244 Balls in 1st inns for South Africa vs India at Kolkata on 27-Nov-1996 (SR-60%)
982 Down 3 Rick McCosker (Australia) flag Rick McCosker (Australia) 47.52 95* Runs in 214 Balls in 4th inns for Australia vs England at Leeds on 14-Aug-1975 (SR-44%)
985 Down 3 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 47.50 165 Runs in 284 Balls in 1st inns for Sri Lanka vs South Africa at Colombo on 24-Jul-2014 (SR-58%)
986 Down 3 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 47.49 132* Runs in 257 Balls in 2nd inns for India vs England at Southampton on 30-Aug-2018 (SR-51%)
987 Down 3 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 47.49 129* Runs in 276 Balls in 1st inns for Pakistan vs Australia at Perth on 24-Mar-1979 (SR-47%)
988 Down 3 Greg Ritchie (Australia) flag Greg Ritchie (Australia) 47.49 106* Runs in 216 Balls in 3rd inns for Australia vs Pakistan at Faisalabad on 30-Sep-1982 (SR-49%)
989 Down 3 Majid Khan (Pakistan) flag Majid Khan (Pakistan) 47.48 108 Runs in 157 Balls in 3rd inns for Pakistan vs Australia at Melbourne on 10-Mar-1979 (SR-69%)
990 Down 3 Stewie Dempster (New Zealand) flag Stewie Dempster (New Zealand) 47.48 120 Runs in na Balls in 3rd inns for New Zealand vs England at London on 27-Jun-1931 (SR-na)
991 Down 3 Pankaj Roy (India) flag Pankaj Roy (India) 47.47 150 Runs in na Balls in 3rd inns for India vs West Indies at Kingston on 28-Mar-1953 (SR-na)
992 Down 3 Gundappa Viswanath (India) flag Gundappa Viswanath (India) 47.46 75* Runs in 116 Balls in 4th inns for India vs England at London on 08-Jul-1982 (SR-65%)
994 Down 3 Shoaib Mohammad (Pakistan) flag Shoaib Mohammad (Pakistan) 47.45 203* Runs in 338 Balls in 2nd inns for Pakistan vs India at Lahore on 01-Dec-1989 (SR-60%)
996 Down 3 Barry Richards (South Africa) flag Barry Richards (South Africa) 47.43 140 Runs in 164 Balls in 1st inns for South Africa vs Australia at Durban on 05-Feb-1970 (SR-85%)
997 Down 3 Vijay Hazare (India) flag Vijay Hazare (India) 47.42 134* Runs in na Balls in 3rd inns for India vs West Indies at Mumbai on 09-Dec-1948 (SR-na)
998 Down 3 Kevin Pietersen (England) flag Kevin Pietersen (England) 47.42 92 Runs in 155 Balls in 4th inns for England vs Australia at Brisbane on 23-Nov-2006 (SR-59%)
999 Down 3 Eric Rowan (South Africa) flag Eric Rowan (South Africa) 47.41 156* Runs in na Balls in 3rd inns for South Africa vs England at Johannesburg on 27-Dec-1948 (SR-na)
1000 Down 3 John Crawley (England) flag John Crawley (England) 47.40 83 Runs in 151 Balls in 4th inns for England vs Australia at Manchester on 03-Jul-1997 (SR-55%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #keithfletcher #fletcher #rohankanhai #kanhai #daryllcullinan #cullinan #alanmelville #melville #aravindadesilva #silva #stevensmith #smith #sachintendulkar #tendulkar #walterread #read #neilmckenzie #mckenzie #joeroot #root #conradhunte #hunte #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings