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
882 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 42.83 6 Wickets for 78 Runs in 3rd inns for Pakistan vs England at London on 22-Aug-1996 (SR-37 | ER-2.1)
883 No change Andy Caddick (England) flag Andy Caddick (England) 42.83 6 Wickets for 122 Runs in 4th inns for England vs New Zealand at Christchurch on 13-Mar-2002 (SR-25 | ER-4.9)
884 No change Tich Freeman (England) flag Tich Freeman (England) 42.83 7 Wickets for 71 Runs in 2nd inns for England vs South Africa at Manchester on 27-Jul-1929 (SR-27 | ER-2.2)
885 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 42.83 6 Wickets for 71 Runs in 1st inns for South Africa vs India at Centurion on 26-Dec-2021 (SR-24 | ER-3.0)
886 No change Manny Martindale (West Indies) flag Manny Martindale (West Indies) 42.83 5 Wickets for 22 Runs in 4th inns for West Indies vs England at Bridgetown on 08-Jan-1935 (SR-10 | ER-2.6)
887 No change Andy Caddick (England) flag Andy Caddick (England) 42.82 6 Wickets for 63 Runs in 2nd inns for England vs New Zealand at Wellington on 21-Mar-2002 (SR-29 | ER-2.2)
889 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 42.81 5 Wickets for 79 Runs in 2nd inns for New Zealand vs England at Nottingham on 10-Jun-2004 (SR-28 | ER-3.4)
890 No change Adil Rashid (England) flag Adil Rashid (England) 42.81 5 Wickets for 64 Runs in 3rd inns for England vs Pakistan at Abu Dhabi on 13-Oct-2015 (SR-22 | ER-3.5)
891 No change Alec Bedser (England) flag Alec Bedser (England) 42.81 5 Wickets for 46 Runs in 1st inns for England vs Australia at Melbourne on 23-Feb-1951 (SR-35 | ER-1.6)
892 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 42.80 6 Wickets for 143 Runs in 3rd inns for Pakistan vs New Zealand at Dubai on 24-Nov-2018 (SR-44 | ER-3.2)
893 No change Jason Gillespie (Australia) flag Jason Gillespie (Australia) 42.77 5 Wickets for 56 Runs in 2nd inns for Australia vs India at Nagpur on 26-Oct-2004 (SR-27 | ER-2.5)
894 No change Andy Caddick (England) flag Andy Caddick (England) 42.74 5 Wickets for 42 Runs in 4th inns for England vs Australia at London on 21-Aug-1997 (SR-14 | ER-3.5)
896 No change Rodney Hogg (Australia) flag Rodney Hogg (Australia) 42.70 6 Wickets for 74 Runs in 2nd inns for Australia vs England at Brisbane on 01-Dec-1978 (SR-37 | ER-2.0)
897 No change Bill Bowes (England) flag Bill Bowes (England) 42.69 5 Wickets for 55 Runs in 3rd inns for England vs Australia at London on 18-Aug-1934 (SR-14 | ER-4.8)
898 No change Sandy Bell (South Africa) flag Sandy Bell (South Africa) 42.69 5 Wickets for 69 Runs in 1st inns for South Africa vs Australia at Melbourne on 31-Dec-1931 (SR-31 | ER-2.6)
899 No change Charlie Turner (Australia) flag Charlie Turner (Australia) 42.69 6 Wickets for 15 Runs in 1st inns for Australia vs England at Sydney on 28-Jan-1887 (SR-12 | ER-1.3)
900 No change Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 42.68 5 Wickets for 94 Runs in 2nd inns for West Indies vs Australia at Adelaide on 17-Jan-2024 (SR-24 | ER-4.7)
901 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 42.67 5 Wickets for 31 Runs in 1st inns for Pakistan vs India at Lahore on 05-Apr-2004 (SR-14 | ER-2.6)
903 No change Graham McKenzie (Australia) flag Graham McKenzie (Australia) 42.65 5 Wickets for 33 Runs in 3rd inns for Australia vs West Indies at Port of Spain on 14-May-1965 (SR-20 | ER-1.9)
904 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 42.64 5 Wickets for 75 Runs in 1st inns for West Indies vs England at London on 19-Aug-1939 (SR-28 | ER-3.2)
906 No change Anil Kumble (India) flag Anil Kumble (India) 42.61 6 Wickets for 64 Runs in 3rd inns for India vs England at Chennai on 11-Feb-1993 (SR-21 | ER-3.0)
907 No change Umesh Yadav (India) flag Umesh Yadav (India) 42.61 5 Wickets for 93 Runs in 2nd inns for India vs Australia at Perth on 13-Jan-2012 (SR-20 | ER-5.5)
908 No change Mohammad Akram (Pakistan) flag Mohammad Akram (Pakistan) 42.60 5 Wickets for 138 Runs in 2nd inns for Pakistan vs Australia at Perth on 26-Nov-1999 (SR-33 | ER-5.1)
909 No change Tahir Naqqash (Pakistan) flag Tahir Naqqash (Pakistan) 42.59 5 Wickets for 40 Runs in 3rd inns for Pakistan vs England at Birmingham on 29-Jul-1982 (SR-22 | ER-2.2)
910 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 42.59 6 Wickets for 80 Runs in 2nd inns for New Zealand vs Pakistan at Hamilton on 25-Nov-2016 (SR-21 | ER-3.8)
911 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 42.57 6 Wickets for 26 Runs in 2nd inns for Australia vs England at Melbourne on 12-Mar-1977 (SR-18 | ER-1.5)
912 No change Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 42.57 6 Wickets for 55 Runs in 4th inns for West Indies vs India at Port of Spain on 15-Apr-1989 (SR-19 | ER-2.9)
913 No change Polly Umrigar (India) flag Polly Umrigar (India) 42.56 6 Wickets for 74 Runs in 2nd inns for India vs Pakistan at Bahawalpur on 15-Jan-1955 (SR-58 | ER-1.3)
914 No change Mike Procter (South Africa) flag Mike Procter (South Africa) 42.54 6 Wickets for 73 Runs in 4th inns for South Africa vs Australia at Gqeberha on 05-Mar-1970 (SR-24 | ER-3.0)
915 No change Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 42.51 5 Wickets for 31 Runs in 1st inns for New Zealand vs India at Southampton on 18-Jun-2021 (SR-26 | ER-1.4)
917 No change Kenny Benjamin (West Indies) flag Kenny Benjamin (West Indies) 42.49 5 Wickets for 65 Runs in 4th inns for West Indies vs India at Mohali on 10-Dec-1994 (SR-20 | ER-3.8)
918 No change Alec Bedser (England) flag Alec Bedser (England) 42.49 5 Wickets for 59 Runs in 3rd inns for England vs Australia at Melbourne on 23-Feb-1951 (SR-33 | ER-2.2)
919 No change Graeme Swann (England) flag Graeme Swann (England) 42.48 5 Wickets for 91 Runs in 3rd inns for England vs Australia at Adelaide on 03-Dec-2010 (SR-49 | ER-2.2)
920 No change Alec Bedser (England) flag Alec Bedser (England) 42.47 7 Wickets for 52 Runs in 4th inns for England vs India at Manchester on 20-Jul-1946 (SR-21 | ER-2.1)
921 No change Ray Lindwall (Australia) flag Ray Lindwall (Australia) 42.46 7 Wickets for 38 Runs in 3rd inns for Australia vs India at Adelaide on 23-Jan-1948 (SR-19 | ER-1.7)
922 No change Anil Kumble (India) flag Anil Kumble (India) 42.46 6 Wickets for 98 Runs in 2nd inns for India vs Australia at Bengaluru on 25-Mar-1998 (SR-42 | ER-2.4)
923 No change Alec Bedser (England) flag Alec Bedser (England) 42.44 7 Wickets for 58 Runs in 1st inns for England vs South Africa at Manchester on 05-Jul-1951 (SR-28 | ER-1.8)
924 No change Bill Lockwood (England) flag Bill Lockwood (England) 42.42 6 Wickets for 48 Runs in 1st inns for England vs Australia at Manchester on 24-Jul-1902 (SR-20 | ER-2.4)
925 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 42.42 7 Wickets for 27 Runs in 3rd inns for New Zealand vs West Indies at Hamilton on 16-Dec-1999 (SR-19 | ER-1.2)
926 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 42.42 5 Wickets for 31 Runs in 1st inns for Australia vs New Zealand at Christchurch on 08-Mar-2024 (SR-16 | ER-2.3)
927 No change Shane Shillingford (West Indies) flag Shane Shillingford (West Indies) 42.41 6 Wickets for 119 Runs in 1st inns for West Indies vs Australia at Roseau on 23-Apr-2012 (SR-42 | ER-2.8)
928 No change Peter Such (England) flag Peter Such (England) 42.41 5 Wickets for 81 Runs in 3rd inns for England vs Australia at Sydney on 02-Jan-1999 (SR-30 | ER-3.2)
929 No change Joey Palmer (Australia) flag Joey Palmer (Australia) 42.41 6 Wickets for 111 Runs in 2nd inns for Australia vs England at London on 21-Jul-1884 (SR-50 | ER-2.2)
930 No change Peter Siddle (Australia) flag Peter Siddle (Australia) 42.40 5 Wickets for 21 Runs in 1st inns for Australia vs England at Leeds on 07-Aug-2009 (SR-11 | ER-2.3)
931 No change Jackson Bird (Australia) flag Jackson Bird (Australia) 42.39 5 Wickets for 59 Runs in 3rd inns for Australia vs New Zealand at Christchurch on 20-Feb-2016 (SR-21 | ER-3.4)
932 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 42.38 8 Wickets for 46 Runs in 4th inns for Sri Lanka vs West Indies at Kandy on 22-Jul-2005 (SR-12 | ER-2.8)
933 No change Roger Binny (India) flag Roger Binny (India) 42.37 6 Wickets for 56 Runs in 2nd inns for India vs Pakistan at Kolkata on 11-Feb-1987 (SR-25 | ER-2.2)
934 No change Ryan Harris (Australia) flag Ryan Harris (Australia) 42.36 5 Wickets for 72 Runs in 1st inns for Australia vs England at London on 18-Jul-2013 (SR-31 | ER-2.8)
935 No change Mohammad Asif (Pakistan) flag Mohammad Asif (Pakistan) 42.36 5 Wickets for 77 Runs in 1st inns for Pakistan vs England at Nottingham on 29-Jul-2010 (SR-32 | ER-2.9)
937 No change Angus Fraser (England) flag Angus Fraser (England) 42.34 5 Wickets for 28 Runs in 1st inns for England vs West Indies at Kingston on 24-Feb-1990 (SR-24 | ER-1.4)
938 No change Basil Butcher (West Indies) flag Basil Butcher (West Indies) 42.33 5 Wickets for 34 Runs in 2nd inns for West Indies vs England at Port of Spain on 14-Mar-1968 (SR-16 | ER-2.5)
939 No change Ishant Sharma (India) flag Ishant Sharma (India) 42.33 5 Wickets for 68 Runs in 2nd inns for India vs New Zealand at Wellington on 21-Feb-2020 (SR-27 | ER-3.0)
941 No change Peter Loader (England) flag Peter Loader (England) 42.30 6 Wickets for 36 Runs in 1st inns for England vs West Indies at Leeds on 25-Jul-1957 (SR-21 | ER-1.8)
942 No change Morne Morkel (South Africa) flag Morne Morkel (South Africa) 42.29 5 Wickets for 23 Runs in 4th inns for South Africa vs Australia at Cape Town on 22-Mar-2018 (SR-12 | ER-2.4)
943 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 42.29 6 Wickets for 72 Runs in 3rd inns for Australia vs New Zealand at Auckland on 25-Feb-1977 (SR-21 | ER-3.5)
944 No change Mohammad Asif (Pakistan) flag Mohammad Asif (Pakistan) 42.27 5 Wickets for 27 Runs in 3rd inns for Pakistan vs Sri Lanka at Kandy on 03-Apr-2006 (SR-14 | ER-2.3)
946 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 42.25 5 Wickets for 92 Runs in 4th inns for South Africa vs Australia at Perth on 03-Nov-2016 (SR-37 | ER-3.0)
947 No change Fred Trueman (England) flag Fred Trueman (England) 42.25 8 Wickets for 31 Runs in 2nd inns for England vs India at Manchester on 17-Jul-1952 (SR-7 | ER-3.6)
948 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 42.24 6 Wickets for 61 Runs in 3rd inns for West Indies vs South Africa at Georgetown on 15-Aug-2024 (SR-19 | ER-3.3)
949 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 42.24 6 Wickets for 74 Runs in 3rd inns for India vs Australia at Chennai on 24-Dec-1969 (SR-31 | ER-2.4)
950 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 42.24 6 Wickets for 128 Runs in 1st inns for Pakistan vs England at Rawalpindi on 24-Oct-2024 (SR-29 | ER-4.4)
951 No change Anil Kumble (India) flag Anil Kumble (India) 42.23 6 Wickets for 131 Runs in 1st inns for India vs South Africa at Kanpur on 20-Nov-2004 (SR-54 | ER-2.4)
952 No change Shane Warne (Australia) flag Shane Warne (Australia) 42.20 6 Wickets for 48 Runs in 2nd inns for Australia vs England at Manchester on 03-Jul-1997 (SR-30 | ER-1.6)
953 No change George Giffen (Australia) flag George Giffen (Australia) 42.19 5 Wickets for 43 Runs in 3rd inns for Australia vs England at London on 17-Jul-1893 (SR-27 | ER-1.9)
955 No change Kyle Abbott (South Africa) flag Kyle Abbott (South Africa) 42.19 5 Wickets for 40 Runs in 1st inns for South Africa vs India at Delhi on 03-Dec-2015 (SR-29 | ER-1.7)
956 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 42.18 5 Wickets for 56 Runs in 2nd inns for Australia vs Pakistan at Lahore on 21-Mar-2022 (SR-29 | ER-2.3)
957 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 42.18 5 Wickets for 73 Runs in 3rd inns for India vs Australia at Brisbane on 15-Jan-2021 (SR-23 | ER-3.8)
958 No change Dion Nash (New Zealand) flag Dion Nash (New Zealand) 42.17 5 Wickets for 93 Runs in 4th inns for New Zealand vs England at London on 16-Jun-1994 (SR-35 | ER-3.2)
959 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 42.16 5 Wickets for 8 Runs in 3rd inns for Australia vs India at Adelaide on 17-Dec-2020 (SR-6 | ER-1.6)
960 No change Danny Morrison (New Zealand) flag Danny Morrison (New Zealand) 42.16 6 Wickets for 37 Runs in 1st inns for New Zealand vs Australia at Auckland on 12-Mar-1993 (SR-19 | ER-2.0)
961 No change James Anderson (England) flag James Anderson (England) 42.15 5 Wickets for 63 Runs in 1st inns for England vs South Africa at Cape Town on 03-Jan-2010 (SR-25 | ER-3.0)
962 No change Brett Lee (Australia) flag Brett Lee (Australia) 42.14 5 Wickets for 69 Runs in 2nd inns for Australia vs South Africa at Durban on 24-Mar-2006 (SR-24 | ER-3.5)
963 No change Simon Jones (England) flag Simon Jones (England) 42.13 5 Wickets for 44 Runs in 2nd inns for England vs Australia at Nottingham on 25-Aug-2005 (SR-17 | ER-3.1)
965 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 42.10 5 Wickets for 63 Runs in 2nd inns for Sri Lanka vs India at Galle on 18-Jul-2010 (SR-20 | ER-3.7)
966 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 42.09 7 Wickets for 113 Runs in 2nd inns for Zimbabwe vs Sri Lanka at Harare on 27-Jan-2020 (SR-37 | ER-2.6)
967 No change Peter Pollock (South Africa) flag Peter Pollock (South Africa) 42.07 5 Wickets for 53 Runs in 2nd inns for South Africa vs England at Nottingham on 05-Aug-1965 (SR-28 | ER-2.3)
968 No change Amar Singh (India) flag Amar Singh (India) 42.07 6 Wickets for 35 Runs in 2nd inns for India vs England at London on 27-Jun-1936 (SR-25 | ER-1.4)
969 No change Franklyn Rose (West Indies) flag Franklyn Rose (West Indies) 42.06 6 Wickets for 100 Runs in 2nd inns for West Indies vs India at Kingston on 06-Mar-1997 (SR-33 | ER-3.0)
970 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 42.06 6 Wickets for 87 Runs in 2nd inns for Sri Lanka vs South Africa at Galle on 20-Jul-2000 (SR-41 | ER-2.1)
971 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 42.04 5 Wickets for 30 Runs in 2nd inns for India vs Australia at Perth on 22-Nov-2024 (SR-22 | ER-1.7)
972 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 42.04 6 Wickets for 35 Runs in 2nd inns for Pakistan vs India at Hyderabad (Sind) on 14-Jan-1983 (SR-17 | ER-2.0)
973 No change Tim May (Australia) flag Tim May (Australia) 42.04 5 Wickets for 9 Runs in 3rd inns for Australia vs West Indies at Adelaide on 23-Jan-1993 (SR-7 | ER-1.5)
974 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 42.04 7 Wickets for 66 Runs in 4th inns for Afghanistan vs Zimbabwe at Bulawayo on 02-Jan-2025 (SR-24 | ER-2.4)
975 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 42.02 6 Wickets for 115 Runs in 2nd inns for Australia vs England at Brisbane on 30-Nov-1962 (SR-56 | ER-2.1)
976 No change Courtney Walsh (West Indies) flag Courtney Walsh (West Indies) 42.02 5 Wickets for 74 Runs in 3rd inns for West Indies vs Australia at Perth on 01-Feb-1997 (SR-24 | ER-3.7)
977 No change Clarrie Grimmett (Australia) flag Clarrie Grimmett (Australia) 42.01 5 Wickets for 94 Runs in 3rd inns for Australia vs England at Nottingham on 13-Jun-1930 (SR-36 | ER-3.1)
978 No change Fazal Mahmood (Pakistan) flag Fazal Mahmood (Pakistan) 42.00 6 Wickets for 34 Runs in 2nd inns for Pakistan vs West Indies at Dhaka on 06-Mar-1959 (SR-19 | ER-1.8)
979 No change Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 42.00 5 Wickets for 83 Runs in 1st inns for Bangladesh vs India at Chennai on 19-Sep-2024 (SR-27 | ER-3.7)
981 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 41.96 7 Wickets for 118 Runs in 3rd inns for Pakistan vs Sri Lanka at Karachi on 28-Oct-2004 (SR-51 | ER-2.0)
982 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 41.96 5 Wickets for 83 Runs in 1st inns for Australia vs South Africa at Johannesburg on 30-Mar-2018 (SR-34 | ER-2.9)
983 No change Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 41.95 5 Wickets for 43 Runs in 2nd inns for Pakistan vs South Africa at Durban on 26-Feb-1998 (SR-14 | ER-3.6)
984 No change Kenny Benjamin (West Indies) flag Kenny Benjamin (West Indies) 41.94 6 Wickets for 66 Runs in 1st inns for West Indies vs England at Kingston on 19-Feb-1994 (SR-24 | ER-2.8)
985 No change Venkatesh Prasad (India) flag Venkatesh Prasad (India) 41.93 6 Wickets for 104 Runs in 1st inns for India vs South Africa at Kolkata on 27-Nov-1996 (SR-35 | ER-3.0)
986 No change Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 41.93 5 Wickets for 98 Runs in 1st inns for Bangladesh vs England at London on 27-May-2010 (SR-34 | ER-3.5)
987 No change Kapil Dev (India) flag Kapil Dev (India) 41.91 6 Wickets for 91 Runs in 1st inns for India vs England at Kolkata on 01-Jan-1982 (SR-31 | ER-2.9)
988 No change Fred Trueman (England) flag Fred Trueman (England) 41.91 6 Wickets for 31 Runs in 1st inns for England vs Pakistan at London on 21-Jun-1962 (SR-18 | ER-1.8)
989 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 41.90 5 Wickets for 27 Runs in 3rd inns for Zimbabwe vs West Indies at Port of Spain on 16-Mar-2000 (SR-20 | ER-1.6)
991 No change Sikander Bakht (Pakistan) flag Sikander Bakht (Pakistan) 41.89 5 Wickets for 55 Runs in 1st inns for Pakistan vs India at Mumbai on 16-Dec-1979 (SR-27 | ER-2.5)
993 No change Sydney Barnes (England) flag Sydney Barnes (England) 41.87 6 Wickets for 49 Runs in 1st inns for England vs Australia at Sheffield on 03-Jul-1902 (SR-20 | ER-2.5)
994 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 41.86 6 Wickets for 80 Runs in 1st inns for New Zealand vs England at Nottingham on 07-Aug-1986 (SR-32 | ER-2.5)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #mushtaqahmed #ahmed #andycaddick #caddick #tichfreeman #freeman #lungingidi #ngidi #mannymartindale #martindale #chriscairns #cairns #adilrashid #rashid #alecbedser #bedser #yasirshah #shah #jasongillespie #gillespie #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings