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 2 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 62.94 4-Ct/St in 1st inns vs Afghanistan at Belfast on 27-Aug-2018
402 Down 2 David Williams (West Indies) flag David Williams (West Indies) 62.91 4-Ct/St in 2nd inns vs New Zealand at Auckland on 08-Mar-1992
403 Down 2 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 62.77 4-Ct/St in 1st inns vs Afghanistan at Bulawayo on 16-Oct-2015
404 Down 2 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 62.76 4-Ct/St in 2nd inns vs New Zealand at Dunedin on 17-Feb-2015
405 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 62.55 4-Ct/St in 1st inns vs India at Manchester on 27-Jun-2019
406 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 62.37 4-Ct/St in 1st inns vs Pakistan at Sharjah on 04-May-1990
407 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 62.31 5-Ct/St in 2nd inns vs New Zealand at Lahore on 06-Mar-1996
408 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 62.29 4-Ct/St in 2nd inns vs India at Dubai on 28-Sep-2018
409 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 62.17 3-Ct/St in 1st inns vs Australia at Sydney on 12-Feb-1985
410 Down 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 62.15 4-Ct/St in 1st inns vs New Zealand at Birmingham on 11-Jun-1983
411 Down 2 Matt Prior (England) flag Matt Prior (England) 62.15 4-Ct/St in 2nd inns vs South Africa at Chennai on 06-Mar-2011
412 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 61.83 4-Ct/St in 2nd inns vs India at London on 04-Jun-1999
413 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 61.72 4-Ct/St in 1st inns vs India at Birmingham on 19-Sep-2004
414 Down 2 David Obuya (Kenya) flag David Obuya (Kenya) 61.72 4-Ct/St in 1st inns vs South Africa at Colombo on 20-Sep-2002
415 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 61.25 4-Ct/St in 1st inns vs Australia at Nottingham on 06-Jun-2019
416 Down 2 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 61.18 4-Ct/St in 2nd inns vs Pakistan at Johannesburg on 23-Sep-2009
417 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 61.18 4-Ct/St in 1st inns vs Pakistan at Chennai on 27-Oct-2023
418 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 61.03 4-Ct/St in 1st inns vs New Zealand at Nagpur on 25-Feb-2011
419 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 61.03 4-Ct/St in 1st inns vs England at Gros Islet on 16-Mar-2007
420 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 60.99 4-Ct/St in 1st inns vs Australia at Sydney on 07-Feb-2001
421 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 60.96 4-Ct/St in 1st inns vs Pakistan at Nottingham on 31-May-2019
422 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 60.93 4-Ct/St in 2nd inns vs Pakistan at Taunton on 12-Jun-2019
423 Down 2 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 60.89 4-Ct/St in 2nd inns vs Bangladesh at Kolkata on 28-Oct-2023
424 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 60.82 4-Ct/St in 2nd inns vs England at Adelaide on 09-Mar-2015
425 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 59.97 3-Ct/St in 2nd inns vs England at London on 14-Jul-2019
426 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 59.52 4-Ct/St in 2nd inns vs India at Bengaluru on 04-Apr-1999
427 Down 2 Michael Holding (West Indies) flag Michael Holding (West Indies) 59.31 3-Ct/St in 1st inns vs Pakistan at Karachi on 21-Nov-1980
428 Down 2 Mike Whitney (Australia) flag Mike Whitney (Australia) 59.28 3-Ct/St in 2nd inns vs India at Sydney on 20-Jan-1992
429 Down 2 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 58.90 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Mar-1986
430 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 58.77 4-Ct/St in 2nd inns vs Pakistan at Amstelveen on 28-Aug-2004
431 Down 2 Bill Athey (England) flag Bill Athey (England) 58.76 3-Ct/St in 1st inns vs Australia at Sydney on 22-Jan-1987
432 Down 2 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 58.74 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 18-Jun-2010
433 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 58.70 4-Ct/St in 1st inns vs Sri Lanka at Sharjah on 04-Nov-2001
434 Down 2 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 58.65 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 15-Jun-2010
435 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 58.65 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 13-Aug-2010
436 Down 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 58.64 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 05-Dec-2012
437 Down 2 Michael Clarke (Australia) flag Michael Clarke (Australia) 58.63 3-Ct/St in 2nd inns vs West Indies at Gros Islet on 21-May-2003
438 Down 2 Mark Waugh (Australia) flag Mark Waugh (Australia) 58.49 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 21-Oct-1999
439 Down 2 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 58.49 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 12-Dec-1999
440 Down 2 Graeme Hick (England) flag Graeme Hick (England) 58.49 3-Ct/St in 1st inns vs Zimbabwe at Bulawayo on 18-Feb-2000
441 Down 2 Geoff Boycott (England) flag Geoff Boycott (England) 58.47 3-Ct/St in 1st inns vs Pakistan at Lahore on 13-Jan-1978
442 Down 2 Virat Kohli (India) flag Virat Kohli (India) 58.47 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 11-Aug-2019
443 Down 2 Shingi Masakadza (Zimbabwe) flag Shingi Masakadza (Zimbabwe) 58.41 3-Ct/St in 1st inns vs New Zealand at Whangarei on 06-Feb-2012
444 Down 2 Adil Rashid (England) flag Adil Rashid (England) 58.38 3-Ct/St in 1st inns vs West Indies at North Sound on 05-Mar-2017
445 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 58.36 4-Ct/St in 1st inns vs South Africa at Melbourne on 23-Jan-1998
446 Down 2 Tinotenda Mutombodzi (Zimbabwe) flag Tinotenda Mutombodzi (Zimbabwe) 58.35 3-Ct/St in 1st inns vs Bangladesh at Sylhet on 03-Mar-2020
447 Down 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 58.35 3-Ct/St in 2nd inns vs West Indies at North Sound on 22-May-2010
448 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 58.35 3-Ct/St in 1st inns vs New Zealand at Auckland on 03-Mar-2012
449 Down 2 Sachithra Senanayake (Sri Lanka) flag Sachithra Senanayake (Sri Lanka) 58.35 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 20-Feb-2014
450 Down 2 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 58.34 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 26-Jul-2019
451 Down 2 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 58.31 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 31-Jul-2019
452 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 58.25 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 18-Jun-2015
453 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 58.22 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 27-Jul-2022
454 Down 2 Zak Crawley (England) flag Zak Crawley (England) 58.08 3-Ct/St in 1st inns vs West Indies at North Sound on 06-Dec-2023
455 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 58.05 3-Ct/St in 2nd inns vs England at Melbourne on 25-Mar-1992
456 Down 2 MS Dhoni (India) flag MS Dhoni (India) 58.04 4-Ct/St in 1st inns vs Australia at Adelaide on 17-Feb-2008
457 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 58.02 4-Ct/St in 1st inns vs Australia at Sharjah on 24-Apr-1998
458 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 57.91 3-Ct/St in 1st inns vs West Indies at London on 21-Jun-1975
459 Down 2 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 57.91 4-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2005
460 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 57.88 4-Ct/St in 1st inns vs Australia at Melbourne on 07-Feb-2010
461 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 57.79 5-Ct/St in 1st inns vs Sri Lanka at Dambula on 29-Jul-2018
462 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 57.72 4-Ct/St in 1st inns vs England at Leeds on 21-May-1988
463 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 57.71 4-Ct/St in 1st inns vs Pakistan at Dambula on 23-May-2003
464 Down 2 MS Dhoni (India) flag MS Dhoni (India) 57.71 4-Ct/St in 1st inns vs Sri Lanka at Port of Spain on 11-Jul-2013
465 Down 2 Kiran More (India) flag Kiran More (India) 57.66 5-Ct/St in 2nd inns vs New Zealand at Sharjah on 27-Mar-1988
466 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.64 3-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 28-Apr-2007
467 Down 2 Laxman Sivaramakrishnan (India) flag Laxman Sivaramakrishnan (India) 57.56 3-Ct/St in 1st inns vs Pakistan at Melbourne on 20-Feb-1985
468 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 57.44 4-Ct/St in 2nd inns vs South Africa at Colombo on 14-Jul-2000
469 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 57.42 4-Ct/St in 1st inns vs Australia at Brisbane on 13-Jan-2017
470 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.39 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 22-Mar-2002
471 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 57.39 4-Ct/St in 2nd inns vs India at Delhi on 13-Mar-2019
472 Down 2 Bradley Kruger (Netherlands) flag Bradley Kruger (Netherlands) 57.32 3-Ct/St in 1st inns vs Bangladesh at Glasgow on 20-Jul-2010
473 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 57.30 4-Ct/St in 2nd inns vs Pakistan at Multan on 17-Nov-1986
474 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 57.26 4-Ct/St in 1st inns vs Australia at Melbourne on 15-Jun-2002
475 Down 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 57.26 3-Ct/St in 2nd inns vs Zimbabwe at Sharjah on 25-Oct-2000
476 Down 2 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 57.26 3-Ct/St in 2nd inns vs Sri Lanka at Hobart on 03-Jan-1996
477 Down 2 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 57.26 3-Ct/St in 2nd inns vs New Zealand at Perth on 16-Jan-1998
478 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 57.17 4-Ct/St in 2nd inns vs England at Birmingham on 28-Aug-1972
479 Down 2 KL Rahul (India) flag KL Rahul (India) 57.14 4-Ct/St in 2nd inns vs New Zealand at Mumbai on 15-Nov-2023
480 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 57.10 4-Ct/St in 2nd inns vs India at Kolkata on 03-Jan-2013
481 Down 2 Kiran More (India) flag Kiran More (India) 57.07 4-Ct/St in 2nd inns vs Australia at Perth on 08-Dec-1991
482 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 57.00 4-Ct/St in 1st inns vs South Africa at East London on 02-Apr-1994
483 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.99 4-Ct/St in 2nd inns vs England at Melbourne on 13-Feb-1999
484 Down 2 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 56.94 4-Ct/St in 1st inns vs Pakistan at Multan on 30-Sep-2004
485 Down 2 Warren Lees (New Zealand) flag Warren Lees (New Zealand) 56.94 4-Ct/St in 2nd inns vs Australia at Sydney on 17-Mar-1983
486 Down 2 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 56.88 3-Ct/St in 2nd inns vs West Indies at Sydney on 23-Jan-2001
487 Down 2 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 56.87 4-Ct/St in 2nd inns vs India at Delhi on 28-Sep-1984
488 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 56.87 4-Ct/St in 1st inns vs New Zealand at Wellington on 25-Jan-2016
489 Down 2 Sharafuddin Ashraf (Afghanistan) flag Sharafuddin Ashraf (Afghanistan) 56.85 3-Ct/St in 1st inns vs West Indies at Lucknow on 09-Nov-2019
490 Down 2 Gajanand Singh (U.S.A.) flag Gajanand Singh (U.S.A.) 56.85 3-Ct/St in 1st inns vs West Indies at Harare on 18-Jun-2023
491 Down 2 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 56.83 4-Ct/St in 1st inns vs Scotland at Nelson on 05-Mar-2015
492 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.81 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 05-Mar-2006
493 Down 2 Richie Robinson (Australia) flag Richie Robinson (Australia) 56.74 4-Ct/St in 1st inns vs England at London on 06-Jun-1977
494 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 56.74 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Sep-1993
495 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 56.74 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 04-Sep-1993
496 Down 2 Alec Stewart (England) flag Alec Stewart (England) 56.74 4-Ct/St in 1st inns vs South Africa at Cape Town on 09-Jan-1996
497 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 56.74 4-Ct/St in 2nd inns vs India at Jaipur on 24-Mar-1999
498 Down 2 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 56.74 3-Ct/St in 1st inns vs Afghanistan at Sharjah on 25-Dec-2015
499 Down 2 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 56.71 3-Ct/St in 1st inns vs Ireland at Abu Dhabi on 24-Jan-2021
500 Down 2 Jos Buttler (England) flag Jos Buttler (England) 56.68 4-Ct/St in 2nd inns vs New Zealand at Hamilton on 25-Feb-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #andybalbirnie #balbirnie #davidwilliams #williams #craigervine #ervine #matthewcross #cross #shaihope #hope #ianhealy #healy #rashidlatif #latif #mushfiqurrahim #rahim #vivrichards #richards #wasimbari #bari #mattprior #prior #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings