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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
201 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 55.03 7 Wickets for 133 Runs in 1st inns for India vs Australia at Chennai on 18-Mar-2001 (SR-33 | ER-3.5)
202 No change Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) 55.00 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)
203 No change Billy Bates (England) flag Billy Bates (England) 54.96 7 Wickets for 74 Runs in 3rd inns for England vs Australia at Melbourne on 19-Jan-1883 (SR-19 | ER-3.4)
204 No change Sydney Barnes (England) flag Sydney Barnes (England) 54.90 7 Wickets for 121 Runs in 3rd inns for England vs Australia at Melbourne on 01-Jan-1902 (SR-55 | ER-1.9)
206 No change Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 54.79 8 Wickets for 109 Runs in 2nd inns for Zimbabwe vs New Zealand at Bulawayo on 12-Sep-2000 (SR-38 | ER-2.1)
208 No change George Lohmann (England) flag George Lohmann (England) 54.68 8 Wickets for 35 Runs in 2nd inns for England vs Australia at Sydney on 25-Feb-1887 (SR-14 | ER-1.9)
209 No change George Lohmann (England) flag George Lohmann (England) 54.64 8 Wickets for 7 Runs in 4th inns for England vs South Africa at Gqeberha on 13-Feb-1896 (SR-6 | ER-0.9)
210 No change Bert Vogler (South Africa) flag Bert Vogler (South Africa) 54.63 7 Wickets for 128 Runs in 1st inns for South Africa vs England at London on 01-Jul-1907 (SR-41 | ER-2.7)
211 No change Stuart Broad (England) flag Stuart Broad (England) 54.62 6 Wickets for 17 Runs in 3rd inns for England vs South Africa at Johannesburg on 14-Jan-2016 (SR-12 | ER-1.4)
212 No change Vanburn Holder (West Indies) flag Vanburn Holder (West Indies) 54.58 6 Wickets for 39 Runs in 4th inns for West Indies vs India at Mumbai on 23-Jan-1975 (SR-20 | ER-1.9)
213 No change Matthew Hoggard (England) flag Matthew Hoggard (England) 54.57 6 Wickets for 57 Runs in 2nd inns for England vs India at Nagpur on 01-Mar-2006 (SR-30 | ER-1.9)
214 No change Ernie Jones (Australia) flag Ernie Jones (Australia) 54.46 7 Wickets for 88 Runs in 1st inns for Australia vs England at London on 15-Jun-1899 (SR-26 | ER-2.9)
216 No change Fazal Mahmood (Pakistan) flag Fazal Mahmood (Pakistan) 54.32 7 Wickets for 42 Runs in 3rd inns for Pakistan vs India at Lucknow on 23-Oct-1952 (SR-24 | ER-1.5)
217 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 54.23 6 Wickets for 55 Runs in 2nd inns for West Indies vs England at Manchester on 12-Aug-2004 (SR-26 | ER-2.1)
219 No change Max Walker (Australia) flag Max Walker (Australia) 54.07 8 Wickets for 143 Runs in 2nd inns for Australia vs England at Melbourne on 08-Feb-1975 (SR-42 | ER-2.5)
220 No change Intikhab Alam (Pakistan) flag Intikhab Alam (Pakistan) 54.06 7 Wickets for 52 Runs in 2nd inns for Pakistan vs New Zealand at Dunedin on 07-Feb-1973 (SR-24 | ER-1.9)
221 No change Todd Murphy (Australia) flag Todd Murphy (Australia) 53.99 7 Wickets for 124 Runs in 2nd inns for Australia vs India at Nagpur on 09-Feb-2023 (SR-40 | ER-2.6)
223 No change Dion Nash (New Zealand) flag Dion Nash (New Zealand) 53.94 6 Wickets for 27 Runs in 1st inns for New Zealand vs India at Mohali on 10-Oct-1999 (SR-11 | ER-2.5)
225 No change Michael Holding (West Indies) flag Michael Holding (West Indies) 53.86 6 Wickets for 21 Runs in 2nd inns for West Indies vs Australia at Perth on 09-Nov-1984 (SR-9 | ER-2.3)
226 No change Fazal Mahmood (Pakistan) flag Fazal Mahmood (Pakistan) 53.86 6 Wickets for 46 Runs in 4th inns for Pakistan vs England at London on 12-Aug-1954 (SR-30 | ER-1.5)
229 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 53.78 6 Wickets for 91 Runs in 2nd inns for Australia vs England at Leeds on 06-Jul-2023 (SR-18 | ER-5.1)
230 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 53.76 6 Wickets for 50 Runs in 3rd inns for New Zealand vs England at London on 16-May-2013 (SR-19 | ER-2.6)
231 No change Brian Statham (England) flag Brian Statham (England) 53.72 7 Wickets for 39 Runs in 4th inns for England vs South Africa at London on 23-Jun-1955 (SR-25 | ER-1.3)
232 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 53.64 7 Wickets for 168 Runs in 2nd inns for Pakistan vs New Zealand at Napier on 11-Dec-2009 (SR-45 | ER-3.2)
233 No change Norman Cowans (England) flag Norman Cowans (England) 53.44 6 Wickets for 77 Runs in 4th inns for England vs Australia at Melbourne on 26-Dec-1982 (SR-26 | ER-3.0)
234 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 53.41 6 Wickets for 79 Runs in 3rd inns for Australia vs South Africa at Johannesburg on 17-Nov-2011 (SR-29 | ER-2.7)
235 No change Darren Gough (England) flag Darren Gough (England) 53.39 6 Wickets for 49 Runs in 2nd inns for England vs Australia at Sydney on 01-Jan-1995 (SR-18 | ER-2.7)
236 No change Mark Wood (England) flag Mark Wood (England) 53.39 6 Wickets for 37 Runs in 3rd inns for England vs Australia at Hobart on 14-Jan-2022 (SR-17 | ER-2.2)
237 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 53.33 6 Wickets for 67 Runs in 3rd inns for Australia vs India at Bengaluru on 04-Mar-2017 (SR-24 | ER-2.8)
238 No change Billy Barnes (England) flag Billy Barnes (England) 53.33 6 Wickets for 28 Runs in 4th inns for England vs Australia at Sydney on 28-Jan-1887 (SR-31 | ER-0.9)
240 No change Peter Lever (England) flag Peter Lever (England) 53.27 6 Wickets for 38 Runs in 1st inns for England vs Australia at Melbourne on 08-Feb-1975 (SR-15 | ER-2.6)
242 No change Mudassar Nazar (Pakistan) flag Mudassar Nazar (Pakistan) 53.19 6 Wickets for 32 Runs in 3rd inns for Pakistan vs England at London on 12-Aug-1982 (SR-19 | ER-1.7)
243 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 53.12 8 Wickets for 65 Runs in 2nd inns for Australia vs England at London on 11-Aug-1902 (SR-23 | ER-2.1)
244 No change Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 53.07 6 Wickets for 51 Runs in 3rd inns for West Indies vs South Africa at Gqeberha on 10-Dec-1998 (SR-19 | ER-2.7)
245 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 53.07 6 Wickets for 27 Runs in 3rd inns for Australia vs India at Melbourne on 26-Dec-2018 (SR-11 | ER-2.5)
246 No change Dion Nash (New Zealand) flag Dion Nash (New Zealand) 53.00 6 Wickets for 76 Runs in 2nd inns for New Zealand vs England at London on 16-Jun-1994 (SR-25 | ER-3.0)
250 No change James Kirtley (England) flag James Kirtley (England) 52.89 6 Wickets for 34 Runs in 4th inns for England vs South Africa at Nottingham on 14-Aug-2003 (SR-16 | ER-2.1)
251 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 52.88 7 Wickets for 94 Runs in 1st inns for Australia vs Bangladesh at Chattogram on 04-Sep-2017 (SR-31 | ER-2.6)
252 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 52.84 6 Wickets for 38 Runs in 3rd inns for India vs England at London on 19-Aug-1971 (SR-18 | ER-2.1)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #nathanlyon #lyon #gerrygomez #gomez #ianbotham #botham #shanewarne #warne #shardulthakur #thakur #jimhiggs #higgs #billybates #bates #hughtayfield #tayfield #muthiahmuralidaran #muralidaran #joepartridge #partridge #deanheadley #headley #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings