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
601 No change Alec Stewart (England) flag Alec Stewart (England) 51.22 4-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-1999
602 No change Alec Stewart (England) flag Alec Stewart (England) 51.22 4-Ct/St in 3rd inns vs South Africa at Durban on 26-Dec-1999
603 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 51.22 4-Ct/St in 2nd inns vs South Africa at Gqeberha on 30-Nov-2000
604 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.22 4-Ct/St in 3rd inns vs England at Nottingham on 10-Jul-2013
605 No change KL Rahul (India) flag KL Rahul (India) 51.20 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 28-Aug-2015
606 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.20 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 13-Aug-2016
607 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.20 3-Ct/St in 3rd inns vs Sri Lanka at Colombo on 13-Aug-2016
608 No change Courtney Browne (West Indies) flag Courtney Browne (West Indies) 51.20 4-Ct/St in 1st inns vs Australia at Perth on 01-Feb-1997
609 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.20 4-Ct/St in 3rd inns vs South Africa at Johannesburg on 17-Nov-2011
610 No change Parthiv Patel (India) flag Parthiv Patel (India) 51.20 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 24-Jan-2018
611 No change Rishabh Pant (India) flag Rishabh Pant (India) 51.20 4-Ct/St in 2nd inns vs Australia at Adelaide on 06-Dec-2024
612 No change Len Braund (England) flag Len Braund (England) 51.17 3-Ct/St in 1st inns vs Australia at Melbourne on 05-Mar-1904
613 No change Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 51.17 4-Ct/St in 2nd inns vs India at Delhi on 06-Nov-2011
614 No change Alec Stewart (England) flag Alec Stewart (England) 51.17 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-1998
615 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.17 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2004
616 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 51.14 3-Ct/St in 2nd inns vs India at Bengaluru on 18-Oct-1995
617 No change Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) 51.14 4-Ct/St in 2nd inns vs England at London on 12-Aug-1954
618 No change John Waite (South Africa) flag John Waite (South Africa) 51.11 4-Ct/St in 1st inns vs England at Birmingham on 09-Jun-1960
619 No change David Richardson (South Africa) flag David Richardson (South Africa) 51.08 4-Ct/St in 3rd inns vs West Indies at Bridgetown on 18-Apr-1992
620 No change Steve Rhodes (England) flag Steve Rhodes (England) 51.08 4-Ct/St in 2nd inns vs Australia at Adelaide on 26-Jan-1995
621 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.08 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-1999
622 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.05 3-Ct/St in 2nd inns vs Sri Lanka at Galle on 14-Aug-2019
623 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.05 4-Ct/St in 1st inns vs South Africa at Johannesburg on 08-Nov-2007
624 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 51.05 4-Ct/St in 1st inns vs Australia at Perth on 13-Nov-2015
625 No change Artie Dick (New Zealand) flag Artie Dick (New Zealand) 51.02 4-Ct/St in 2nd inns vs England at London on 17-Jun-1965
626 No change Tom Graveney (England) flag Tom Graveney (England) 51.02 3-Ct/St in 1st inns vs West Indies at London on 18-Aug-1966
627 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 51.02 3-Ct/St in 1st inns vs Australia at Durban on 24-Mar-2006
628 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 50.99 4-Ct/St in 1st inns vs South Africa at Centurion on 15-Jan-1999
629 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 50.99 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2014
630 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 50.99 4-Ct/St in 3rd inns vs South Africa at Abu Dhabi on 14-Oct-2013
631 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.99 3-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Nov-2014
632 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 50.96 4-Ct/St in 2nd inns vs Pakistan at Faisalabad on 24-Oct-1996
633 No change Nayan Mongia (India) flag Nayan Mongia (India) 50.96 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-1997
634 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.96 4-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-2011
635 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.96 4-Ct/St in 2nd inns vs England at Manchester on 21-Aug-2024
636 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 50.96 3-Ct/St in 3rd inns vs New Zealand at Wellington on 16-Mar-2017
637 No change Chandrakant Pandit (India) flag Chandrakant Pandit (India) 50.93 4-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-1992
638 No change MS Dhoni (India) flag MS Dhoni (India) 50.93 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 21-Jan-2006
639 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 50.93 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2010
640 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 50.91 4-Ct/St in 1st inns vs Pakistan at Karachi on 01-Dec-1993
641 No change Len Maddocks (Australia) flag Len Maddocks (Australia) 50.91 4-Ct/St in 1st inns vs England at Manchester on 26-Jul-1956
642 No change Parthiv Patel (India) flag Parthiv Patel (India) 50.91 4-Ct/St in 4th inns vs New Zealand at Hamilton on 19-Dec-2002
643 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 50.91 4-Ct/St in 1st inns vs England at London on 16-May-2013
644 No change MS Dhoni (India) flag MS Dhoni (India) 50.91 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2014
645 No change Ollie Pope (England) flag Ollie Pope (England) 50.90 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Jan-2020
646 No change Ollie Pope (England) flag Ollie Pope (England) 50.90 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 16-Jan-2020
647 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 50.90 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 03-Jan-2021
648 No change Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) 50.90 3-Ct/St in 1st inns vs England at Johannesburg on 24-Dec-1956
649 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 50.88 4-Ct/St in 1st inns vs England at London on 18-Aug-2010
650 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 50.88 4-Ct/St in 3rd inns vs England at London on 18-Aug-2010
651 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 50.88 4-Ct/St in 1st inns vs England at London on 26-Aug-2010
652 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 50.88 4-Ct/St in 2nd inns vs Australia at Brisbane on 21-Nov-2019
653 No change Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 50.87 3-Ct/St in 1st inns vs New Zealand at Abu Dhabi on 03-Dec-2018
654 No change Zak Crawley (England) flag Zak Crawley (England) 50.87 3-Ct/St in 4th inns vs Australia at London on 27-Jul-2023
655 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 50.84 3-Ct/St in 2nd inns vs West Indies at Karachi on 22-Dec-1980
656 No change Raman Lamba (India) flag Raman Lamba (India) 50.84 3-Ct/St in 2nd inns vs West Indies at Delhi on 25-Nov-1987
657 No change Alastair Cook (England) flag Alastair Cook (England) 50.84 3-Ct/St in 2nd inns vs Australia at London on 16-Jul-2009
658 No change Ian Smith (New Zealand) flag Ian Smith (New Zealand) 50.82 4-Ct/St in 1st inns vs Pakistan at Faisalabad on 26-Oct-1990
659 No change Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 50.82 4-Ct/St in 3rd inns vs South Africa at Cape Town on 19-Mar-1998
660 No change John Ward (New Zealand) flag John Ward (New Zealand) 50.79 4-Ct/St in 2nd inns vs India at Mumbai on 12-Mar-1965
661 No change Kiran More (India) flag Kiran More (India) 50.79 4-Ct/St in 1st inns vs Pakistan at Karachi on 15-Nov-1989
662 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 50.79 4-Ct/St in 3rd inns vs India at Mumbai on 16-Dec-1979
663 No change Jack Russell (England) flag Jack Russell (England) 50.79 4-Ct/St in 1st inns vs West Indies at Port of Spain on 23-Mar-1990
664 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 50.79 4-Ct/St in 3rd inns vs England at Dubai on 17-Jan-2012
665 No change Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 50.78 3-Ct/St in 1st inns vs Sri Lanka at Karachi on 21-Feb-2009
666 No change Bob Taylor (England) flag Bob Taylor (England) 50.76 4-Ct/St in 1st inns vs India at Mumbai on 27-Nov-1981
667 No change Tim Paine (Australia) flag Tim Paine (Australia) 50.76 4-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2019
668 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 50.76 4-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2008
669 No change Claude Newberry (South Africa) flag Claude Newberry (South Africa) 50.75 3-Ct/St in 2nd inns vs England at Durban on 14-Feb-1914
670 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 50.73 4-Ct/St in 2nd inns vs Pakistan at Lahore on 18-Mar-1980
671 No change Naren Tamhane (India) flag Naren Tamhane (India) 50.73 4-Ct/St in 2nd inns vs England at London on 20-Aug-1959
672 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.73 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2017
673 No change Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 50.70 4-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Feb-1987
674 No change Kruger van Wyk (New Zealand) flag Kruger van Wyk (New Zealand) 50.70 4-Ct/St in 1st inns vs India at Hyderabad on 23-Aug-2012
675 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 50.70 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2005
676 No change Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 50.70 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 12-Sep-2005
677 No change Ollie Pope (England) flag Ollie Pope (England) 50.70 4-Ct/St in 4th inns vs New Zealand at Wellington on 06-Dec-2024
678 No change Jack Ryder (Australia) flag Jack Ryder (Australia) 50.69 3-Ct/St in 1st inns vs England at Adelaide on 01-Feb-1929
679 No change Ian Botham (England) flag Ian Botham (England) 50.69 3-Ct/St in 2nd inns vs West Indies at London on 08-Aug-1991
680 No change Dave Joseph (West Indies) flag Dave Joseph (West Indies) 50.69 3-Ct/St in 1st inns vs Australia at Kingston on 13-Mar-1999
681 No change George Duckworth (England) flag George Duckworth (England) 50.67 4-Ct/St in 1st inns vs South Africa at Durban on 16-Jan-1931
682 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 50.67 4-Ct/St in 1st inns vs New Zealand at Wellington on 31-Jan-1991
683 No change Gerry Alexander (West Indies) flag Gerry Alexander (West Indies) 50.67 4-Ct/St in 2nd inns vs Pakistan at Karachi on 20-Feb-1959
684 No change Ian Healy (Australia) flag Ian Healy (Australia) 50.67 4-Ct/St in 2nd inns vs Pakistan at Peshawar on 15-Oct-1998
685 No change Jack Russell (England) flag Jack Russell (England) 50.67 4-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-1996
686 No change Peter Nevill (Australia) flag Peter Nevill (Australia) 50.67 4-Ct/St in 4th inns vs England at London on 16-Jul-2015
687 No change Tim Paine (Australia) flag Tim Paine (Australia) 50.67 4-Ct/St in 4th inns vs South Africa at Durban on 01-Mar-2018
688 No change Alan Knott (England) flag Alan Knott (England) 50.67 4-Ct/St in 2nd inns vs Australia at Perth on 13-Dec-1974
689 No change Wilfred Rhodes (England) flag Wilfred Rhodes (England) 50.66 3-Ct/St in 1st inns vs Australia at London on 09-Aug-1909
690 No change Alan Fairfax (Australia) flag Alan Fairfax (Australia) 50.66 3-Ct/St in 1st inns vs England at Melbourne on 08-Mar-1929
691 No change Alastair Cook (England) flag Alastair Cook (England) 50.66 3-Ct/St in 1st inns vs South Africa at Leeds on 02-Aug-2012
692 No change Bert Oldfield (Australia) flag Bert Oldfield (Australia) 50.64 4-Ct/St in 1st inns vs England at London on 27-Jun-1930
693 No change Gil Langley (Australia) flag Gil Langley (Australia) 50.64 4-Ct/St in 2nd inns vs England at London on 21-Jun-1956
694 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 50.64 4-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2013
695 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 50.64 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2016
696 No change Rahul Dravid (India) flag Rahul Dravid (India) 50.63 3-Ct/St in 4th inns vs Australia at Chennai on 06-Mar-1998
697 No change Joe Root (England) flag Joe Root (England) 50.63 3-Ct/St in 3rd inns vs Australia at London on 28-Jun-2023
698 No change David Richardson (South Africa) flag David Richardson (South Africa) 50.62 4-Ct/St in 2nd inns vs Australia at Sydney on 02-Jan-1994
699 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 50.62 4-Ct/St in 1st inns vs South Africa at Cape Town on 08-Mar-2002
700 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 50.62 4-Ct/St in 2nd inns vs South Africa at Durban on 15-Mar-2002
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alecstewart #stewart #adamparore #parore #bradhaddin #haddin #klrahul #rahul #stevensmith #smith #courtneybrowne #browne #parthivpatel #patel #rishabhpant #pant #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings