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
501 Down 1 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 57.43 4-Ct/St in 2nd inns vs Pakistan at Multan on 17-Nov-1986
502 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 57.43 4-Ct/St in 1st inns vs Australia at Brisbane on 13-Jan-2017
503 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 57.39 4-Ct/St in 2nd inns vs India at Delhi on 13-Mar-2019
504 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 57.39 3-Ct/St in 2nd inns vs West Indies at Melbourne on 19-Feb-2010
505 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 57.39 3-Ct/St in 2nd inns vs New Zealand at Basseterre on 14-Jul-2012
506 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 57.30 4-Ct/St in 2nd inns vs England at Birmingham on 28-Aug-1972
507 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.25 3-Ct/St in 2nd inns vs Sri Lanka at Centurion on 10-Feb-2017
508 Down 1 Darren Lehmann (Australia) flag Darren Lehmann (Australia) 57.25 3-Ct/St in 1st inns vs Zimbabwe at Melbourne on 21-Jan-2001
509 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 57.23 4-Ct/St in 2nd inns vs India at Kolkata on 03-Jan-2013
510 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 57.20 5-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 01-Mar-2015
511 Down 1 MS Dhoni (India) flag MS Dhoni (India) 57.18 4-Ct/St in 2nd inns vs Bangladesh at Melbourne on 19-Mar-2015
512 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 57.13 4-Ct/St in 1st inns vs South Africa at East London on 02-Apr-1994
513 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 57.11 3-Ct/St in 2nd inns vs Bangladesh at Basseterre on 25-Aug-2014
514 Down 1 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 57.11 3-Ct/St in 2nd inns vs Afghanistan at Bulawayo on 22-Oct-2015
515 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.09 4-Ct/St in 2nd inns vs England at Melbourne on 13-Feb-1999
516 Down 1 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 57.07 4-Ct/St in 1st inns vs Pakistan at Multan on 30-Sep-2004
517 Down 1 Warren Lees (New Zealand) flag Warren Lees (New Zealand) 57.07 4-Ct/St in 2nd inns vs Australia at Sydney on 17-Mar-1983
518 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.05 5-Ct/St in 2nd inns vs West Indies at Durban on 16-Jan-2015
519 Down 1 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 57.00 4-Ct/St in 2nd inns vs India at Delhi on 28-Sep-1984
520 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 56.96 3-Ct/St in 2nd inns vs West Indies at Ahmedabad on 11-Feb-2022
521 Down 1 Richie Robinson (Australia) flag Richie Robinson (Australia) 56.91 4-Ct/St in 1st inns vs England at London on 06-Jun-1977
522 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.91 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 05-Mar-2006
523 Down 1 David Richardson (South Africa) flag David Richardson (South Africa) 56.87 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Sep-1993
524 Down 1 David Richardson (South Africa) flag David Richardson (South Africa) 56.87 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 04-Sep-1993
525 Down 1 Alec Stewart (England) flag Alec Stewart (England) 56.87 4-Ct/St in 1st inns vs South Africa at Cape Town on 09-Jan-1996
526 Down 1 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 56.87 4-Ct/St in 2nd inns vs India at Jaipur on 24-Mar-1999
527 Down 1 Jos Buttler (England) flag Jos Buttler (England) 56.81 4-Ct/St in 2nd inns vs New Zealand at Hamilton on 25-Feb-2018
528 Down 1 KL Rahul (India) flag KL Rahul (India) 56.81 4-Ct/St in 2nd inns vs South Africa at Paarl on 21-Dec-2023
529 Down 1 Dhiman Ghosh (Bangladesh) flag Dhiman Ghosh (Bangladesh) 56.78 4-Ct/St in 1st inns vs Pakistan at Lahore on 08-Apr-2008
530 Down 1 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 56.78 4-Ct/St in 1st inns vs South Africa at Centurion on 06-Mar-2019
531 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.74 4-Ct/St in 1st inns vs Pakistan at Rawalpindi on 10-Oct-2003
532 Down 1 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 56.74 4-Ct/St in 2nd inns vs New Zealand at Wellington on 25-Jan-1995
533 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.74 4-Ct/St in 1st inns vs New Zealand at Napier on 25-Mar-1999
534 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 56.74 4-Ct/St in 1st inns vs New Zealand at Wellington on 25-Jan-2016
535 Down 1 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.71 4-Ct/St in 1st inns vs New Zealand at Christchurch on 16-Nov-2025
536 Down 2 Saba Karim (India) flag Saba Karim (India) 56.65 4-Ct/St in 1st inns vs West Indies at Port of Spain on 27-Apr-1997
537 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 56.65 4-Ct/St in 1st inns vs South Africa at Bloemfontein on 07-Sep-2023
538 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.65 4-Ct/St in 1st inns vs India at Ahmedabad on 11-Feb-2022
539 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.61 4-Ct/St in 2nd inns vs India at Mumbai on 17-Oct-2007
540 Down 2 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 56.48 4-Ct/St in 1st inns vs Australia at Adelaide on 13-Jan-2013
541 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 56.45 4-Ct/St in 2nd inns vs Sri Lanka at Dambula on 19-May-2003
542 Down 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 56.45 4-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 28-Jan-2019
543 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 56.45 4-Ct/St in 1st inns vs South Africa at Centurion on 23-Mar-2022
544 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 56.42 4-Ct/St in 1st inns vs England at Southampton on 16-Jun-2012
545 Down 2 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 56.42 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 22-Mar-2012
546 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.36 4-Ct/St in 1st inns vs Zimbabwe at Harare on 23-Oct-1999
547 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.36 4-Ct/St in 2nd inns vs West Indies at Port of Spain on 12-May-2001
548 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 56.36 4-Ct/St in 1st inns vs South Africa at Bloemfontein on 03-Oct-2018
549 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 56.32 4-Ct/St in 1st inns vs Australia at Adelaide on 09-Nov-2018
550 Down 2 Adil Rashid (England) flag Adil Rashid (England) 56.26 3-Ct/St in 1st inns vs Sri Lanka at Leeds on 21-Jun-2019
551 Down 2 Jos Buttler (England) flag Jos Buttler (England) 56.26 4-Ct/St in 2nd inns vs Bangladesh at Mirpur on 03-Mar-2023
552 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 56.23 4-Ct/St in 1st inns vs England at Manchester on 09-Jul-2011
553 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.23 4-Ct/St in 2nd inns vs South Africa at East London on 18-Mar-2023
554 Down 2 MS Dhoni (India) flag MS Dhoni (India) 56.19 4-Ct/St in 1st inns vs England at Nottingham on 30-Aug-2014
555 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 56.15 4-Ct/St in 1st inns vs West Indies at Kingston on 13-Mar-2007
556 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 56.15 4-Ct/St in 1st inns vs West Indies at North Sound on 29-Mar-2007
557 Down 2 Matthew Wade (Australia) flag Matthew Wade (Australia) 56.10 4-Ct/St in 1st inns vs Sri Lanka at Dambula on 31-Aug-2016
558 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.06 4-Ct/St in 1st inns vs Asia XI at Durban on 20-Aug-2005
559 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.03 4-Ct/St in 2nd inns vs Asia XI at Centurion on 17-Aug-2005
560 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 56.00 4-Ct/St in 2nd inns vs Sri Lanka at Nairobi on 04-Oct-1996
561 Down 2 Sameer Dighe (India) flag Sameer Dighe (India) 55.97 4-Ct/St in 1st inns vs Pakistan at Hobart on 21-Jan-2000
562 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 55.90 4-Ct/St in 2nd inns vs Pakistan at Nairobi on 30-Aug-2002
563 Down 2 Paul Downton (England) flag Paul Downton (England) 55.87 4-Ct/St in 2nd inns vs West Indies at Leeds on 21-May-1988
564 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.80 4-Ct/St in 1st inns vs Sri Lanka at Nottingham on 14-Aug-1998
565 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 55.77 4-Ct/St in 2nd inns vs South Africa at Perth on 31-Jan-2006
566 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.71 4-Ct/St in 2nd inns vs Australia at Durban on 10-Mar-2006
567 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.67 4-Ct/St in 2nd inns vs Australia at Cape Town on 03-Mar-2006
568 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.64 4-Ct/St in 2nd inns vs West Indies at Sharjah on 17-Oct-1991
569 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 55.64 4-Ct/St in 1st inns vs West Indies at Perth on 04-Dec-1992
570 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.61 4-Ct/St in 2nd inns vs India at Sharjah on 26-Mar-2000
571 Down 2 Kiran More (India) flag Kiran More (India) 55.58 4-Ct/St in 2nd inns vs West Indies at Perth on 06-Dec-1991
572 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.58 4-Ct/St in 2nd inns vs West Indies at Sharjah on 13-Oct-1995
573 Down 2 Jos Buttler (England) flag Jos Buttler (England) 55.58 4-Ct/St in 1st inns vs India at Perth on 30-Jan-2015
574 Down 2 Tony Blain (New Zealand) flag Tony Blain (New Zealand) 55.45 4-Ct/St in 1st inns vs South Africa at Hobart on 18-Dec-1993
575 Down 2 Lee Germon (New Zealand) flag Lee Germon (New Zealand) 55.41 4-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 11-Nov-1996
576 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 55.41 4-Ct/St in 2nd inns vs West Indies at Kuala Lumpur on 12-Sep-2006
577 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 55.38 4-Ct/St in 2nd inns vs Pakistan at Dubai on 08-Nov-2010
578 Down 2 Dave Houghton (Zimbabwe) flag Dave Houghton (Zimbabwe) 55.37 4-Ct/St in 1st inns vs India at Tunbridge Wells on 18-Jun-1983
579 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.35 4-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 15-Oct-1999
580 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 55.35 4-Ct/St in 2nd inns vs India at Dhaka on 01-Jun-2000
581 Down 2 Steve Rixon (Australia) flag Steve Rixon (Australia) 55.32 4-Ct/St in 1st inns vs England at Sharjah on 24-Mar-1985
582 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 55.32 4-Ct/St in 1st inns vs New Zealand at Perth on 14-Jan-1994
583 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 55.32 4-Ct/St in 1st inns vs India at Padang on 05-Apr-1996
584 Down 2 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 55.32 4-Ct/St in 1st inns vs India at Dambula on 25-Aug-2010
585 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 55.22 4-Ct/St in 1st inns vs Australia at Basseterre on 06-Jul-2008
586 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.19 4-Ct/St in 2nd inns vs India at Perth on 28-Jan-2000
587 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.19 4-Ct/St in 2nd inns vs India at Toronto on 21-Sep-1996
588 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 55.06 3-Ct/St in 1st inns vs India at Mohali on 30-Mar-2011
589 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 55.02 4-Ct/St in 2nd inns vs New Zealand at Bloemfontein on 10-Feb-2003
590 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.02 4-Ct/St in 2nd inns vs Australia at Potchefstroom on 27-Mar-2002
591 Down 2 Jos Buttler (England) flag Jos Buttler (England) 54.99 4-Ct/St in 2nd inns vs South Africa at Leeds on 24-May-2017
592 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 54.96 4-Ct/St in 2nd inns vs South Africa at Melbourne on 13-Jan-2002
593 Down 2 Chandrakant Pandit (India) flag Chandrakant Pandit (India) 54.93 4-Ct/St in 2nd inns vs Australia at Srinagar on 09-Sep-1986
594 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 54.85 4-Ct/St in 1st inns vs England at Johannesburg on 29-Sep-2009
595 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 54.83 4-Ct/St in 1st inns vs Pakistan at Brisbane on 09-Jan-2000
596 Down 2 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 54.73 4-Ct/St in 1st inns vs New Zealand at Sydney on 14-Jan-1986
597 Down 2 MS Dhoni (India) flag MS Dhoni (India) 54.71 4-Ct/St in 1st inns vs Sri Lanka at Leeds on 06-Jul-2019
598 Down 2 Sameer Dighe (India) flag Sameer Dighe (India) 54.70 4-Ct/St in 1st inns vs South Africa at Jamshedpur on 12-Mar-2000
599 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 54.68 4-Ct/St in 2nd inns vs Sri Lanka at London on 15-Jun-2019
600 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 54.68 4-Ct/St in 2nd inns vs West Indies at Manchester on 22-Jun-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #jeffdujon #dujon #mohammadrizwan #rizwan #alexcarey #carey #michaelclarke #clarke #darensammy #sammy #rodmarsh #marsh #abdevilliers #villiers #darrenlehmann #lehmann #kamranakmal #akmal #umarakmal #msdhoni #dhoni #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings