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
801 No change Intikhab Alam (Pakistan) flag Intikhab Alam (Pakistan) 63.02 23 Runs | 10 Wickets | 1 Ct/St for Pakistan vs New Zealand at Dhaka on 08-Nov-1969
802 No change Ben Duckett (England) flag Ben Duckett (England) 63.00 181 Runs | na Wickets | 3 Ct/St for England vs Australia at London on 28-Jun-2023
803 No change Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 63.00 216 Runs | na Wickets | 3 Ct/St for South Africa vs West Indies at Bridgetown on 29-Mar-2001
804 No change Chris Woakes (England) flag Chris Woakes (England) 62.98 68 Runs | 7 Wickets | 1 Ct/St for England vs India at London on 02-Sep-2021
805 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 62.97 70 Runs | 7 Wickets | 1 Ct/St for South Africa vs West Indies at Gqeberha on 10-Dec-1998
806 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 62.97 289 Runs | na Wickets | 1 Ct/St for India vs West Indies at Kolkata on 29-Dec-1978
807 No change Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 62.96 30 Runs | 11 Wickets | 1 Ct/St for New Zealand vs Pakistan at Christchurch on 03-Jan-2021
808 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 62.95 160 Runs | 2 Wickets | 1 Ct/St for India vs New Zealand at Wellington on 26-Dec-1998
809 No change Warwick Armstrong (Australia) flag Warwick Armstrong (Australia) 62.95 105 Runs | 4 Wickets | 1 Ct/St for Australia vs England at Leeds on 02-Jul-1921
810 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 62.94 106 Runs | 8 Wickets | 1 Ct/St for Zimbabwe vs Sri Lanka at Harare on 27-Jan-2020
811 No change Ravi Shastri (India) flag Ravi Shastri (India) 62.94 49 Runs | 8 Wickets | 1 Ct/St for India vs Australia at Melbourne on 26-Dec-1985
812 No change Devendra Bishoo (West Indies) flag Devendra Bishoo (West Indies) 62.94 30 Runs | 7 Wickets | 3 Ct/St for West Indies vs India at Kingston on 20-Jun-2011
813 No change Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 62.90 54 Runs | 9 Wickets | 1 Ct/St for West Indies vs India at Kolkata on 10-Dec-1983
814 No change Steven Smith (Australia) flag Steven Smith (Australia) 62.76 191 Runs | na Wickets | 4 Ct/St for Australia vs New Zealand at Christchurch on 20-Feb-2016
815 No change George Giffen (Australia) flag George Giffen (Australia) 62.69 108 Runs | 5 Wickets | 2 Ct/St for Australia vs England at Melbourne on 01-Mar-1895
816 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 62.53 188 Runs | na Wickets | 3 Ct/St for Australia vs ICC World XI at Sydney on 14-Oct-2005
817 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 62.50 253 Runs | na Wickets | 1 Ct/St for Zimbabwe vs India at Delhi on 18-Nov-2000
818 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 62.49 291 Runs | 2 Wickets | 1 Ct/St for Pakistan vs New Zealand at Karachi on 30-Oct-1976
819 No change Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 62.36 6 Runs | 10 Wickets | 1 Ct/St for Pakistan vs India at Mumbai on 16-Dec-1979
820 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 62.34 161 Runs | 3 Wickets | 5 Ct/St for West Indies vs England at Manchester on 02-Jun-1966
821 No change Jack Gregory (Australia) flag Jack Gregory (Australia) 62.33 100 Runs | 8 Wickets | 1 Ct/St for Australia vs England at Melbourne on 31-Dec-1920
822 No change Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 62.31 7 Runs | 8 Wickets | 1 Ct/St for Sri Lanka vs South Africa at Durban on 13-Feb-2019
823 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 62.31 12 Runs | 7 Wickets | 1 Ct/St for Australia vs England at Chester-le-Street on 09-Aug-2013
824 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 62.30 40 Runs | 10 Wickets | 2 Ct/St for India vs New Zealand at Kanpur on 22-Sep-2016
825 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 62.30 162 Runs | 2 Wickets | 2 Ct/St for South Africa vs India at Cape Town on 02-Jan-1997
826 No change Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 62.29 8 Runs | 7 Wickets | 1 Ct/St for New Zealand vs Australia at Perth on 12-Dec-2019
827 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 62.27 41 Runs | 7 Wickets | 1 Ct/St for Australia vs England at London on 12-Sep-2019
828 No change Peter Siddle (Australia) flag Peter Siddle (Australia) 62.26 31 Runs | 6 Wickets | 1 Ct/St for Australia vs South Africa at Johannesburg on 26-Feb-2009
829 No change 'Young Jack' Hearne (England) flag 'Young Jack' Hearne (England) 62.25 119 Runs | 1 Wickets | 1 Ct/St for England vs Australia at Sydney on 15-Dec-1911
830 No change Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 62.24 61 Runs | 5 Wickets | 1 Ct/St for West Indies vs India at Mumbai on 22-Nov-2011
831 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 62.24 191 Runs | na Wickets | 1 Ct/St for Sri Lanka vs England at London on 06-Sep-2024
832 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 62.24 24 Runs | 5 Wickets | 1 Ct/St for New Zealand vs England at Leeds on 24-May-2013
833 No change John Reid (New Zealand) flag John Reid (New Zealand) 62.24 174 Runs | 1 Wickets | 2 Ct/St for New Zealand vs England at Christchurch on 15-Mar-1963
834 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 62.23 12 Runs | 6 Wickets | 1 Ct/St for Pakistan vs India at Mohali on 08-Mar-2005
835 No change Stuart MacGill (Australia) flag Stuart MacGill (Australia) 62.19 6 Runs | 12 Wickets | 3 Ct/St for Australia vs England at Sydney on 02-Jan-1999
836 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 62.18 217 Runs | Wickets | 1 Ct/St for Australia vs England at Manchester on 01-Aug-2013
837 No change Brett Lee (Australia) flag Brett Lee (Australia) 62.17 49 Runs | 5 Wickets | 1 Ct/St for Australia vs England at Birmingham on 04-Aug-2005
838 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 62.16 116 Runs | 2 Wickets | 1 Ct/St for West Indies vs Australia at Hobart on 17-Nov-2005
839 No change Colin Blythe (England) flag Colin Blythe (England) 62.16 9 Runs | 15 Wickets | Ct/St for England vs South Africa at Leeds on 29-Jul-1907
840 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 62.16 12 Runs | 12 Wickets | Ct/St for Sri Lanka vs England at Galle on 26-Mar-2012
841 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 62.16 na Runs | 11 Wickets | Ct/St for West Indies vs England at Manchester on 06-Jun-1963
842 No change Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 62.14 15 Runs | 11 Wickets | Ct/St for New Zealand vs India at Mumbai on 01-Nov-2024
843 No change Peter Pollock (South Africa) flag Peter Pollock (South Africa) 62.13 27 Runs | 10 Wickets | Ct/St for South Africa vs England at Nottingham on 05-Aug-1965
844 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 62.13 11 Runs | 10 Wickets | Ct/St for New Zealand vs India at Mumbai on 24-Nov-1988
845 No change Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 62.13 6 Runs | 9 Wickets | Ct/St for Sri Lanka vs New Zealand at Hamilton on 18-Dec-2015
846 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 62.13 19 Runs | 11 Wickets | Ct/St for Australia vs England at London on 27-Aug-1981
847 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 62.13 4 Runs | 11 Wickets | Ct/St for Sri Lanka vs Pakistan at Abu Dhabi on 28-Sep-2017
848 No change Monty Panesar (England) flag Monty Panesar (England) 62.12 4 Runs | 11 Wickets | Ct/St for England vs India at Mumbai on 23-Nov-2012
849 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 62.12 10 Runs | 9 Wickets | Ct/St for India vs Australia at Brisbane on 14-Dec-2024
850 No change Bishan Bedi (India) flag Bishan Bedi (India) 62.12 3 Runs | 10 Wickets | Ct/St for India vs Australia at Perth on 16-Dec-1977
851 No change Steve Harmison (England) flag Steve Harmison (England) 62.10 26 Runs | 11 Wickets | Ct/St for England vs Pakistan at Manchester on 27-Jul-2006
852 No change Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 62.09 127 Runs | 6 Wickets | 2 Ct/St for New Zealand vs Zimbabwe at Harare on 07-Aug-2005
853 No change Somachandra De Silva (Sri Lanka) flag Somachandra De Silva (Sri Lanka) 62.09 33 Runs | 9 Wickets | Ct/St for Sri Lanka vs Pakistan at Faisalabad on 14-Mar-1982
854 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 62.09 Runs | 9 Wickets | Ct/St for India vs Australia at Melbourne on 26-Dec-2024
855 No change Ashley Giles (England) flag Ashley Giles (England) 62.09 17 Runs | 6 Wickets | 2 Ct/St for England vs Australia at Brisbane on 07-Nov-2002
856 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 62.09 5 Runs | 9 Wickets | Ct/St for Australia vs England at Leeds on 22-Aug-2019
857 No change Doug Wright (England) flag Doug Wright (England) 62.08 8 Runs | 9 Wickets | Ct/St for England vs Australia at Sydney on 28-Feb-1947
858 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 62.07 17 Runs | 8 Wickets | Ct/St for Australia vs England at Birmingham on 16-Jun-2023
859 No change Ted Peate (England) flag Ted Peate (England) 62.07 19 Runs | 8 Wickets | Ct/St for England vs Australia at Sydney on 03-Mar-1882
860 No change Waqar Younis (Pakistan) flag Waqar Younis (Pakistan) 62.07 20 Runs | 11 Wickets | Ct/St for Pakistan vs Sri Lanka at Kandy on 26-Aug-1994
861 No change Bob Willis (England) flag Bob Willis (England) 62.06 17 Runs | 9 Wickets | Ct/St for England vs West Indies at Nottingham on 05-Jun-1980
862 No change Rahul Dravid (India) flag Rahul Dravid (India) 62.06 229 Runs | na Wickets | 2 Ct/St for India vs South Africa at Johannesburg on 16-Jan-1997
863 No change Pedro Collins (West Indies) flag Pedro Collins (West Indies) 62.06 2 Runs | 7 Wickets | Ct/St for West Indies vs England at London on 22-Jul-2004
864 No change Jack Crawford (England) flag Jack Crawford (England) 62.05 1 Runs | 8 Wickets | 2 Ct/St for England vs Australia at Melbourne on 07-Feb-1908
865 No change Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 62.05 15 Runs | 7 Wickets | Ct/St for Sri Lanka vs Australia at Darwin on 01-Jul-2004
866 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 62.05 29 Runs | 10 Wickets | Ct/St for New Zealand vs England at Wellington on 10-Feb-1978
867 No change Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 62.05 11 Runs | 8 Wickets | Ct/St for Pakistan vs Australia at Colombo on 03-Oct-2002
868 No change Somachandra De Silva (Sri Lanka) flag Somachandra De Silva (Sri Lanka) 62.05 38 Runs | 7 Wickets | Ct/St for Sri Lanka vs Pakistan at Karachi on 05-Mar-1982
869 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 62.05 50 Runs | 11 Wickets | Ct/St for Pakistan vs Zimbabwe at Harare on 03-Sep-2013
870 No change Stuart Broad (England) flag Stuart Broad (England) 62.04 17 Runs | 8 Wickets | Ct/St for England vs New Zealand at Christchurch on 30-Mar-2018
871 No change Ian Botham (England) flag Ian Botham (England) 62.04 37 Runs | 5 Wickets | 5 Ct/St for England vs Australia at Sydney on 02-Jan-1983
872 No change Morne Morkel (South Africa) flag Morne Morkel (South Africa) 62.04 16 Runs | 7 Wickets | Ct/St for South Africa vs England at London on 06-Jul-2017
873 No change Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 62.04 48 Runs | 8 Wickets | Ct/St for Sri Lanka vs India at Mumbai on 03-Dec-1997
874 No change Glenn McGrath (Australia) flag Glenn McGrath (Australia) 62.04 11 Runs | 9 Wickets | Ct/St for Australia vs West Indies at Bridgetown on 26-Mar-1999
875 No change Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 62.03 34 Runs | 6 Wickets | Ct/St for Sri Lanka vs Australia at Adelaide on 25-Jan-1996
876 No change Shane Warne (Australia) flag Shane Warne (Australia) 62.03 33 Runs | 9 Wickets | Ct/St for Australia vs Pakistan at Lahore on 01-Nov-1994
877 No change Graham Dilley (England) flag Graham Dilley (England) 62.03 28 Runs | 9 Wickets | Ct/St for England vs West Indies at London on 16-Jun-1988
878 No change Phillip Hughes (Australia) flag Phillip Hughes (Australia) 62.03 275 Runs | na Wickets | Ct/St for Australia vs South Africa at Durban on 06-Mar-2009
879 No change Everton Weekes (West Indies) flag Everton Weekes (West Indies) 62.03 263 Runs | Wickets | Ct/St for West Indies vs India at Kolkata on 31-Dec-1948
880 No change Mark Wood (England) flag Mark Wood (England) 62.03 40 Runs | 7 Wickets | Ct/St for England vs Australia at Leeds on 06-Jul-2023
881 No change Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 62.03 232 Runs | na Wickets | Ct/St for West Indies vs Australia at Adelaide on 27-Jan-1961
882 No change Brett Lee (Australia) flag Brett Lee (Australia) 62.03 67 Runs | 8 Wickets | Ct/St for Australia vs West Indies at North Sound on 30-May-2008
883 No change Shane Warne (Australia) flag Shane Warne (Australia) 62.02 39 Runs | 6 Wickets | 2 Ct/St for Australia vs South Africa at Durban on 15-Mar-2002
884 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 62.02 60 Runs | 7 Wickets | Ct/St for India vs New Zealand at Wellington on 03-Apr-2009
885 No change Stan McCabe (Australia) flag Stan McCabe (Australia) 62.02 170 Runs | 1 Wickets | Ct/St for Australia vs England at Manchester on 06-Jul-1934
886 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 62.02 89 Runs | 9 Wickets | Ct/St for West Indies vs Sri Lanka at Bridgetown on 23-Jun-2018
887 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 62.02 200 Runs | na Wickets | Ct/St for Bangladesh vs New Zealand at Hamilton on 28-Feb-2019
888 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 62.02 52 Runs | 6 Wickets | Ct/St for Australia vs England at London on 27-Jul-2023
889 No change George Headley (West Indies) flag George Headley (West Indies) 62.02 213 Runs | na Wickets | Ct/St for West Indies vs England at London on 24-Jun-1939
890 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 62.02 65 Runs | 8 Wickets | Ct/St for India vs England at Visakhapatnam on 17-Nov-2016
891 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 62.02 130 Runs | 1 Wickets | Ct/St for Sri Lanka vs India at Ahmedabad on 18-Dec-2005
892 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 62.02 47 Runs | 5 Wickets | Ct/St for Australia vs South Africa at Cape Town on 22-Mar-2018
893 No change Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 62.02 28 Runs | 8 Wickets | Ct/St for West Indies vs South Africa at Gqeberha on 10-Dec-1998
894 No change Saeed Ahmed (Pakistan) flag Saeed Ahmed (Pakistan) 62.02 112 Runs | Wickets | Ct/St for Pakistan vs England at Nottingham on 10-Aug-1967
895 No change Arthur Morris (Australia) flag Arthur Morris (Australia) 62.02 246 Runs | na Wickets | Ct/St for Australia vs England at Adelaide on 31-Jan-1947
896 No change Ravi Shastri (India) flag Ravi Shastri (India) 62.02 115 Runs | 4 Wickets | Ct/St for India vs West Indies at Mumbai on 24-Nov-1983
897 No change Keith Miller (Australia) flag Keith Miller (Australia) 62.01 83 Runs | 7 Wickets | Ct/St for Australia vs South Africa at Melbourne on 24-Dec-1952
898 No change Taufeeq Umar (Pakistan) flag Taufeeq Umar (Pakistan) 62.01 202 Runs | na Wickets | Ct/St for Pakistan vs South Africa at Cape Town on 02-Jan-2003
899 No change Steven Smith (Australia) flag Steven Smith (Australia) 62.01 120 Runs | 1 Wickets | Ct/St for Australia vs South Africa at Cape Town on 01-Mar-2014
900 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 62.01 133 Runs | 1 Wickets | Ct/St for India vs England at London on 10-Jul-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #intikhabalam #alam #benduckett #duckett #daryllcullinan #cullinan #chriswoakes #woakes #shaunpollock #pollock #sunilgavaskar #gavaskar #kylejamieson #jamieson #sachintendulkar #tendulkar #warwickarmstrong #armstrong #sikandarraza #raza #ravishastri #shastri #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings