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
501 Down 2 KL Rahul (India) flag KL Rahul (India) 56.65 4-Ct/St in 2nd inns vs South Africa at Paarl on 21-Dec-2023
502 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.62 4-Ct/St in 1st inns vs Pakistan at Rawalpindi on 10-Oct-2003
503 Down 2 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 56.62 4-Ct/St in 2nd inns vs New Zealand at Wellington on 25-Jan-1995
504 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.62 4-Ct/St in 1st inns vs New Zealand at Napier on 25-Mar-1999
505 Down 2 Dhiman Ghosh (Bangladesh) flag Dhiman Ghosh (Bangladesh) 56.62 4-Ct/St in 1st inns vs Pakistan at Lahore on 08-Apr-2008
506 Down 2 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 56.60 5-Ct/St in 1st inns vs Sri Lanka at Brisbane on 05-Jan-1996
507 Down 2 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 56.55 4-Ct/St in 1st inns vs South Africa at Centurion on 06-Mar-2019
508 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.52 4-Ct/St in 2nd inns vs India at Mumbai on 17-Oct-2007
509 Down 2 Saba Karim (India) flag Saba Karim (India) 56.52 4-Ct/St in 1st inns vs West Indies at Port of Spain on 27-Apr-1997
510 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 56.52 4-Ct/St in 1st inns vs South Africa at Bloemfontein on 07-Sep-2023
511 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 56.47 5-Ct/St in 1st inns vs Zimbabwe at Sydney on 23-Jan-2001
512 Down 2 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 56.36 4-Ct/St in 1st inns vs Australia at Adelaide on 13-Jan-2013
513 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 56.32 4-Ct/St in 1st inns vs England at Southampton on 16-Jun-2012
514 Down 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 56.32 4-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 28-Jan-2019
515 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 56.29 4-Ct/St in 2nd inns vs Sri Lanka at Dambula on 19-May-2003
516 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 56.29 4-Ct/St in 1st inns vs South Africa at Centurion on 23-Mar-2022
517 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.26 4-Ct/St in 1st inns vs New Zealand at Christchurch on 16-Nov-2025
518 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.23 4-Ct/St in 1st inns vs Zimbabwe at Harare on 23-Oct-1999
519 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 56.23 4-Ct/St in 2nd inns vs West Indies at Port of Spain on 12-May-2001
520 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 56.23 4-Ct/St in 1st inns vs South Africa at Bloemfontein on 03-Oct-2018
521 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 56.23 4-Ct/St in 1st inns vs Australia at Adelaide on 09-Nov-2018
522 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.19 4-Ct/St in 1st inns vs India at Ahmedabad on 11-Feb-2022
523 Down 2 Gautam Gambhir (India) flag Gautam Gambhir (India) 56.19 3-Ct/St in 2nd inns vs England at Delhi on 28-Mar-2006
524 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 56.16 4-Ct/St in 2nd inns vs Sri Lanka at Nairobi on 04-Oct-1996
525 Down 2 Venkatesh Prasad (India) flag Venkatesh Prasad (India) 56.16 3-Ct/St in 1st inns vs New Zealand at Mumbai on 29-Nov-1995
526 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 56.13 4-Ct/St in 1st inns vs England at Manchester on 09-Jul-2011
527 Down 2 MS Dhoni (India) flag MS Dhoni (India) 56.10 4-Ct/St in 1st inns vs England at Nottingham on 30-Aug-2014
528 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 56.10 4-Ct/St in 2nd inns vs South Africa at East London on 18-Mar-2023
529 Down 2 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 56.04 3-Ct/St in 2nd inns vs India at Colombo on 01-Jul-1998
530 Down 2 Jos Buttler (England) flag Jos Buttler (England) 56.03 4-Ct/St in 2nd inns vs Bangladesh at Mirpur on 03-Mar-2023
531 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 56.02 3-Ct/St in 1st inns vs India at Grenada on 07-Apr-1983
532 Down 2 Roger Harper (West Indies) flag Roger Harper (West Indies) 56.02 3-Ct/St in 1st inns vs New Zealand at Georgetown on 03-Apr-1996
533 Down 2 Sameer Dighe (India) flag Sameer Dighe (India) 56.00 4-Ct/St in 1st inns vs Pakistan at Hobart on 21-Jan-2000
534 Down 2 Matthew Wade (Australia) flag Matthew Wade (Australia) 55.97 4-Ct/St in 1st inns vs Sri Lanka at Dambula on 31-Aug-2016
535 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.97 4-Ct/St in 1st inns vs Asia XI at Durban on 20-Aug-2005
536 Down 2 Shubman Gill (India) flag Shubman Gill (India) 55.94 3-Ct/St in 1st inns vs England at Cuttack on 09-Feb-2025
537 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.93 4-Ct/St in 2nd inns vs Asia XI at Centurion on 17-Aug-2005
538 Down 2 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 55.89 3-Ct/St in 1st inns vs New Zealand at Pallekele on 17-Nov-2024
539 Down 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 55.89 3-Ct/St in 2nd inns vs West Indies at Centurion on 07-Feb-1999
540 Down 2 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 55.85 3-Ct/St in 2nd inns vs England at Colombo on 22-Jan-2026
541 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 55.81 5-Ct/St in 2nd inns vs Bangladesh at Napier on 05-Feb-2010
542 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 55.79 6-Ct/St in 2nd inns vs Namibia at Potchefstroom on 27-Feb-2003
543 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.77 4-Ct/St in 1st inns vs Sri Lanka at Nottingham on 14-Aug-1998
544 Down 3 Harbhajan Singh (India) flag Harbhajan Singh (India) 55.75 3-Ct/St in 1st inns vs England at Mumbai on 03-Feb-2002
545 Down 3 Sourav Ganguly (India) flag Sourav Ganguly (India) 55.75 3-Ct/St in 2nd inns vs West Indies at Vadodara on 18-Nov-2002
546 Down 3 Rikki Clarke (England) flag Rikki Clarke (England) 55.75 3-Ct/St in 2nd inns vs Zimbabwe at Nottingham on 26-Jun-2003
547 Down 3 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 55.75 3-Ct/St in 1st inns vs Bangladesh at Belfast on 15-Jul-2010
548 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 55.64 4-Ct/St in 2nd inns vs Pakistan at Nairobi on 30-Aug-2002
549 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 55.64 3-Ct/St in 1st inns vs West Indies at Mirpur on 20-Jan-2021
550 Down 3 Darren Lehmann (Australia) flag Darren Lehmann (Australia) 55.61 3-Ct/St in 1st inns vs Zimbabwe at Melbourne on 21-Jan-2001
551 Down 3 Michael Clarke (Australia) flag Michael Clarke (Australia) 55.61 3-Ct/St in 2nd inns vs West Indies at Melbourne on 19-Feb-2010
552 Down 3 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 55.61 3-Ct/St in 2nd inns vs New Zealand at Basseterre on 14-Jul-2012
553 Down 3 Paul Downton (England) flag Paul Downton (England) 55.58 4-Ct/St in 2nd inns vs West Indies at Leeds on 21-May-1988
554 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.58 4-Ct/St in 2nd inns vs Australia at Durban on 10-Mar-2006
555 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 55.55 4-Ct/St in 2nd inns vs Australia at Cape Town on 03-Mar-2006
556 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.51 4-Ct/St in 2nd inns vs West Indies at Sharjah on 17-Oct-1991
557 Down 3 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 55.51 4-Ct/St in 1st inns vs West Indies at Perth on 04-Dec-1992
558 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.51 4-Ct/St in 2nd inns vs India at Sharjah on 26-Mar-2000
559 Down 3 Lee Germon (New Zealand) flag Lee Germon (New Zealand) 55.51 4-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 11-Nov-1996
560 Down 3 Rohit Sharma (India) flag Rohit Sharma (India) 55.48 3-Ct/St in 2nd inns vs West Indies at Mumbai on 29-Oct-2018
561 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 55.48 3-Ct/St in 2nd inns vs West Indies at Pallekele on 01-Mar-2020
562 Down 3 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 55.48 3-Ct/St in 2nd inns vs West Indies at Queenstown on 01-Jan-2014
563 Down 3 Kiran More (India) flag Kiran More (India) 55.45 4-Ct/St in 2nd inns vs West Indies at Perth on 06-Dec-1991
564 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.45 4-Ct/St in 2nd inns vs West Indies at Sharjah on 13-Oct-1995
565 Down 3 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 55.45 4-Ct/St in 1st inns vs India at Dambula on 25-Aug-2010
566 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 55.42 4-Ct/St in 2nd inns vs South Africa at Perth on 31-Jan-2006
567 Down 3 MS Dhoni (India) flag MS Dhoni (India) 55.41 4-Ct/St in 2nd inns vs Bangladesh at Melbourne on 19-Mar-2015
568 Down 3 Tony Blain (New Zealand) flag Tony Blain (New Zealand) 55.35 4-Ct/St in 1st inns vs South Africa at Hobart on 18-Dec-1993
569 Down 3 Jos Buttler (England) flag Jos Buttler (England) 55.35 4-Ct/St in 1st inns vs India at Perth on 30-Jan-2015
570 Down 3 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 55.34 3-Ct/St in 2nd inns vs Afghanistan at Bulawayo on 22-Oct-2015
571 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 55.32 4-Ct/St in 2nd inns vs West Indies at Kuala Lumpur on 12-Sep-2006
572 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 55.29 4-Ct/St in 2nd inns vs Pakistan at Dubai on 08-Nov-2010
573 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 55.28 5-Ct/St in 2nd inns vs West Indies at Durban on 16-Jan-2015
574 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.22 4-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 15-Oct-1999
575 Down 3 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 55.22 4-Ct/St in 2nd inns vs India at Dhaka on 01-Jun-2000
576 Down 3 Rohit Sharma (India) flag Rohit Sharma (India) 55.20 3-Ct/St in 2nd inns vs West Indies at Ahmedabad on 11-Feb-2022
577 Down 3 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 55.20 3-Ct/St in 1st inns vs West Indies at Potchefstroom on 21-Mar-2023
578 Down 3 Steve Rixon (Australia) flag Steve Rixon (Australia) 55.19 4-Ct/St in 1st inns vs England at Sharjah on 24-Mar-1985
579 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 55.19 4-Ct/St in 1st inns vs New Zealand at Perth on 14-Jan-1994
580 Down 3 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 55.19 4-Ct/St in 1st inns vs India at Padang on 05-Apr-1996
581 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 55.12 4-Ct/St in 1st inns vs Australia at Basseterre on 06-Jul-2008
582 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.06 4-Ct/St in 2nd inns vs India at Perth on 28-Jan-2000
583 Down 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 55.06 4-Ct/St in 2nd inns vs India at Toronto on 21-Sep-1996
584 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.97 3-Ct/St in 1st inns vs India at Mohali on 30-Mar-2011
585 Down 3 Jos Buttler (England) flag Jos Buttler (England) 54.90 4-Ct/St in 2nd inns vs South Africa at Leeds on 24-May-2017
586 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 54.87 4-Ct/St in 1st inns vs Pakistan at Brisbane on 09-Jan-2000
587 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 54.83 4-Ct/St in 2nd inns vs South Africa at Melbourne on 13-Jan-2002
588 Down 3 Chandrakant Pandit (India) flag Chandrakant Pandit (India) 54.80 4-Ct/St in 2nd inns vs Australia at Srinagar on 09-Sep-1986
589 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 54.77 4-Ct/St in 2nd inns vs Australia at Potchefstroom on 27-Mar-2002
590 Down 3 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 54.61 4-Ct/St in 1st inns vs New Zealand at Sydney on 14-Jan-1986
591 Down 3 Sameer Dighe (India) flag Sameer Dighe (India) 54.61 4-Ct/St in 1st inns vs South Africa at Jamshedpur on 12-Mar-2000
592 Down 3 Tim Paine (Australia) flag Tim Paine (Australia) 54.57 4-Ct/St in 1st inns vs England at Adelaide on 26-Jan-2018
593 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.54 4-Ct/St in 1st inns vs West Indies at Kingston on 13-Mar-2007
594 Down 3 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 54.53 3-Ct/St in 1st inns vs Sri Lanka at Manchester on 07-Jun-1975
595 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.51 4-Ct/St in 2nd inns vs India at Colombo on 12-Sep-2009
596 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 54.48 4-Ct/St in 1st inns vs England at Gros Islet on 02-Mar-2019
597 Down 3 MS Dhoni (India) flag MS Dhoni (India) 54.44 4-Ct/St in 2nd inns vs South Africa at Indore on 14-Oct-2015
598 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 54.41 4-Ct/St in 1st inns vs West Indies at North Sound on 29-Mar-2007
599 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.41 4-Ct/St in 1st inns vs India at Hambantota on 24-Jul-2012
600 Down 3 Tim Zoehrer (Australia) flag Tim Zoehrer (Australia) 54.35 4-Ct/St in 1st inns vs England at Perth on 01-Jan-1987
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #klrahul #rahul #markboucher #boucher #jimmyadams #adams #dhimanghosh #ghosh #courtneybrowne #browne #niroshandickwella #dickwella #adamgilchrist #gilchrist #sabakarim #karim #alexcarey #carey #ridleyjacobs #jacobs #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings