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
122 No change Ian Johnson (Australia) flag Ian Johnson (Australia) 61.60 7 Wickets for 44 Runs in 3rd inns for Australia vs West Indies at Georgetown on 26-Apr-1955 (SR-19 | ER-2.0)
125 No change Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 61.51 8 Wickets for 72 Runs in 1st inns for India vs New Zealand at Delhi on 19-Mar-1965 (SR-38 | ER-1.4)
126 No change Gerry Gomez (West Indies) flag Gerry Gomez (West Indies) 61.47 7 Wickets for 55 Runs in 1st inns for West Indies vs Australia at Sydney on 25-Jan-1952 (SR-21 | ER-2.3)
129 No change Tip Snooke (South Africa) flag Tip Snooke (South Africa) 61.39 8 Wickets for 70 Runs in 4th inns for South Africa vs England at Johannesburg on 10-Mar-1906 (SR-24 | ER-2.2)
130 No change Andy Roberts (West Indies) flag Andy Roberts (West Indies) 61.35 7 Wickets for 64 Runs in 1st inns for West Indies vs India at Chennai on 11-Jan-1975 (SR-17 | ER-3.2)
131 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)
132 No change Ray Lindwall (Australia) flag Ray Lindwall (Australia) 61.04 7 Wickets for 43 Runs in 3rd inns for Australia vs India at Chennai on 19-Oct-1956 (SR-19 | ER-1.9)
133 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 61.00 8 Wickets for 79 Runs in 2nd inns for India vs England at Delhi on 20-Dec-1972 (SR-31 | ER-1.9)
134 No change Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 60.95 7 Wickets for 53 Runs in 3rd inns for West Indies vs England at Leeds on 12-Jul-1984 (SR-22 | ER-2.0)
136 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 60.94 7 Wickets for 94 Runs in 2nd inns for Australia vs India at Delhi on 22-Mar-2013 (SR-20 | ER-4.0)
137 No change Jim Higgs (Australia) flag Jim Higgs (Australia) 60.92 7 Wickets for 143 Runs in 2nd inns for Australia vs India at Chennai on 11-Sep-1979 (SR-36 | ER-3.4)
138 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 60.89 7 Wickets for 80 Runs in 1st inns for Pakistan vs West Indies at Georgetown on 02-Apr-1988 (SR-19 | ER-3.5)
139 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 60.66 7 Wickets for 76 Runs in 3rd inns for Pakistan vs Sri Lanka at Galle on 17-Jun-2015 (SR-26 | ER-2.5)
140 No change Dean Headley (England) flag Dean Headley (England) 60.46 6 Wickets for 60 Runs in 4th inns for England vs Australia at Melbourne on 26-Dec-1998 (SR-17 | ER-3.5)
141 No change Chris Pringle (New Zealand) flag Chris Pringle (New Zealand) 60.42 7 Wickets for 52 Runs in 1st inns for New Zealand vs Pakistan at Faisalabad on 26-Oct-1990 (SR-14 | ER-3.3)
143 No change Billy Bates (England) flag Billy Bates (England) 60.33 7 Wickets for 28 Runs in 2nd inns for England vs Australia at Melbourne on 19-Jan-1883 (SR-15 | ER-1.6)
145 No change Fanie de Villiers (South Africa) flag Fanie de Villiers (South Africa) 60.03 6 Wickets for 43 Runs in 4th inns for South Africa vs Australia at Sydney on 02-Jan-1994 (SR-24 | ER-1.8)
147 No change Tibby Cotter (Australia) flag Tibby Cotter (Australia) 59.92 7 Wickets for 148 Runs in 1st inns for Australia vs England at London on 14-Aug-1905 (SR-34 | ER-3.7)
148 No change Shane Warne (Australia) flag Shane Warne (Australia) 59.72 6 Wickets for 46 Runs in 3rd inns for Australia vs England at Birmingham on 04-Aug-2005 (SR-23 | ER-2.0)
149 No change Alan Connolly (Australia) flag Alan Connolly (Australia) 59.68 6 Wickets for 47 Runs in 1st inns for Australia vs South Africa at Gqeberha on 05-Mar-1970 (SR-28 | ER-1.7)
150 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)
151 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 59.61 7 Wickets for 123 Runs in 1st inns for India vs Australia at Kolkata on 11-Mar-2001 (SR-32 | ER-3.3)
152 No change Fred Titmus (England) flag Fred Titmus (England) 59.57 7 Wickets for 79 Runs in 2nd inns for England vs Australia at Sydney on 11-Jan-1963 (SR-42 | ER-1.6)
153 No change Joe Partridge (South Africa) flag Joe Partridge (South Africa) 59.51 7 Wickets for 91 Runs in 1st inns for South Africa vs Australia at Sydney on 07-Feb-1964 (SR-36 | ER-2.2)
155 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 59.29 9 Wickets for 51 Runs in 1st inns for Sri Lanka vs Zimbabwe at Kandy on 04-Jan-2002 (SR-27 | ER-1.3)
157 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 59.20 7 Wickets for 89 Runs in 2nd inns for Australia vs England at London on 27-Aug-1981 (SR-27 | ER-2.8)
158 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 59.15 7 Wickets for 133 Runs in 1st inns for India vs Australia at Chennai on 18-Mar-2001 (SR-33 | ER-3.5)
159 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 59.12 8 Wickets for 42 Runs in 2nd inns for Pakistan vs Bangladesh at Mirpur on 04-Dec-2021 (SR-11 | ER-2.8)
160 No change Mohammed Siraj (India) flag Mohammed Siraj (India) 58.99 6 Wickets for 70 Runs in 2nd inns for India vs England at Birmingham on 02-Jul-2025 (SR-20 | ER-3.6)
162 No change Fidel Edwards (West Indies) flag Fidel Edwards (West Indies) 58.86 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)
163 No change Jim Laker (England) flag Jim Laker (England) 58.78 7 Wickets for 103 Runs in 1st inns for England vs West Indies at Bridgetown on 21-Jan-1948 (SR-32 | ER-2.8)
164 No change Geoff Lawson (Australia) flag Geoff Lawson (Australia) 58.76 7 Wickets for 81 Runs in 1st inns for Australia vs England at London on 02-Jul-1981 (SR-37 | ER-1.9)
165 No change Mark Craig (New Zealand) flag Mark Craig (New Zealand) 58.75 7 Wickets for 94 Runs in 1st inns for New Zealand vs Pakistan at Sharjah on 26-Nov-2014 (SR-24 | ER-3.4)
166 No change Reggie Schwarz (South Africa) flag Reggie Schwarz (South Africa) 58.70 6 Wickets for 47 Runs in 1st inns for South Africa vs Australia at Sydney on 03-Mar-1911 (SR-12 | ER-4.0)
167 No change Ewen Chatfield (New Zealand) flag Ewen Chatfield (New Zealand) 58.69 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)
169 No change Bruce Yardley (Australia) flag Bruce Yardley (Australia) 58.69 7 Wickets for 98 Runs in 3rd inns for Australia vs West Indies at Sydney on 02-Jan-1982 (SR-27 | ER-3.1)
170 No change George Giffen (Australia) flag George Giffen (Australia) 58.61 7 Wickets for 128 Runs in 1st inns for Australia vs England at London on 14-Aug-1893 (SR-39 | ER-2.8)
171 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 58.45 7 Wickets for 72 Runs in 1st inns for Australia vs India at Chennai on 19-Oct-1956 (SR-25 | ER-2.4)
172 No change Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 58.39 8 Wickets for 109 Runs in 2nd inns for Zimbabwe vs New Zealand at Bulawayo on 12-Sep-2000 (SR-38 | ER-2.1)
173 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 58.31 6 Wickets for 84 Runs in 2nd inns for West Indies vs Australia at Adelaide on 25-Nov-2005 (SR-27 | ER-3.1)
175 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 58.04 7 Wickets for 98 Runs in 2nd inns for West Indies vs India at Mumbai on 23-Jan-1975 (SR-51 | ER-1.7)
177 No change Neil Foster (England) flag Neil Foster (England) 57.98 8 Wickets for 107 Runs in 2nd inns for England vs Pakistan at Leeds on 02-Jul-1987 (SR-35 | ER-2.3)
179 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 57.91 6 Wickets for 27 Runs in 3rd inns for Australia vs India at Melbourne on 26-Dec-2018 (SR-11 | ER-2.5)
180 No change James Kirtley (England) flag James Kirtley (England) 57.69 6 Wickets for 34 Runs in 4th inns for England vs South Africa at Nottingham on 14-Aug-2003 (SR-16 | ER-2.1)
181 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)
182 No change Allan Donald (South Africa) flag Allan Donald (South Africa) 57.67 6 Wickets for 59 Runs in 3rd inns for South Africa vs Australia at Melbourne on 26-Dec-1997 (SR-27 | ER-2.2)
183 No change Max Walker (Australia) flag Max Walker (Australia) 57.61 8 Wickets for 143 Runs in 2nd inns for Australia vs England at Melbourne on 08-Feb-1975 (SR-42 | ER-2.5)
185 No change Hugh Tayfield (South Africa) flag Hugh Tayfield (South Africa) 57.49 7 Wickets for 23 Runs in 2nd inns for South Africa vs Australia at Durban on 20-Jan-1950 (SR-10 | ER-2.0)
187 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 57.34 8 Wickets for 76 Runs in 3rd inns for India vs New Zealand at Auckland on 24-Jan-1976 (SR-23 | ER-2.5)
188 No change Brian Statham (England) flag Brian Statham (England) 57.25 7 Wickets for 39 Runs in 4th inns for England vs South Africa at London on 23-Jun-1955 (SR-25 | ER-1.3)
189 No change Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 57.24 6 Wickets for 54 Runs in 4th inns for Pakistan vs South Africa at Centurion on 26-Dec-2024 (SR-20 | ER-2.8)
190 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 57.18 7 Wickets for 40 Runs in 3rd inns for Pakistan vs England at Leeds on 02-Jul-1987 (SR-16 | ER-2.1)
191 No change Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 57.17 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 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 57.17 6 Wickets for 69 Runs in 2nd inns for Pakistan vs Australia at Sydney on 03-Jan-2024 (SR-22 | ER-3.2)
193 No change Michael Kasprowicz (Australia) flag Michael Kasprowicz (Australia) 57.11 7 Wickets for 36 Runs in 3rd inns for Australia vs England at London on 21-Aug-1997 (SR-13 | ER-2.4)
194 No change Brydon Carse (England) flag Brydon Carse (England) 57.10 6 Wickets for 42 Runs in 3rd inns for England vs New Zealand at Christchurch on 28-Nov-2024 (SR-19 | ER-2.2)
197 No change Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 57.04 6 Wickets for 46 Runs in 2nd inns for Pakistan vs Australia at Hobart on 18-Nov-1999 (SR-24 | ER-1.9)
198 No change Akash Deep (India) flag Akash Deep (India) 56.99 6 Wickets for 99 Runs in 4th inns for India vs England at Birmingham on 02-Jul-2025 (SR-21 | ER-4.7)
199 No change Mark Wood (England) flag Mark Wood (England) 56.99 6 Wickets for 37 Runs in 3rd inns for England vs Australia at Hobart on 14-Jan-2022 (SR-17 | ER-2.2)
200 No change Ashley Mallett (Australia) flag Ashley Mallett (Australia) 56.91 8 Wickets for 59 Runs in 3rd inns for Australia vs Pakistan at Adelaide on 22-Dec-1972 (SR-24 | ER-1.9)
202 No change Sydney Barnes (England) flag Sydney Barnes (England) 56.89 7 Wickets for 60 Runs in 1st inns for England vs Australia at Sydney on 21-Feb-1908 (SR-19 | ER-2.6)
204 No change Jason Gillespie (Australia) flag Jason Gillespie (Australia) 56.75 7 Wickets for 37 Runs in 1st inns for Australia vs England at Leeds on 24-Jul-1997 (SR-12 | ER-2.7)
205 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 56.66 6 Wickets for 90 Runs in 1st inns for Pakistan vs West Indies at Kingston on 15-Apr-1977 (SR-18 | ER-5.0)
206 No change John Bracewell (New Zealand) flag John Bracewell (New Zealand) 56.52 6 Wickets for 51 Runs in 4th inns for New Zealand vs India at Mumbai on 24-Nov-1988 (SR-18 | ER-2.9)
207 No change Steven Finn (England) flag Steven Finn (England) 56.50 6 Wickets for 125 Runs in 2nd inns for England vs Australia at Brisbane on 25-Nov-2010 (SR-34 | ER-3.7)
208 No change Alec Bedser (England) flag Alec Bedser (England) 56.41 7 Wickets for 44 Runs in 3rd inns for England vs Australia at Nottingham on 11-Jun-1953 (SR-15 | ER-2.5)
209 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 56.41 7 Wickets for 114 Runs in 1st inns for Pakistan vs England at Multan on 09-Dec-2022 (SR-19 | ER-5.2)
210 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 56.31 6 Wickets for 79 Runs in 3rd inns for Australia vs South Africa at Johannesburg on 17-Nov-2011 (SR-29 | ER-2.7)
211 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 56.29 7 Wickets for 124 Runs in 2nd inns for Australia vs India at Nagpur on 09-Feb-2023 (SR-40 | ER-2.6)
214 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 56.13 7 Wickets for 28 Runs in 4th inns for Australia vs England at Melbourne on 05-Mar-1904 (SR-5 | ER-4.5)
215 No change Allan Donald (South Africa) flag Allan Donald (South Africa) 56.08 8 Wickets for 71 Runs in 3rd inns for South Africa vs Zimbabwe at Harare on 13-Oct-1995 (SR-25 | ER-2.2)
216 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 56.05 7 Wickets for 67 Runs in 2nd inns for New Zealand vs Australia at Christchurch on 08-Mar-2024 (SR-20 | ER-2.9)
218 No change Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 55.94 6 Wickets for 40 Runs in 4th inns for New Zealand vs Australia at Hobart on 09-Dec-2011 (SR-17 | ER-2.4)
219 No change Aubrey Faulkner (South Africa) flag Aubrey Faulkner (South Africa) 55.83 7 Wickets for 84 Runs in 2nd inns for South Africa vs England at London on 12-Aug-1912 (SR-23 | ER-3.1)
221 No change Shane Warne (Australia) flag Shane Warne (Australia) 55.62 7 Wickets for 94 Runs in 2nd inns for Australia vs Pakistan at Colombo on 03-Oct-2002 (SR-21 | ER-3.8)
223 No change Shane Warne (Australia) flag Shane Warne (Australia) 55.55 7 Wickets for 52 Runs in 4th inns for Australia vs West Indies at Melbourne on 26-Dec-1992 (SR-20 | ER-2.2)
224 No change Ken Farnes (England) flag Ken Farnes (England) 55.54 6 Wickets for 96 Runs in 1st inns for England vs Australia at Melbourne on 26-Feb-1937 (SR-38 | ER-2.5)
225 No change Corey Collymore (West Indies) flag Corey Collymore (West Indies) 55.52 7 Wickets for 57 Runs in 3rd inns for West Indies vs Sri Lanka at Kingston on 27-Jun-2003 (SR-14 | ER-3.6)
226 No change Kapil Dev (India) flag Kapil Dev (India) 55.51 7 Wickets for 56 Runs in 3rd inns for India vs Pakistan at Chennai on 15-Jan-1980 (SR-20 | ER-2.4)
228 No change Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 55.51 6 Wickets for 30 Runs in 3rd inns for Pakistan vs New Zealand at Wellington on 26-Dec-2003 (SR-18 | ER-1.7)
229 No change Jeff Thomson (Australia) flag Jeff Thomson (Australia) 55.43 6 Wickets for 77 Runs in 2nd inns for Australia vs West Indies at Bridgetown on 17-Mar-1978 (SR-13 | ER-5.9)
230 No change Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 55.32 6 Wickets for 29 Runs in 3rd inns for West Indies vs Sri Lanka at Colombo on 22-Oct-2015 (SR-12 | ER-2.5)
231 No change Billy Bates (England) flag Billy Bates (England) 55.28 7 Wickets for 74 Runs in 3rd inns for England vs Australia at Melbourne on 19-Jan-1883 (SR-19 | ER-3.4)
232 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 55.24 6 Wickets for 39 Runs in 4th inns for South Africa vs India at Centurion on 13-Jan-2018 (SR-12 | ER-3.2)
233 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 55.22 6 Wickets for 55 Runs in 2nd inns for West Indies vs England at Manchester on 12-Aug-2004 (SR-26 | ER-2.1)
234 No change Sydney Barnes (England) flag Sydney Barnes (England) 55.22 7 Wickets for 121 Runs in 3rd inns for England vs Australia at Melbourne on 01-Jan-1902 (SR-55 | ER-1.9)
235 No change Miguel Cummins (West Indies) flag Miguel Cummins (West Indies) 55.20 6 Wickets for 48 Runs in 3rd inns for West Indies vs India at Gros Islet on 09-Aug-2016 (SR-11 | ER-4.4)
236 No change Stuart Broad (England) flag Stuart Broad (England) 55.17 6 Wickets for 17 Runs in 3rd inns for England vs South Africa at Johannesburg on 14-Jan-2016 (SR-12 | ER-1.4)
237 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 55.16 7 Wickets for 46 Runs in 2nd inns for Sri Lanka vs England at Galle on 02-Dec-2003 (SR-27 | ER-1.5)
238 No change Matthew Hoggard (England) flag Matthew Hoggard (England) 55.16 6 Wickets for 57 Runs in 2nd inns for England vs India at Nagpur on 01-Mar-2006 (SR-30 | ER-1.9)
239 No change Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 55.10 7 Wickets for 111 Runs in 2nd inns for Pakistan vs England at Multan on 15-Oct-2024 (SR-23 | ER-4.2)
240 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 55.06 6 Wickets for 91 Runs in 2nd inns for Australia vs England at Leeds on 06-Jul-2023 (SR-18 | ER-5.1)
241 No change Tanvir Ahmed (Pakistan) flag Tanvir Ahmed (Pakistan) 55.04 6 Wickets for 120 Runs in 1st inns for Pakistan vs South Africa at Abu Dhabi on 20-Nov-2010 (SR-28 | ER-4.3)
242 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 55.03 8 Wickets for 87 Runs in 1st inns for Sri Lanka vs India at Colombo on 29-Aug-2001 (SR-26 | ER-2.5)
243 No change Bill Lockwood (England) flag Bill Lockwood (England) 55.03 7 Wickets for 71 Runs in 2nd inns for England vs Australia at London on 14-Aug-1899 (SR-29 | ER-2.1)
244 No change Bert Vogler (South Africa) flag Bert Vogler (South Africa) 55.01 7 Wickets for 128 Runs in 1st inns for South Africa vs England at London on 01-Jul-1907 (SR-41 | ER-2.7)
245 No change Glenn McGrath (Australia) flag Glenn McGrath (Australia) 54.91 7 Wickets for 76 Runs in 2nd inns for Australia vs England at Leeds on 16-Aug-2001 (SR-26 | ER-2.5)
246 No change Vanburn Holder (West Indies) flag Vanburn Holder (West Indies) 54.89 6 Wickets for 39 Runs in 4th inns for West Indies vs India at Mumbai on 23-Jan-1975 (SR-20 | ER-1.9)
247 No change Shane Warne (Australia) flag Shane Warne (Australia) 54.82 7 Wickets for 23 Runs in 2nd inns for Australia vs Pakistan at Brisbane on 09-Nov-1995 (SR-14 | ER-1.4)
248 No change Ernie Jones (Australia) flag Ernie Jones (Australia) 54.77 7 Wickets for 88 Runs in 1st inns for Australia vs England at London on 15-Jun-1899 (SR-26 | ER-2.9)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ianjohnson #johnson #srinivasvenkataraghavan #venkataraghavan #gerrygomez #gomez #tipsnooke #snooke #andyroberts #roberts #billoreilly #oreilly #raylindwall #lindwall #bhagwathchandrasekhar #chandrasekhar #malcolmmarshall #marshall #nathanlyon #lyon #jimhiggs #higgs #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings