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
401 Down 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 63.47 3-Ct/St in 2nd inns vs Pakistan at Mount Maunganui on 05-Apr-2025
402 Down 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 63.32 5-Ct/St in 2nd inns vs England at Harare on 03-Jan-1997
403 Down 1 David Williams (West Indies) flag David Williams (West Indies) 63.05 4-Ct/St in 2nd inns vs New Zealand at Auckland on 08-Mar-1992
404 Down 1 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 62.73 4-Ct/St in 2nd inns vs New Zealand at Dunedin on 17-Feb-2015
405 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 62.62 4-Ct/St in 1st inns vs India at Manchester on 27-Jun-2019
406 Down 1 Matt Prior (England) flag Matt Prior (England) 62.51 4-Ct/St in 2nd inns vs South Africa at Chennai on 06-Mar-2011
407 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 62.44 4-Ct/St in 1st inns vs New Zealand at Birmingham on 11-Jun-1983
408 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 62.33 4-Ct/St in 1st inns vs Pakistan at Sharjah on 04-May-1990
409 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 62.26 4-Ct/St in 2nd inns vs India at Dubai on 28-Sep-2018
410 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 61.97 4-Ct/St in 2nd inns vs India at London on 04-Jun-1999
411 Down 1 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 61.86 4-Ct/St in 1st inns vs India at Birmingham on 19-Sep-2004
412 Down 1 David Obuya (Kenya) flag David Obuya (Kenya) 61.86 4-Ct/St in 1st inns vs South Africa at Colombo on 20-Sep-2002
413 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 61.50 4-Ct/St in 1st inns vs Australia at Nottingham on 06-Jun-2019
414 Down 1 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 61.43 4-Ct/St in 2nd inns vs Pakistan at Johannesburg on 23-Sep-2009
415 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 61.28 4-Ct/St in 1st inns vs Pakistan at Chennai on 27-Oct-2023
416 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 61.17 4-Ct/St in 1st inns vs New Zealand at Nagpur on 25-Feb-2011
417 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 61.17 4-Ct/St in 1st inns vs England at Gros Islet on 16-Mar-2007
418 Down 1 Mike Whitney (Australia) flag Mike Whitney (Australia) 61.17 3-Ct/St in 2nd inns vs India at Sydney on 20-Jan-1992
419 Down 1 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 61.10 4-Ct/St in 2nd inns vs Bangladesh at Kolkata on 28-Oct-2023
420 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 61.07 4-Ct/St in 1st inns vs Pakistan at Nottingham on 31-May-2019
421 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 61.03 4-Ct/St in 2nd inns vs Pakistan at Taunton on 12-Jun-2019
422 Down 1 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
423 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 60.92 4-Ct/St in 2nd inns vs England at Adelaide on 09-Mar-2015
424 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 60.78 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Mar-1986
425 Down 1 Doug Walters (Australia) flag Doug Walters (Australia) 60.64 3-Ct/St in 1st inns vs New Zealand at Dunedin on 30-Mar-1974
426 Down 1 Bill Athey (England) flag Bill Athey (England) 60.64 3-Ct/St in 1st inns vs Australia at Sydney on 22-Jan-1987
427 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 60.59 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 18-Jun-2010
428 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 60.56 3-Ct/St in 2nd inns vs Sri Lanka at Dambula on 13-Aug-2010
429 Down 1 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 60.51 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 05-Dec-2012
430 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 60.50 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 15-Jun-2010
431 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 60.50 3-Ct/St in 2nd inns vs West Indies at Gros Islet on 21-May-2003
432 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 60.35 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 21-Oct-1999
433 Down 1 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 60.35 3-Ct/St in 2nd inns vs Zimbabwe at Bulawayo on 12-Dec-1999
434 Down 1 Graeme Hick (England) flag Graeme Hick (England) 60.35 3-Ct/St in 1st inns vs Zimbabwe at Bulawayo on 18-Feb-2000
435 Down 1 Geoff Boycott (England) flag Geoff Boycott (England) 60.34 3-Ct/St in 1st inns vs Pakistan at Lahore on 13-Jan-1978
436 Down 1 Adil Rashid (England) flag Adil Rashid (England) 60.34 3-Ct/St in 1st inns vs West Indies at North Sound on 05-Mar-2017
437 Down 1 Virat Kohli (India) flag Virat Kohli (India) 60.34 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 11-Aug-2019
438 Down 1 Shingi Masakadza (Zimbabwe) flag Shingi Masakadza (Zimbabwe) 60.31 3-Ct/St in 1st inns vs New Zealand at Whangarei on 06-Feb-2012
439 Down 1 Tinotenda Mutombodzi (Zimbabwe) flag Tinotenda Mutombodzi (Zimbabwe) 60.21 3-Ct/St in 1st inns vs Bangladesh at Sylhet on 03-Mar-2020
440 Down 1 Shermon Lewis (West Indies) flag Shermon Lewis (West Indies) 60.21 3-Ct/St in 2nd inns vs Netherlands at Amstelveen on 04-Jun-2022
441 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 60.21 3-Ct/St in 2nd inns vs West Indies at North Sound on 22-May-2010
442 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 60.21 3-Ct/St in 1st inns vs New Zealand at Auckland on 03-Mar-2012
443 Down 1 Sachithra Senanayake (Sri Lanka) flag Sachithra Senanayake (Sri Lanka) 60.21 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 20-Feb-2014
444 Down 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 60.20 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 26-Jul-2019
445 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 60.14 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 18-Jun-2015
446 Down 1 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 60.07 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 27-Jul-2022
447 Down 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 60.07 3-Ct/St in 2nd inns vs England at London on 14-Jul-2019
448 Down 1 Zak Crawley (England) flag Zak Crawley (England) 59.93 3-Ct/St in 1st inns vs West Indies at North Sound on 06-Dec-2023
449 Down 1 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 59.91 5-Ct/St in 1st inns vs Kenya at Nairobi on 12-Aug-2006
450 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.64 5-Ct/St in 1st inns vs Sri Lanka at Dambula on 29-Jul-2018
451 Down 1 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 59.62 4-Ct/St in 2nd inns vs India at Bengaluru on 04-Apr-1999
452 Down 1 Kiran More (India) flag Kiran More (India) 59.50 5-Ct/St in 2nd inns vs New Zealand at Sharjah on 27-Mar-1988
453 Down 1 Laxman Sivaramakrishnan (India) flag Laxman Sivaramakrishnan (India) 59.40 3-Ct/St in 1st inns vs Pakistan at Melbourne on 20-Feb-1985
454 Down 1 Bradley Kruger (Netherlands) flag Bradley Kruger (Netherlands) 59.11 3-Ct/St in 1st inns vs Bangladesh at Glasgow on 20-Jul-2010
455 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 59.08 3-Ct/St in 2nd inns vs Zimbabwe at Sharjah on 25-Oct-2000
456 Down 1 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 59.08 3-Ct/St in 2nd inns vs Sri Lanka at Hobart on 03-Jan-1996
457 Down 1 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 59.08 3-Ct/St in 2nd inns vs New Zealand at Perth on 16-Jan-1998
458 Down 1 KL Rahul (India) flag KL Rahul (India) 58.97 4-Ct/St in 2nd inns vs New Zealand at Mumbai on 15-Nov-2023
459 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 58.90 4-Ct/St in 2nd inns vs Pakistan at Amstelveen on 28-Aug-2004
460 Down 1 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 58.69 3-Ct/St in 2nd inns vs West Indies at Sydney on 23-Jan-2001
461 Down 1 Sharafuddin Ashraf (Afghanistan) flag Sharafuddin Ashraf (Afghanistan) 58.66 3-Ct/St in 1st inns vs West Indies at Lucknow on 09-Nov-2019
462 Down 1 Gajanand Singh (U.S.A.) flag Gajanand Singh (U.S.A.) 58.66 3-Ct/St in 1st inns vs West Indies at Harare on 18-Jun-2023
463 Down 1 Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 58.55 3-Ct/St in 1st inns vs Afghanistan at Sharjah on 25-Dec-2015
464 Down 1 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 58.53 4-Ct/St in 1st inns vs Nepal at Glasgow on 17-Jul-2022
465 Down 1 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 58.52 3-Ct/St in 1st inns vs Ireland at Abu Dhabi on 24-Jan-2021
466 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 58.42 4-Ct/St in 1st inns vs Sri Lanka at Sharjah on 04-Nov-2001
467 Down 1 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 58.41 3-Ct/St in 1st inns vs Sri Lanka at Manchester on 07-Jun-1975
468 Down 1 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 58.41 5-Ct/St in 1st inns vs Sri Lanka at Brisbane on 05-Jan-1996
469 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 58.27 5-Ct/St in 1st inns vs Zimbabwe at Sydney on 23-Jan-2001
470 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 58.18 4-Ct/St in 1st inns vs South Africa at Melbourne on 23-Jan-1998
471 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 58.17 4-Ct/St in 1st inns vs Australia at Melbourne on 07-Feb-2010
472 Down 1 Nayan Mongia (India) flag Nayan Mongia (India) 58.15 4-Ct/St in 1st inns vs Australia at Sharjah on 24-Apr-1998
473 Down 1 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 58.15 3-Ct/St in 2nd inns vs England at Melbourne on 25-Mar-1992
474 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 58.12 3-Ct/St in 1st inns vs West Indies at London on 21-Jun-1975
475 Down 1 MS Dhoni (India) flag MS Dhoni (India) 58.08 4-Ct/St in 1st inns vs Australia at Adelaide on 17-Feb-2008
476 Down 1 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 58.04 4-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2005
477 Down 1 Gautam Gambhir (India) flag Gautam Gambhir (India) 58.02 3-Ct/St in 2nd inns vs England at Delhi on 28-Mar-2006
478 Down 1 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 57.99 3-Ct/St in 2nd inns vs Zimbabwe at Kingston on 21-Mar-2007
479 Down 1 Venkatesh Prasad (India) flag Venkatesh Prasad (India) 57.95 3-Ct/St in 1st inns vs New Zealand at Mumbai on 29-Nov-1995
480 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.91 3-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 28-Apr-2007
481 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 57.84 4-Ct/St in 1st inns vs Pakistan at Dambula on 23-May-2003
482 Down 1 MS Dhoni (India) flag MS Dhoni (India) 57.84 4-Ct/St in 1st inns vs Sri Lanka at Port of Spain on 11-Jul-2013
483 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 57.81 3-Ct/St in 1st inns vs India at Grenada on 07-Apr-1983
484 Down 1 Roger Harper (West Indies) flag Roger Harper (West Indies) 57.81 3-Ct/St in 1st inns vs New Zealand at Georgetown on 03-Apr-1996
485 Down 1 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 57.80 3-Ct/St in 2nd inns vs India at Colombo on 01-Jul-1998
486 Down 1 Nayan Mongia (India) flag Nayan Mongia (India) 57.74 5-Ct/St in 1st inns vs Zimbabwe at Leicester on 19-May-1999
487 Down 1 Shubman Gill (India) flag Shubman Gill (India) 57.74 3-Ct/St in 1st inns vs England at Cuttack on 09-Feb-2025
488 Down 1 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 57.67 3-Ct/St in 1st inns vs New Zealand at Pallekele on 17-Nov-2024
489 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 57.67 3-Ct/St in 2nd inns vs West Indies at Centurion on 07-Feb-1999
490 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.62 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 22-Mar-2002
491 Down 1 Kiran More (India) flag Kiran More (India) 57.62 4-Ct/St in 2nd inns vs Australia at Perth on 08-Dec-1991
492 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.57 3-Ct/St in 2nd inns vs Zimbabwe at Hamilton on 15-Feb-2015
493 Down 1 Umesh Yadav (India) flag Umesh Yadav (India) 57.57 3-Ct/St in 1st inns vs Ireland at Hamilton on 10-Mar-2015
494 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 57.57 4-Ct/St in 2nd inns vs South Africa at Colombo on 14-Jul-2000
495 Down 1 Harbhajan Singh (India) flag Harbhajan Singh (India) 57.53 3-Ct/St in 1st inns vs England at Mumbai on 03-Feb-2002
496 Down 1 Sourav Ganguly (India) flag Sourav Ganguly (India) 57.53 3-Ct/St in 2nd inns vs West Indies at Vadodara on 18-Nov-2002
497 Down 1 Rikki Clarke (England) flag Rikki Clarke (England) 57.53 3-Ct/St in 2nd inns vs Zimbabwe at Nottingham on 26-Jun-2003
498 Down 1 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 57.52 4-Ct/St in 1st inns vs England at Leeds on 21-May-1988
499 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 57.49 4-Ct/St in 1st inns vs Australia at Melbourne on 15-Jun-2002
500 Down 1 William Porterfield (Ireland) flag William Porterfield (Ireland) 57.43 3-Ct/St in 2nd inns vs Zimbabwe at Hobart on 07-Mar-2015
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #timseifert #seifert #andyflower #flower #davidwilliams #williams #matthewcross #cross #shaihope #hope #mattprior #prior #wasimbari #bari #ianhealy #healy #mushfiqurrahim #rahim #adamgilchrist #gilchrist #moinkhan #khan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings