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
401 Down 1 Alastair Cook (England) flag Alastair Cook (England) 56.19 116 Runs in 290 Balls in 4th inns for England vs Australia at Perth on 14-Dec-2006 (SR-40%)
402 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 56.19 96* Runs in 151 Balls in 1st inns for West Indies vs Australia at Perth on 01-Dec-2000 (SR-64%)
403 Down 1 Graham Gooch (England) flag Graham Gooch (England) 56.18 133 Runs in 247 Balls in 4th inns for England vs Australia at Manchester on 03-Jun-1993 (SR-54%)
404 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 56.15 177 Runs in 260 Balls in 3rd inns for Australia vs West Indies at St John's on 09-May-2003 (SR-68%)
405 Down 1 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 56.11 163* Runs in 229 Balls in 3rd inns for India vs South Africa at Kanpur on 08-Dec-1996 (SR-71%)
406 Down 1 Bob Barber (England) flag Bob Barber (England) 56.10 185 Runs in 255 Balls in 1st inns for England vs Australia at Sydney on 07-Jan-1966 (SR-73%)
407 Down 1 Basil Butcher (West Indies) flag Basil Butcher (West Indies) 56.07 209* Runs in 416 Balls in 3rd inns for West Indies vs England at Nottingham on 30-Jun-1966 (SR-50%)
408 Down 1 Roston Chase (West Indies) flag Roston Chase (West Indies) 56.06 137* Runs in 269 Balls in 3rd inns for West Indies vs India at Kingston on 30-Jul-2016 (SR-51%)
409 Down 1 Donald Bradman (Australia) flag Donald Bradman (Australia) 56.05 131 Runs in 287 Balls in 4th inns for Australia vs England at Nottingham on 13-Jun-1930 (SR-46%)
410 Down 1 Aunshuman Gaekwad (India) flag Aunshuman Gaekwad (India) 56.05 201 Runs in 436 Balls in 2nd inns for India vs Pakistan at Jalandhar on 24-Sep-1983 (SR-46%)
411 Down 1 Kevin Pietersen (England) flag Kevin Pietersen (England) 56.04 227 Runs in 308 Balls in 2nd inns for England vs Australia at Adelaide on 03-Dec-2010 (SR-74%)
412 Down 1 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 56.03 110 Runs in 188 Balls in 4th inns for West Indies vs Australia at Perth on 30-Nov-2022 (SR-59%)
413 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 56.02 196 Runs in 286 Balls in 1st inns for West Indies vs South Africa at Port of Spain on 08-Apr-2005 (SR-69%)
414 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 56.00 234 Runs in 388 Balls in 2nd inns for South Africa vs Pakistan at Dubai on 23-Oct-2013 (SR-60%)
415 Down 1 Joe Root (England) flag Joe Root (England) 55.97 182* Runs in 229 Balls in 2nd inns for England vs West Indies at St George's on 21-Apr-2015 (SR-79%)
416 Down 1 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 55.96 119 Runs in 174 Balls in 3rd inns for Pakistan vs Australia at Brisbane on 05-Nov-1999 (SR-68%)
417 Down 1 Victor Trumper (Australia) flag Victor Trumper (Australia) 55.93 159 Runs in 158 Balls in 3rd inns for Australia vs South Africa at Melbourne on 31-Dec-1910 (SR-101%)
418 Down 1 Vernon Ransford (Australia) flag Vernon Ransford (Australia) 55.86 143* Runs in na Balls in 2nd inns for Australia vs England at London on 14-Jun-1909 (SR-na)
419 Down 1 Jeffrey Stollmeyer (West Indies) flag Jeffrey Stollmeyer (West Indies) 55.84 104 Runs in na Balls in 4th inns for West Indies vs Australia at Sydney on 25-Jan-1952 (SR-na)
420 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 55.83 154* Runs in 176 Balls in 1st inns for New Zealand vs England at Manchester on 23-May-2008 (SR-88%)
421 Down 1 Kevin Pietersen (England) flag Kevin Pietersen (England) 55.83 129 Runs in 208 Balls in 1st inns for England vs New Zealand at Napier on 22-Mar-2008 (SR-62%)
422 Down 1 Dean Jones (Australia) flag Dean Jones (Australia) 55.80 216 Runs in 347 Balls in 1st inns for Australia vs West Indies at Adelaide on 03-Feb-1989 (SR-62%)
423 Down 1 Paul Collingwood (England) flag Paul Collingwood (England) 55.76 206 Runs in 392 Balls in 1st inns for England vs Australia at Adelaide on 01-Dec-2006 (SR-53%)
424 Down 1 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 55.76 179 Runs in 233 Balls in 1st inns for Australia vs Pakistan at Adelaide on 09-Dec-1983 (SR-77%)
425 Down 1 W.G. Grace (England) flag W.G. Grace (England) 55.73 170 Runs in na Balls in 1st inns for England vs Australia at London on 12-Aug-1886 (SR-na)
426 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 55.71 230 Runs in 327 Balls in 2nd inns for Sri Lanka vs Pakistan at Lahore on 06-Mar-2002 (SR-70%)
427 Down 1 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 55.69 124* Runs in 213 Balls in 1st inns for Pakistan vs West Indies at Kingston on 20-Aug-2021 (SR-58%)
428 Down 1 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 55.67 194 Runs in 368 Balls in 1st inns for West Indies vs India at Kanpur on 21-Oct-1983 (SR-53%)
429 Down 1 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 55.66 141* Runs in 272 Balls in 2nd inns for Pakistan vs England at Southampton on 21-Aug-2020 (SR-52%)
430 Down 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 55.65 126 Runs in 128 Balls in 1st inns for Bangladesh vs New Zealand at Hamilton on 28-Feb-2019 (SR-98%)
431 Down 1 Donald Bradman (Australia) flag Donald Bradman (Australia) 55.64 254 Runs in 376 Balls in 2nd inns for Australia vs England at London on 27-Jun-1930 (SR-68%)
432 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 55.60 199 Runs in 361 Balls in 1st inns for Australia vs West Indies at Kingston on 11-Jun-2015 (SR-55%)
433 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 55.60 134 Runs in 220 Balls in 1st inns for West Indies vs Pakistan at Lahore on 06-Dec-1990 (SR-61%)
434 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 55.57 217 Runs in 468 Balls in 2nd inns for India vs England at London on 05-Sep-2002 (SR-46%)
435 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 55.56 105 Runs in 87 Balls in 3rd inns for West Indies vs England at London on 19-Aug-2004 (SR-121%)
436 Down 1 David Warner (Australia) flag David Warner (Australia) 55.55 145 Runs in 156 Balls in 3rd inns for Australia vs South Africa at Cape Town on 01-Mar-2014 (SR-93%)
437 Down 1 Allan Border (Australia) flag Allan Border (Australia) 55.52 123* Runs in 356 Balls in 4th inns for Australia vs England at Manchester on 13-Aug-1981 (SR-35%)
438 Down 1 Derek Randall (England) flag Derek Randall (England) 55.50 150 Runs in 498 Balls in 3rd inns for England vs Australia at Sydney on 06-Jan-1979 (SR-30%)
439 Down 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 55.48 138 Runs in 228 Balls in 2nd inns for Bangladesh vs Pakistan at Rawalpindi on 30-Aug-2024 (SR-61%)
440 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 55.48 137 Runs in 261 Balls in 3rd inns for Sri Lanka vs India at Mumbai on 02-Dec-2009 (SR-52%)
441 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 55.48 119 Runs in 206 Balls in 3rd inns for Sri Lanka vs Australia at Perth on 08-Dec-1995 (SR-58%)
442 Down 1 Reggie Duff (Australia) flag Reggie Duff (Australia) 55.44 146 Runs in na Balls in 2nd inns for Australia vs England at London on 14-Aug-1905 (SR-na)
443 Down 1 Jack Hobbs (England) flag Jack Hobbs (England) 55.44 126* Runs in 206 Balls in 4th inns for England vs Australia at Melbourne on 30-Dec-1911 (SR-61%)
444 Down 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 55.40 183* Runs in 351 Balls in 1st inns for Zimbabwe vs India at Delhi on 18-Nov-2000 (SR-52%)
445 Down 1 George Ulyett (England) flag George Ulyett (England) 55.38 149 Runs in na Balls in 1st inns for England vs Australia at Melbourne on 10-Mar-1882 (SR-na)
446 Down 1 Ian Botham (England) flag Ian Botham (England) 55.38 119* Runs in 213 Balls in 3rd inns for England vs Australia at Melbourne on 01-Feb-1980 (SR-56%)
447 Down 1 Chamara Silva (Sri Lanka) flag Chamara Silva (Sri Lanka) 55.35 152* Runs in 219 Balls in 3rd inns for Sri Lanka vs New Zealand at Wellington on 15-Dec-2006 (SR-69%)
448 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 55.34 100 Runs in 129 Balls in 4th inns for Bangladesh vs New Zealand at Hamilton on 15-Feb-2010 (SR-78%)
449 Down 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 55.25 240 Runs in 366 Balls in 1st inns for New Zealand vs South Africa at Mount Maunganui on 04-Feb-2024 (SR-66%)
450 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 55.24 217 Runs in 276 Balls in 1st inns for Bangladesh vs New Zealand at Wellington on 12-Jan-2017 (SR-79%)
451 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 55.20 148* Runs in 213 Balls in 2nd inns for India vs Australia at Sydney on 02-Jan-1992 (SR-69%)
452 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 55.09 178 Runs in 229 Balls in 2nd inns for West Indies vs Australia at St John's on 07-Apr-1984 (SR-78%)
453 Down 1 Karun Nair (India) flag Karun Nair (India) 55.06 303* Runs in 381 Balls in 2nd inns for India vs England at Chennai on 16-Dec-2016 (SR-80%)
454 Down 1 Travis Head (Australia) flag Travis Head (Australia) 55.05 170 Runs in 219 Balls in 3rd inns for Australia vs England at Adelaide on 17-Dec-2025 (SR-78%)
455 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 54.99 155* Runs in 191 Balls in 3rd inns for India vs Australia at Chennai on 06-Mar-1998 (SR-81%)
456 Down 1 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 54.97 145 Runs in 251 Balls in 3rd inns for Pakistan vs South Africa at Cape Town on 03-Jan-2025 (SR-58%)
457 Down 1 Ross Edwards (Australia) flag Ross Edwards (Australia) 54.96 170* Runs in 290 Balls in 3rd inns for Australia vs England at Nottingham on 13-Jul-1972 (SR-59%)
458 Down 1 Mike Gatting (England) flag Mike Gatting (England) 54.87 183* Runs in 294 Balls in 1st inns for England vs India at Birmingham on 03-Jul-1986 (SR-62%)
459 Down 1 Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) 54.79 201 Runs in 328 Balls in 1st inns for New Zealand vs India at Napier on 26-Mar-2009 (SR-61%)
460 Down 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 54.78 108 Runs in 114 Balls in 2nd inns for Bangladesh vs England at Manchester on 04-Jun-2010 (SR-95%)
461 Down 1 Denis Atkinson (West Indies) flag Denis Atkinson (West Indies) 54.75 219 Runs in na Balls in 2nd inns for West Indies vs Australia at Bridgetown on 14-May-1955 (SR-na)
462 Down 1 David Bedingham (South Africa) flag David Bedingham (South Africa) 54.68 110 Runs in 141 Balls in 3rd inns for South Africa vs New Zealand at Hamilton on 13-Feb-2024 (SR-78%)
463 Down 1 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 54.67 97* Runs in 152 Balls in 4th inns for West Indies vs England at London on 22-Jul-2004 (SR-64%)
464 Down 1 Billy Zulch (South Africa) flag Billy Zulch (South Africa) 54.65 150 Runs in 304 Balls in 3rd inns for South Africa vs Australia at Sydney on 03-Mar-1911 (SR-49%)
465 Down 1 Denis Compton (England) flag Denis Compton (England) 54.65 184 Runs in 478 Balls in 3rd inns for England vs Australia at Nottingham on 10-Jun-1948 (SR-38%)
466 Down 1 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 54.63 118 Runs in 209 Balls in 3rd inns for Pakistan vs South Africa at Durban on 26-Feb-1998 (SR-56%)
467 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 54.62 241* Runs in 436 Balls in 1st inns for India vs Australia at Sydney on 02-Jan-2004 (SR-55%)
468 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 54.61 237 Runs in 415 Balls in 1st inns for Sri Lanka vs South Africa at Galle on 04-Aug-2004 (SR-57%)
469 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 54.59 155 Runs in 184 Balls in 1st inns for India vs South Africa at Bloemfontein on 03-Nov-2001 (SR-84%)
470 Down 1 Paul Collingwood (England) flag Paul Collingwood (England) 54.56 96 Runs in 155 Balls in 4th inns for England vs Australia at Brisbane on 23-Nov-2006 (SR-62%)
471 Down 1 Jim Burke (Australia) flag Jim Burke (Australia) 54.50 189 Runs in na Balls in 1st inns for Australia vs South Africa at Cape Town on 31-Dec-1957 (SR-na)
472 Down 1 John Dyson (Australia) flag John Dyson (Australia) 54.49 127* Runs in 321 Balls in 4th inns for Australia vs West Indies at Sydney on 02-Jan-1982 (SR-40%)
473 Down 1 Charles Macartney (Australia) flag Charles Macartney (Australia) 54.49 151 Runs in na Balls in 1st inns for Australia vs England at Leeds on 10-Jul-1926 (SR-na)
474 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 54.43 220 Runs in na Balls in 3rd inns for India vs West Indies at Port of Spain on 13-Apr-1971 (SR-na)
475 Down 1 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 54.37 245 Runs in 420 Balls in 1st inns for Pakistan vs England at Abu Dhabi on 13-Oct-2015 (SR-58%)
476 Down 1 Dilip Sardesai (India) flag Dilip Sardesai (India) 54.37 212 Runs in na Balls in 1st inns for India vs West Indies at Kingston on 18-Feb-1971 (SR-na)
477 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.36 141* Runs in 170 Balls in 2nd inns for South Africa vs West Indies at Gros Islet on 10-Jun-2021 (SR-83%)
478 Down 1 Kevin Pietersen (England) flag Kevin Pietersen (England) 54.34 202* Runs in 326 Balls in 1st inns for England vs India at London on 21-Jul-2011 (SR-62%)
479 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 54.33 178* Runs in 247 Balls in 1st inns for West Indies vs Pakistan at St John's on 01-May-1993 (SR-72%)
480 Down 1 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) 54.32 126 Runs in na Balls in 4th inns for West Indies vs Australia at Kingston on 28-Apr-1978 (SR-na)
481 Down 1 Asif Iqbal (Pakistan) flag Asif Iqbal (Pakistan) 54.32 152* Runs in 291 Balls in 3rd inns for Pakistan vs Australia at Adelaide on 24-Dec-1976 (SR-52%)
482 Down 1 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 54.29 106* Runs in 167 Balls in 4th inns for Zimbabwe vs Bangladesh at Mirpur on 11-Nov-2018 (SR-63%)
483 Down 1 Seymour Nurse (West Indies) flag Seymour Nurse (West Indies) 54.27 168 Runs in na Balls in 4th inns for West Indies vs New Zealand at Auckland on 27-Feb-1969 (SR-na)
484 Down 1 Wally Hammond (England) flag Wally Hammond (England) 54.27 240 Runs in 394 Balls in 1st inns for England vs Australia at London on 24-Jun-1938 (SR-61%)
485 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 54.26 199 Runs in 226 Balls in 3rd inns for Sri Lanka vs India at Colombo on 09-Aug-1997 (SR-88%)
486 Down 1 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 54.25 143 Runs in 272 Balls in 3rd inns for West Indies vs Australia at Sydney on 26-Jan-1989 (SR-53%)
487 Down 1 Bert Sutcliffe (New Zealand) flag Bert Sutcliffe (New Zealand) 54.25 137* Runs in na Balls in 3rd inns for New Zealand vs India at Hyderabad on 19-Nov-1955 (SR-na)
488 Down 1 Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 54.24 201 Runs in na Balls in 2nd inns for South Africa vs Australia at Adelaide on 24-Jan-1964 (SR-na)
489 Down 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 54.23 280* Runs in 460 Balls in 1st inns for Pakistan vs India at Hyderabad (Sind) on 14-Jan-1983 (SR-61%)
490 Down 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 54.21 134 Runs in 157 Balls in 2nd inns for New Zealand vs India at Bengaluru on 16-Oct-2024 (SR-85%)
491 Down 1 David Boon (Australia) flag David Boon (Australia) 54.18 184* Runs in 431 Balls in 3rd inns for Australia vs England at Sydney on 29-Jan-1988 (SR-43%)
492 Down 1 Thilan Samaraweera (Sri Lanka) flag Thilan Samaraweera (Sri Lanka) 54.14 231 Runs in 318 Balls in 1st inns for Sri Lanka vs Pakistan at Karachi on 21-Feb-2009 (SR-73%)
493 Down 1 Graham Gooch (England) flag Graham Gooch (England) 54.01 333 Runs in 485 Balls in 1st inns for England vs India at London on 26-Jul-1990 (SR-69%)
494 Down 1 Greg Chappell (Australia) flag Greg Chappell (Australia) 54.00 182* Runs in 274 Balls in 2nd inns for Australia vs West Indies at Sydney on 03-Jan-1976 (SR-66%)
495 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 54.00 257* Runs in 363 Balls in 2nd inns for Pakistan vs Zimbabwe at Sheikhupura on 17-Oct-1996 (SR-71%)
496 Down 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 53.99 211 Runs in 441 Balls in 1st inns for Pakistan vs Australia at Karachi on 15-Sep-1988 (SR-48%)
497 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 53.98 143* Runs in 159 Balls in 4th inns for Australia vs South Africa at Sydney on 02-Jan-2006 (SR-90%)
498 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 53.96 205 Runs in 342 Balls in 1st inns for India vs West Indies at Mumbai on 01-Dec-1978 (SR-60%)
499 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 53.88 136* Runs in 217 Balls in 3rd inns for South Africa vs England at Centurion on 21-Jan-2005 (SR-63%)
500 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 53.77 201 Runs in 262 Balls in 2nd inns for India vs Pakistan at Bengaluru on 24-Mar-2005 (SR-77%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alastaircook #cook #ridleyjacobs #jacobs #grahamgooch #gooch #matthewhayden #hayden #mohammadazharuddin #azharuddin #bobbarber #barber #basilbutcher #butcher #rostonchase #chase #donaldbradman #bradman #aunshumangaekwad #gaekwad #kevinpietersen #pietersen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings