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
101 No change Anil Kumble (India) flag Anil Kumble (India) 61.76 7 Wickets for 48 Runs in 1st inns for India vs Australia at Chennai on 14-Oct-2004 (SR-15 | ER-2.7)
102 No change Phil Tufnell (England) flag Phil Tufnell (England) 61.73 7 Wickets for 47 Runs in 3rd inns for England vs New Zealand at Christchurch on 18-Jan-1992 (SR-40 | ER-1.0)
103 No change Narendra Hirwani (India) flag Narendra Hirwani (India) 61.70 8 Wickets for 61 Runs in 2nd inns for India vs West Indies at Chennai on 11-Jan-1988 (SR-14 | ER-3.3)
104 No change Franklyn Rose (West Indies) flag Franklyn Rose (West Indies) 61.68 7 Wickets for 84 Runs in 2nd inns for West Indies vs South Africa at Durban on 26-Dec-1998 (SR-24 | ER-3.0)
105 No change John Snow (England) flag John Snow (England) 61.62 7 Wickets for 49 Runs in 2nd inns for England vs West Indies at Kingston on 08-Feb-1968 (SR-18 | ER-2.3)
106 No change Alf Valentine (West Indies) flag Alf Valentine (West Indies) 61.47 8 Wickets for 104 Runs in 1st inns for West Indies vs England at Manchester on 08-Jun-1950 (SR-38 | ER-2.1)
107 No change Tony Greig (England) flag Tony Greig (England) 61.41 8 Wickets for 86 Runs in 2nd inns for England vs West Indies at Port of Spain on 30-Mar-1974 (SR-27 | ER-2.4)
108 No change Bill O'Reilly (Australia) flag Bill O'Reilly (Australia) 61.31 7 Wickets for 54 Runs in 4th inns for Australia vs England at Nottingham on 08-Jun-1934 (SR-36 | ER-1.3)
109 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 61.25 8 Wickets for 60 Runs in 3rd inns for Pakistan vs India at Karachi on 23-Dec-1982 (SR-15 | ER-3.0)
110 No change Andy Roberts (West Indies) flag Andy Roberts (West Indies) 61.00 7 Wickets for 64 Runs in 1st inns for West Indies vs India at Chennai on 11-Jan-1975 (SR-17 | ER-3.2)
111 No change Steve Harmison (England) flag Steve Harmison (England) 60.99 7 Wickets for 12 Runs in 3rd inns for England vs West Indies at Kingston on 11-Mar-2004 (SR-11 | ER-1.0)
112 No change Phil Edmonds (England) flag Phil Edmonds (England) 60.94 7 Wickets for 66 Runs in 2nd inns for England vs Pakistan at Karachi on 18-Jan-1978 (SR-38 | ER-1.5)
113 No change Javagal Srinath (India) flag Javagal Srinath (India) 60.89 8 Wickets for 86 Runs in 3rd inns for India vs Pakistan at Kolkata on 16-Feb-1999 (SR-20 | ER-3.2)
114 No change Ray Lindwall (Australia) flag Ray Lindwall (Australia) 60.69 7 Wickets for 43 Runs in 3rd inns for Australia vs India at Chennai on 19-Oct-1956 (SR-19 | ER-1.9)
115 No change Graham McKenzie (Australia) flag Graham McKenzie (Australia) 60.65 7 Wickets for 153 Runs in 2nd inns for Australia vs England at Manchester on 23-Jul-1964 (SR-51 | ER-2.6)
116 No change Ian Johnson (Australia) flag Ian Johnson (Australia) 60.65 7 Wickets for 44 Runs in 3rd inns for Australia vs West Indies at Georgetown on 26-Apr-1955 (SR-19 | ER-2.0)
117 No change Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 60.60 7 Wickets for 53 Runs in 3rd inns for West Indies vs England at Leeds on 12-Jul-1984 (SR-22 | ER-2.0)
118 No change Vinoo Mankad (India) flag Vinoo Mankad (India) 60.59 8 Wickets for 55 Runs in 1st inns for India vs England at Chennai on 06-Feb-1952 (SR-29 | ER-1.4)
119 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 60.57 7 Wickets for 52 Runs in 1st inns for Pakistan vs England at Birmingham on 29-Jul-1982 (SR-22 | ER-2.0)
120 No change Craig McDermott (Australia) flag Craig McDermott (Australia) 60.47 8 Wickets for 97 Runs in 1st inns for Australia vs England at Perth on 01-Feb-1991 (SR-19 | ER-3.9)
121 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 60.46 7 Wickets for 76 Runs in 3rd inns for Pakistan vs Sri Lanka at Galle on 17-Jun-2015 (SR-26 | ER-2.5)
122 No change Frank Worrell (West Indies) flag Frank Worrell (West Indies) 60.46 7 Wickets for 70 Runs in 2nd inns for West Indies vs England at Leeds on 25-Jul-1957 (SR-33 | ER-1.8)
123 No change Stephen Boock (New Zealand) flag Stephen Boock (New Zealand) 60.41 7 Wickets for 87 Runs in 2nd inns for New Zealand vs Pakistan at Hyderabad (Sind) on 25-Nov-1984 (SR-32 | ER-2.4)
124 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 60.20 7 Wickets for 94 Runs in 2nd inns for Australia vs India at Delhi on 22-Mar-2013 (SR-20 | ER-4.0)
125 No change Gerry Gomez (West Indies) flag Gerry Gomez (West Indies) 60.14 7 Wickets for 55 Runs in 1st inns for West Indies vs Australia at Sydney on 25-Jan-1952 (SR-21 | ER-2.3)
126 No change Ian Botham (England) flag Ian Botham (England) 60.09 8 Wickets for 34 Runs in 3rd inns for England vs Pakistan at London on 15-Jun-1978 (SR-15 | ER-1.7)
127 No change Shane Warne (Australia) flag Shane Warne (Australia) 60.09 8 Wickets for 71 Runs in 4th inns for Australia vs England at Brisbane on 25-Nov-1994 (SR-38 | ER-1.4)
128 No change Shardul Thakur (India) flag Shardul Thakur (India) 60.07 7 Wickets for 61 Runs in 2nd inns for India vs South Africa at Johannesburg on 03-Jan-2022 (SR-15 | ER-3.6)
129 No change Jim Higgs (Australia) flag Jim Higgs (Australia) 60.06 7 Wickets for 143 Runs in 2nd inns for Australia vs India at Chennai on 11-Sep-1979 (SR-36 | ER-3.4)
130 No change Billy Bates (England) flag Billy Bates (England) 59.98 7 Wickets for 28 Runs in 2nd inns for England vs Australia at Melbourne on 19-Jan-1883 (SR-15 | ER-1.6)
131 No change Ryan Sidebottom (England) flag Ryan Sidebottom (England) 59.82 7 Wickets for 47 Runs in 2nd inns for England vs New Zealand at Napier on 22-Mar-2008 (SR-19 | ER-2.2)
132 No change Hugh Tayfield (South Africa) flag Hugh Tayfield (South Africa) 59.72 7 Wickets for 81 Runs in 4th inns for South Africa vs Australia at Melbourne on 24-Dec-1952 (SR-42 | ER-1.6)
133 No change Derek Underwood (England) flag Derek Underwood (England) 59.65 7 Wickets for 113 Runs in 1st inns for England vs Australia at Adelaide on 25-Jan-1975 (SR-33 | ER-2.9)
134 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 59.63 7 Wickets for 100 Runs in 1st inns for Sri Lanka vs India at Delhi on 10-Dec-2005 (SR-33 | ER-2.6)
135 No change Joe Partridge (South Africa) flag Joe Partridge (South Africa) 59.58 7 Wickets for 91 Runs in 1st inns for South Africa vs Australia at Sydney on 07-Feb-1964 (SR-36 | ER-2.2)
136 No change Dean Headley (England) flag Dean Headley (England) 59.53 6 Wickets for 60 Runs in 4th inns for England vs Australia at Melbourne on 26-Dec-1998 (SR-17 | ER-3.5)
137 No change Tibby Cotter (Australia) flag Tibby Cotter (Australia) 59.46 7 Wickets for 148 Runs in 1st inns for Australia vs England at London on 14-Aug-1905 (SR-34 | ER-3.7)
138 No change Chris Pringle (New Zealand) flag Chris Pringle (New Zealand) 59.41 7 Wickets for 52 Runs in 1st inns for New Zealand vs Pakistan at Faisalabad on 26-Oct-1990 (SR-14 | ER-3.3)
139 No change Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 59.40 7 Wickets for 32 Runs in 3rd inns for West Indies vs Pakistan at Multan on 17-Jan-2025 (SR-15 | ER-1.8)
140 No change Fanie de Villiers (South Africa) flag Fanie de Villiers (South Africa) 59.25 6 Wickets for 43 Runs in 4th inns for South Africa vs Australia at Sydney on 02-Jan-1994 (SR-24 | ER-1.8)
141 No change Bernard Bosanquet (England) flag Bernard Bosanquet (England) 59.14 8 Wickets for 107 Runs in 4th inns for England vs Australia at Nottingham on 29-May-1905 (SR-25 | ER-3.3)
142 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 59.11 8 Wickets for 42 Runs in 2nd inns for Pakistan vs Bangladesh at Mirpur on 04-Dec-2021 (SR-11 | ER-2.8)
143 No change Fred Titmus (England) flag Fred Titmus (England) 59.04 7 Wickets for 79 Runs in 2nd inns for England vs Australia at Sydney on 11-Jan-1963 (SR-42 | ER-1.6)
144 No change John Lever (England) flag John Lever (England) 59.01 7 Wickets for 46 Runs in 2nd inns for England vs India at Delhi on 17-Dec-1976 (SR-20 | ER-2.0)
145 No change Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 58.94 6 Wickets for 57 Runs in 4th inns for New Zealand vs India at Mumbai on 01-Nov-2024 (SR-14 | ER-4.0)
146 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 58.89 7 Wickets for 42 Runs in 3rd inns for India vs Australia at Delhi on 17-Feb-2023 (SR-10 | ER-3.5)
147 No change Fidel Edwards (West Indies) flag Fidel Edwards (West Indies) 58.52 7 Wickets for 87 Runs in 2nd inns for West Indies vs New Zealand at Napier on 19-Dec-2008 (SR-25 | ER-2.9)
148 No change Jermaine Lawson (West Indies) flag Jermaine Lawson (West Indies) 58.52 7 Wickets for 78 Runs in 1st inns for West Indies vs Australia at St John's on 09-May-2003 (SR-16 | ER-4.1)
149 No change Albert Trott (England/Australia) flag Albert Trott (England/Australia) 58.45 8 Wickets for 43 Runs in 4th inns for Australia vs England at Adelaide on 11-Jan-1895 (SR-20 | ER-1.6)
150 No change Jim Laker (England) flag Jim Laker (England) 58.44 7 Wickets for 103 Runs in 1st inns for England vs West Indies at Bridgetown on 21-Jan-1948 (SR-32 | ER-2.8)
151 No change Lindsay Kline (Australia) flag Lindsay Kline (Australia) 58.36 7 Wickets for 75 Runs in 3rd inns for Australia vs Pakistan at Lahore on 21-Nov-1959 (SR-38 | ER-1.7)
152 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 58.26 7 Wickets for 89 Runs in 2nd inns for Australia vs England at London on 27-Aug-1981 (SR-27 | ER-2.8)
153 No change Ewen Chatfield (New Zealand) flag Ewen Chatfield (New Zealand) 58.26 6 Wickets for 73 Runs in 3rd inns for New Zealand vs West Indies at Port of Spain on 29-Mar-1985 (SR-22 | ER-3.3)
154 No change Shane Warne (Australia) flag Shane Warne (Australia) 58.23 6 Wickets for 46 Runs in 3rd inns for Australia vs England at Birmingham on 04-Aug-2005 (SR-23 | ER-2.0)
155 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 58.20 7 Wickets for 80 Runs in 1st inns for Pakistan vs West Indies at Georgetown on 02-Apr-1988 (SR-19 | ER-3.5)
156 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 58.12 7 Wickets for 72 Runs in 1st inns for Australia vs India at Chennai on 19-Oct-1956 (SR-25 | ER-2.4)
157 No change Geoff Lawson (Australia) flag Geoff Lawson (Australia) 57.95 7 Wickets for 81 Runs in 1st inns for Australia vs England at London on 02-Jul-1981 (SR-37 | ER-1.9)
158 No change Vinoo Mankad (India) flag Vinoo Mankad (India) 57.88 8 Wickets for 52 Runs in 2nd inns for India vs Pakistan at Delhi on 16-Oct-1952 (SR-35 | ER-1.1)
159 No change George Giffen (Australia) flag George Giffen (Australia) 57.78 7 Wickets for 128 Runs in 1st inns for Australia vs England at London on 14-Aug-1893 (SR-39 | ER-2.8)
160 No change Dominic Cork (England) flag Dominic Cork (England) 57.76 7 Wickets for 43 Runs in 4th inns for England vs West Indies at London on 22-Jun-1995 (SR-17 | ER-2.2)
161 No change Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 57.73 8 Wickets for 72 Runs in 1st inns for India vs New Zealand at Delhi on 19-Mar-1965 (SR-38 | ER-1.4)
162 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 57.71 7 Wickets for 98 Runs in 2nd inns for West Indies vs India at Mumbai on 23-Jan-1975 (SR-51 | ER-1.7)
163 No change Lance Cairns (New Zealand) flag Lance Cairns (New Zealand) 57.69 7 Wickets for 74 Runs in 1st inns for New Zealand vs England at Leeds on 28-Jul-1983 (SR-29 | ER-2.2)
164 No change Wilfred Rhodes (England) flag Wilfred Rhodes (England) 57.67 7 Wickets for 56 Runs in 2nd inns for England vs Australia at Melbourne on 01-Jan-1904 (SR-13 | ER-3.7)
165 No change Charles Macartney (Australia) flag Charles Macartney (Australia) 57.63 7 Wickets for 58 Runs in 2nd inns for Australia vs England at Leeds on 01-Jul-1909 (SR-22 | ER-2.3)
166 No change Tip Snooke (South Africa) flag Tip Snooke (South Africa) 57.61 8 Wickets for 70 Runs in 4th inns for South Africa vs England at Johannesburg on 10-Mar-1906 (SR-24 | ER-2.2)
167 No change Shane Warne (Australia) flag Shane Warne (Australia) 57.46 7 Wickets for 165 Runs in 2nd inns for Australia vs England at London on 23-Aug-2001 (SR-38 | ER-3.7)
168 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 57.43 6 Wickets for 70 Runs in 2nd inns for India vs England at Birmingham on 02-Jul-2025 (SR-20 | ER-3.6)
169 No change Allan Donald (South Africa) flag Allan Donald (South Africa) 57.36 6 Wickets for 59 Runs in 3rd inns for South Africa vs Australia at Melbourne on 26-Dec-1997 (SR-27 | ER-2.2)
170 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 57.33 8 Wickets for 76 Runs in 3rd inns for India vs New Zealand at Auckland on 24-Jan-1976 (SR-23 | ER-2.5)
171 No change Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 57.27 6 Wickets for 87 Runs in 2nd inns for New Zealand vs Australia at Perth on 30-Nov-2001 (SR-35 | ER-2.5)
172 No change Colin Blythe (England) flag Colin Blythe (England) 57.26 7 Wickets for 46 Runs in 2nd inns for England vs South Africa at Cape Town on 11-Mar-1910 (SR-15 | ER-2.6)
173 No change Michael Kasprowicz (Australia) flag Michael Kasprowicz (Australia) 57.06 7 Wickets for 36 Runs in 3rd inns for Australia vs England at London on 21-Aug-1997 (SR-13 | ER-2.4)
174 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 57.02 7 Wickets for 64 Runs in 4th inns for Sri Lanka vs Australia at Colombo on 13-Aug-2016 (SR-16 | ER-3.5)
175 No change Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 56.98 6 Wickets for 54 Runs in 4th inns for Pakistan vs South Africa at Centurion on 26-Dec-2024 (SR-20 | ER-2.8)
176 No change Ray Bright (Australia) flag Ray Bright (Australia) 56.90 7 Wickets for 87 Runs in 2nd inns for Australia vs Pakistan at Karachi on 27-Feb-1980 (SR-40 | ER-1.9)
177 No change Alan Connolly (Australia) flag Alan Connolly (Australia) 56.78 6 Wickets for 47 Runs in 1st inns for Australia vs South Africa at Gqeberha on 05-Mar-1970 (SR-28 | ER-1.7)
178 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 56.72 7 Wickets for 40 Runs in 3rd inns for Pakistan vs England at Leeds on 02-Jul-1987 (SR-16 | ER-2.1)
179 No change Jason Gillespie (Australia) flag Jason Gillespie (Australia) 56.58 7 Wickets for 37 Runs in 1st inns for Australia vs England at Leeds on 24-Jul-1997 (SR-12 | ER-2.7)
180 No change Mark Craig (New Zealand) flag Mark Craig (New Zealand) 56.43 7 Wickets for 94 Runs in 1st inns for New Zealand vs Pakistan at Sharjah on 26-Nov-2014 (SR-24 | ER-3.4)
181 No change Allan Donald (South Africa) flag Allan Donald (South Africa) 56.41 8 Wickets for 71 Runs in 3rd inns for South Africa vs Zimbabwe at Harare on 13-Oct-1995 (SR-25 | ER-2.2)
182 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 56.33 6 Wickets for 84 Runs in 2nd inns for West Indies vs Australia at Adelaide on 25-Nov-2005 (SR-27 | ER-3.1)
183 No change Alan Davidson (Australia) flag Alan Davidson (Australia) 56.28 6 Wickets for 34 Runs in 3rd inns for Australia vs South Africa at Johannesburg on 23-Dec-1957 (SR-23 | ER-1.5)
184 No change Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 56.19 6 Wickets for 40 Runs in 3rd inns for Pakistan vs India at Mumbai on 16-Dec-1979 (SR-28 | ER-1.4)
185 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 56.17 8 Wickets for 79 Runs in 2nd inns for India vs England at Delhi on 20-Dec-1972 (SR-31 | ER-1.9)
186 No change Reggie Schwarz (South Africa) flag Reggie Schwarz (South Africa) 56.04 6 Wickets for 47 Runs in 1st inns for South Africa vs Australia at Sydney on 03-Mar-1911 (SR-12 | ER-4.0)
187 No change Brydon Carse (England) flag Brydon Carse (England) 56.03 6 Wickets for 42 Runs in 3rd inns for England vs New Zealand at Christchurch on 28-Nov-2024 (SR-19 | ER-2.2)
188 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 56.02 9 Wickets for 51 Runs in 1st inns for Sri Lanka vs Zimbabwe at Kandy on 04-Jan-2002 (SR-27 | ER-1.3)
189 No change Sydney Barnes (England) flag Sydney Barnes (England) 56.00 7 Wickets for 60 Runs in 1st inns for England vs Australia at Sydney on 21-Feb-1908 (SR-19 | ER-2.6)
190 No change Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 55.75 6 Wickets for 40 Runs in 4th inns for New Zealand vs Australia at Hobart on 09-Dec-2011 (SR-17 | ER-2.4)
191 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 55.58 6 Wickets for 111 Runs in 1st inns for Pakistan vs Australia at Perth on 14-Dec-2023 (SR-20 | ER-5.5)
192 No change Akash Deep (India) flag Akash Deep (India) 55.48 6 Wickets for 99 Runs in 4th inns for India vs England at Birmingham on 02-Jul-2025 (SR-21 | ER-4.7)
193 No change Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 55.47 6 Wickets for 46 Runs in 2nd inns for Pakistan vs Australia at Hobart on 18-Nov-1999 (SR-24 | ER-1.9)
194 No change Neil Foster (England) flag Neil Foster (England) 55.26 8 Wickets for 107 Runs in 2nd inns for England vs Pakistan at Leeds on 02-Jul-1987 (SR-35 | ER-2.3)
195 No change Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 55.19 6 Wickets for 30 Runs in 3rd inns for Pakistan vs New Zealand at Wellington on 26-Dec-2003 (SR-18 | ER-1.7)
196 No change Steven Finn (England) flag Steven Finn (England) 55.19 6 Wickets for 125 Runs in 2nd inns for England vs Australia at Brisbane on 25-Nov-2010 (SR-34 | ER-3.7)
197 No change John Bracewell (New Zealand) flag John Bracewell (New Zealand) 55.15 6 Wickets for 51 Runs in 4th inns for New Zealand vs India at Mumbai on 24-Nov-1988 (SR-18 | ER-2.9)
198 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 55.15 6 Wickets for 90 Runs in 1st inns for Pakistan vs West Indies at Kingston on 15-Apr-1977 (SR-18 | ER-5.0)
199 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 55.12 6 Wickets for 69 Runs in 2nd inns for Pakistan vs Australia at Sydney on 03-Jan-2024 (SR-22 | ER-3.2)
200 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 55.06 7 Wickets for 123 Runs in 1st inns for India vs Australia at Kolkata on 11-Mar-2001 (SR-32 | ER-3.3)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #anilkumble #kumble #philtufnell #tufnell #narendrahirwani #hirwani #franklynrose #rose #johnsnow #snow #alfvalentine #valentine #tonygreig #greig #billoreilly #oreilly #imrankhan #khan #andyroberts #roberts #steveharmison #harmison #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings