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
601 No change KL Rahul (India) flag KL Rahul (India) 51.47 3-Ct/St in 2nd inns vs England at Nottingham on 18-Aug-2018
602 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.47 3-Ct/St in 3rd inns vs Australia at Chennai on 14-Oct-2004
603 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.45 4-Ct/St in 2nd inns vs India at Kolkata on 06-Nov-2013
604 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 51.45 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 30-Nov-2000
605 No change Eknath Solkar (India) flag Eknath Solkar (India) 51.44 3-Ct/St in 1st inns vs England at London on 20-Jun-1974
606 No change James Anderson (England) flag James Anderson (England) 51.44 3-Ct/St in 3rd inns vs Pakistan at Abu Dhabi on 13-Oct-2015
607 No change Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 51.42 4-Ct/St in 4th inns vs England at Nottingham on 05-Aug-1965
608 No change Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 51.42 4-Ct/St in 2nd inns vs India at Delhi on 06-Nov-2011
609 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 51.42 4-Ct/St in 1st inns vs Australia at Perth on 13-Nov-2015
610 No change Joe Root (England) flag Joe Root (England) 51.41 3-Ct/St in 1st inns vs South Africa at Centurion on 26-Dec-2019
611 No change KL Rahul (India) flag KL Rahul (India) 51.38 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 28-Aug-2015
612 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.37 4-Ct/St in 2nd inns vs South Africa at Cape Town on 01-Mar-2014
613 No change Rishabh Pant (India) flag Rishabh Pant (India) 51.37 4-Ct/St in 2nd inns vs Australia at Adelaide on 06-Dec-2024
614 No change Leonard Hutton (England) flag Leonard Hutton (England) 51.35 3-Ct/St in 1st inns vs Australia at London on 24-Jun-1948
615 No change Ian Bell (England) flag Ian Bell (England) 51.35 3-Ct/St in 2nd inns vs Australia at Nottingham on 25-Aug-2005
616 No change Kiran More (India) flag Kiran More (India) 51.34 4-Ct/St in 1st inns vs West Indies at Port of Spain on 15-Apr-1989
617 No change Steve Rhodes (England) flag Steve Rhodes (England) 51.34 4-Ct/St in 2nd inns vs Australia at Adelaide on 26-Jan-1995
618 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.34 4-Ct/St in 3rd inns vs England at Chester-le-Street on 09-Aug-2013
619 No change Rishabh Pant (India) flag Rishabh Pant (India) 51.34 4-Ct/St in 1st inns vs Australia at Brisbane on 14-Dec-2024
620 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.32 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 13-Aug-2016
621 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.32 3-Ct/St in 3rd inns vs Sri Lanka at Colombo on 13-Aug-2016
622 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 51.32 3-Ct/St in 2nd inns vs India at Bengaluru on 18-Oct-1995
623 No change Chandrakant Pandit (India) flag Chandrakant Pandit (India) 51.31 4-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-1992
624 No change Alec Stewart (England) flag Alec Stewart (England) 51.31 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-1998
625 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.31 4-Ct/St in 1st inns vs South Africa at Johannesburg on 08-Nov-2007
626 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 51.31 4-Ct/St in 2nd inns vs England at Manchester on 21-Aug-2024
627 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 51.31 4-Ct/St in 3rd inns vs South Africa at Abu Dhabi on 14-Oct-2013
628 No change Alastair Cook (England) flag Alastair Cook (England) 51.28 3-Ct/St in 1st inns vs New Zealand at Hamilton on 05-Mar-2008
629 No change Alastair Cook (England) flag Alastair Cook (England) 51.28 3-Ct/St in 3rd inns vs New Zealand at Hamilton on 05-Mar-2008
630 No change Len Braund (England) flag Len Braund (England) 51.28 3-Ct/St in 1st inns vs Australia at Melbourne on 05-Mar-1904
631 No change Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) 51.28 4-Ct/St in 2nd inns vs England at London on 12-Aug-1954
632 No change Artie Dick (New Zealand) flag Artie Dick (New Zealand) 51.28 4-Ct/St in 2nd inns vs England at London on 17-Jun-1965
633 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.28 4-Ct/St in 3rd inns vs England at Nottingham on 10-Jul-2013
634 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 51.22 3-Ct/St in 3rd inns vs New Zealand at Wellington on 16-Mar-2017
635 No change David Richardson (South Africa) flag David Richardson (South Africa) 51.22 4-Ct/St in 3rd inns vs West Indies at Bridgetown on 18-Apr-1992
636 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.22 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-1999
637 No change Parthiv Patel (India) flag Parthiv Patel (India) 51.19 4-Ct/St in 4th inns vs New Zealand at Hamilton on 19-Dec-2002
638 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.19 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2010
639 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.19 4-Ct/St in 1st inns vs England at London on 18-Aug-2010
640 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.19 4-Ct/St in 3rd inns vs England at London on 18-Aug-2010
641 No change Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) 51.16 4-Ct/St in 1st inns vs England at London on 19-Jun-1958
642 No change Tim Paine (Australia) flag Tim Paine (Australia) 51.16 4-Ct/St in 4th inns vs South Africa at Durban on 01-Mar-2018
643 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 51.16 4-Ct/St in 3rd inns vs England at Dubai on 17-Jan-2012
644 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.13 4-Ct/St in 1st inns vs South Africa at Centurion on 15-Jan-1999
645 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.13 4-Ct/St in 1st inns vs England at London on 26-Aug-2010
646 No change John Waite (South Africa) flag John Waite (South Africa) 51.10 4-Ct/St in 1st inns vs England at Birmingham on 09-Jun-1960
647 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 51.10 4-Ct/St in 2nd inns vs Pakistan at Faisalabad on 24-Oct-1996
648 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 51.10 3-Ct/St in 1st inns vs Australia at Durban on 24-Mar-2006
649 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 51.08 4-Ct/St in 1st inns vs England at London on 16-May-2013
650 No change Courtney Browne (West Indies) flag Courtney Browne (West Indies) 51.08 4-Ct/St in 1st inns vs Australia at Perth on 01-Feb-1997
651 No change Ollie Pope (England) flag Ollie Pope (England) 51.07 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Jan-2020
652 No change Ollie Pope (England) flag Ollie Pope (England) 51.07 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 16-Jan-2020
653 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.07 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 03-Jan-2021
654 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 51.05 4-Ct/St in 1st inns vs Pakistan at Karachi on 01-Dec-1993
655 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 51.05 4-Ct/St in 3rd inns vs India at Mumbai on 16-Dec-1979
656 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.05 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2014
657 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.04 3-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Nov-2014
658 No change MS Dhoni (India) flag MS Dhoni (India) 51.02 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 21-Jan-2006
659 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.02 4-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2008
660 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 51.02 4-Ct/St in 2nd inns vs Australia at Brisbane on 21-Nov-2019
661 No change Alan Knott (England) flag Alan Knott (England) 51.02 4-Ct/St in 2nd inns vs Australia at Perth on 13-Dec-1974
662 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 51.01 3-Ct/St in 2nd inns vs West Indies at Karachi on 22-Dec-1980
663 No change Naren Tamhane (India) flag Naren Tamhane (India) 50.99 4-Ct/St in 2nd inns vs England at London on 20-Aug-1959
664 No change Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 50.99 4-Ct/St in 3rd inns vs South Africa at Cape Town on 19-Mar-1998
665 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 50.99 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2005
666 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 50.99 4-Ct/St in 1st inns vs India at Kanpur on 25-Nov-2021
667 No change Zak Crawley (England) flag Zak Crawley (England) 50.98 3-Ct/St in 4th inns vs Australia at London on 27-Jul-2023
668 No change Kiran More (India) flag Kiran More (India) 50.96 4-Ct/St in 1st inns vs Pakistan at Karachi on 15-Nov-1989
669 No change Tim Paine (Australia) flag Tim Paine (Australia) 50.96 4-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2019
670 No change Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 50.95 3-Ct/St in 1st inns vs Sri Lanka at Karachi on 21-Feb-2009
671 No change John Ward (New Zealand) flag John Ward (New Zealand) 50.93 4-Ct/St in 2nd inns vs India at Mumbai on 12-Mar-1965
672 No change Bert Oldfield (Australia) flag Bert Oldfield (Australia) 50.93 4-Ct/St in 1st inns vs England at London on 27-Jun-1930
673 No change Mike Findlay (West Indies) flag Mike Findlay (West Indies) 50.93 4-Ct/St in 1st inns vs England at Leeds on 10-Jul-1969
674 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 50.93 4-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2013
675 No change Rishabh Pant (India) flag Rishabh Pant (India) 50.93 4-Ct/St in 2nd inns vs New Zealand at Wellington on 21-Feb-2020
676 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 50.90 4-Ct/St in 3rd inns vs Australia at Hobart on 12-Nov-2016
677 No change Mark Butcher (England) flag Mark Butcher (England) 50.89 3-Ct/St in 3rd inns vs Australia at Manchester on 03-Jul-1997
678 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 50.87 4-Ct/St in 3rd inns vs Australia at Sydney on 14-Jan-1977
679 No change Ian Smith (New Zealand) flag Ian Smith (New Zealand) 50.87 4-Ct/St in 1st inns vs Pakistan at Karachi on 10-Dec-1984
680 No change Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 50.87 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 12-Sep-2005
681 No change MS Dhoni (India) flag MS Dhoni (India) 50.87 4-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2011
682 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 50.87 4-Ct/St in 1st inns vs England at London on 11-Aug-2016
683 No change Jack Ryder (Australia) flag Jack Ryder (Australia) 50.86 3-Ct/St in 1st inns vs England at Adelaide on 01-Feb-1929
684 No change Alan Fairfax (Australia) flag Alan Fairfax (Australia) 50.86 3-Ct/St in 1st inns vs England at Melbourne on 08-Mar-1929
685 No change Dave Joseph (West Indies) flag Dave Joseph (West Indies) 50.86 3-Ct/St in 1st inns vs Australia at Kingston on 13-Mar-1999
686 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 50.84 4-Ct/St in 2nd inns vs Pakistan at Lahore on 18-Mar-1980
687 No change Ian Smith (New Zealand) flag Ian Smith (New Zealand) 50.84 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 26-Oct-1990
688 No change Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 50.84 4-Ct/St in 1st inns vs Australia at Melbourne on 29-Dec-1973
689 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 50.84 4-Ct/St in 3rd inns vs South Africa at Potchefstroom on 28-Sep-2017
690 No change Rahul Dravid (India) flag Rahul Dravid (India) 50.83 3-Ct/St in 3rd inns vs Australia at Chennai on 18-Mar-2001
691 No change Joe Root (England) flag Joe Root (England) 50.83 3-Ct/St in 3rd inns vs Australia at London on 28-Jun-2023
692 No change George Duckworth (England) flag George Duckworth (England) 50.81 4-Ct/St in 1st inns vs South Africa at Durban on 16-Jan-1931
693 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 50.81 4-Ct/St in 1st inns vs New Zealand at Wellington on 31-Jan-1991
694 No change Gerry Alexander (West Indies) flag Gerry Alexander (West Indies) 50.81 4-Ct/St in 2nd inns vs Pakistan at Karachi on 20-Feb-1959
695 No change Deryck Murray (West Indies) flag Deryck Murray (West Indies) 50.81 4-Ct/St in 4th inns vs England at London on 20-Jun-1963
696 No change Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 50.81 4-Ct/St in 3rd inns vs England at London on 24-Jul-1969
697 No change Jack Russell (England) flag Jack Russell (England) 50.81 4-Ct/St in 3rd inns vs South Africa at Gqeberha on 26-Dec-1995
698 No change Jack Russell (England) flag Jack Russell (England) 50.81 4-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-1996
699 No change MS Dhoni (India) flag MS Dhoni (India) 50.81 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2014
700 No change Alastair Cook (England) flag Alastair Cook (England) 50.80 3-Ct/St in 2nd inns vs Australia at London on 16-Jul-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #klrahul #rahul #rahuldravid #dravid #deneshramdin #ramdin #adamparore #parore #eknathsolkar #solkar #jamesanderson #anderson #denislindsay #lindsay #carltonbaugh #baugh #bjwatling #watling #joeroot #root #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings