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
201 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 67.00 3-Ct/St in 1st inns vs Australia at Perth on 04-Nov-2018
202 No change Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 66.96 5-Ct/St in 1st inns vs Sri Lanka at Dambula on 18-May-2003
203 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 66.96 3-Ct/St in 2nd inns vs England at Cardiff on 01-Jun-2025
204 No change Malinga Bandara (Sri Lanka) flag Malinga Bandara (Sri Lanka) 66.96 3-Ct/St in 1st inns vs Pakistan at Abu Dhabi on 20-May-2007
205 No change Jos Buttler (England) flag Jos Buttler (England) 66.92 5-Ct/St in 2nd inns vs Australia at Perth on 24-Jan-2014
206 No change Moeen Ali (England) flag Moeen Ali (England) 66.92 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 09-Oct-2016
207 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 66.88 5-Ct/St in 2nd inns vs Pakistan at Faisalabad on 07-Dec-2006
208 No change Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 66.88 3-Ct/St in 1st inns vs Pakistan at Faisalabad on 06-Nov-2025
209 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 66.84 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 11-Jul-2015
210 Down 1 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 66.84 3-Ct/St in 1st inns vs England at Southampton on 04-Aug-2020
211 Down 1 Alec Stewart (England) flag Alec Stewart (England) 66.82 6-Ct/St in 1st inns vs Zimbabwe at Manchester on 13-Jul-2000
212 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 66.81 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 22-Feb-2005
213 Down 1 AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 66.76 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 23-Oct-2025
214 Down 1 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 66.72 3-Ct/St in 1st inns vs Pakistan at Dhaka on 27-Oct-1988
215 Down 1 Vince Wells (England) flag Vince Wells (England) 66.72 3-Ct/St in 2nd inns vs Pakistan at Sharjah on 12-Apr-1999
216 Down 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 66.71 4-Ct/St in 1st inns vs Scotland at Nelson on 05-Mar-2015
217 Down 1 Iftikhar Anjum (Pakistan) flag Iftikhar Anjum (Pakistan) 66.68 3-Ct/St in 1st inns vs India at Abu Dhabi on 18-Apr-2006
218 Down 1 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 66.66 5-Ct/St in 1st inns vs Bangladesh at Mirpur on 21-Oct-2018
219 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 66.64 3-Ct/St in 1st inns vs Asia XI at Bengaluru on 06-Jun-2007
220 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 66.53 3-Ct/St in 1st inns vs Australia at St George's on 30-May-2003
221 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.53 3-Ct/St in 1st inns vs Australia at St George's on 30-May-2003
222 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 66.45 3-Ct/St in 2nd inns vs New Zealand at Perth on 18-Jan-1986
223 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.45 3-Ct/St in 1st inns vs Pakistan at Brisbane on 09-Jan-1993
224 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 66.45 3-Ct/St in 1st inns vs Australia at Nagpur on 14-Oct-2007
225 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 66.43 5-Ct/St in 1st inns vs Pakistan at Sharjah on 20-Dec-1990
226 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 66.41 3-Ct/St in 1st inns vs Pakistan at Nairobi on 04-Sep-2002
227 Down 1 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 66.41 3-Ct/St in 1st inns vs Australia at Dublin on 17-Jun-2010
228 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.37 3-Ct/St in 1st inns vs Pakistan at Cape Town on 25-Feb-1993
229 Down 1 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 66.35 5-Ct/St in 1st inns vs New Zealand at Hamilton on 04-Apr-2022
230 Down 1 Steve Waugh (Australia) flag Steve Waugh (Australia) 66.33 3-Ct/St in 1st inns vs India at Colombo on 06-Sep-1996
231 Down 1 Chris Harris (New Zealand) flag Chris Harris (New Zealand) 66.33 3-Ct/St in 2nd inns vs Pakistan at Mohali on 09-May-1997
232 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 66.33 3-Ct/St in 2nd inns vs Pakistan at Tangier on 17-Aug-2002
233 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 66.29 3-Ct/St in 2nd inns vs England at Delhi on 15-Oct-1989
234 Down 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 66.25 3-Ct/St in 2nd inns vs England at Cuttack on 22-Oct-1989
235 Down 1 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 66.25 3-Ct/St in 2nd inns vs Sri Lanka at Gwalior on 12-May-1997
236 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 66.21 3-Ct/St in 1st inns vs Pakistan at Sharjah on 28-Nov-1986
237 Down 1 Manoj Prabhakar (India) flag Manoj Prabhakar (India) 66.21 3-Ct/St in 1st inns vs West Indies at Sharjah on 22-Oct-1991
238 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.21 3-Ct/St in 2nd inns vs Pakistan at Sharjah on 29-Oct-1993
239 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 66.21 3-Ct/St in 2nd inns vs Sri Lanka at Jamshedpur on 19-Mar-1999
240 Down 1 Richie Richardson (West Indies) flag Richie Richardson (West Indies) 66.21 3-Ct/St in 1st inns vs India at Perth on 06-Dec-1991
241 Down 1 Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 66.17 3-Ct/St in 1st inns vs Australia at Christchurch on 10-Dec-2005
242 Down 1 Joel Garner (West Indies) flag Joel Garner (West Indies) 66.13 3-Ct/St in 1st inns vs England at Perth on 03-Jan-1987
243 Down 1 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 66.13 3-Ct/St in 1st inns vs India at Sharjah on 09-Nov-1998
244 Down 1 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) 66.09 3-Ct/St in 1st inns vs India at Sharjah on 17-Apr-1996
245 Down 1 Justin Kemp (South Africa) flag Justin Kemp (South Africa) 66.09 3-Ct/St in 1st inns vs Sri Lanka at Perth on 31-Jan-2006
246 Down 1 Michael Vaughan (England) flag Michael Vaughan (England) 66.09 3-Ct/St in 1st inns vs New Zealand at Hobart on 16-Jan-2007
247 Down 1 Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 66.06 3-Ct/St in 2nd inns vs Pakistan at Kimberley on 07-Apr-1998
248 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 66.06 3-Ct/St in 1st inns vs Pakistan at Sharjah on 15-Oct-1999
249 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 66.06 3-Ct/St in 2nd inns vs Pakistan at Abu Dhabi on 06-Nov-2009
250 Down 1 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 66.06 3-Ct/St in 2nd inns vs India at Sharjah on 12-Apr-1996
251 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 66.06 3-Ct/St in 1st inns vs India at Toronto on 17-Sep-1996
252 Down 1 Jacob Martin (India) flag Jacob Martin (India) 66.06 3-Ct/St in 1st inns vs West Indies at Toronto on 11-Sep-1999
253 Down 1 Mohammad Kaif (India) flag Mohammad Kaif (India) 66.06 3-Ct/St in 1st inns vs Pakistan at Colombo on 25-Jul-2004
254 Down 1 Paul Collingwood (England) flag Paul Collingwood (England) 66.06 3-Ct/St in 1st inns vs New Zealand at Adelaide on 23-Jan-2007
255 Down 1 James Anderson (England) flag James Anderson (England) 66.06 3-Ct/St in 1st inns vs Australia at London on 03-Jul-2010
256 Down 1 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 66.02 3-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 23-Nov-2011
257 Down 1 Daryl Tuffey (New Zealand) flag Daryl Tuffey (New Zealand) 66.02 3-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 09-Apr-2002
258 Down 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 66.01 5-Ct/St in 1st inns vs West Indies at Margao on 26-Oct-1994
259 Down 1 Andrew Strauss (England) flag Andrew Strauss (England) 65.94 3-Ct/St in 1st inns vs Australia at Manchester on 27-Jun-2010
260 Down 1 Sadanand Viswanath (India) flag Sadanand Viswanath (India) 65.90 5-Ct/St in 2nd inns vs England at Sydney on 26-Feb-1985
261 Down 1 Neil Fairbrother (England) flag Neil Fairbrother (England) 65.90 3-Ct/St in 2nd inns vs Sri Lanka at Adelaide on 23-Jan-1999
262 Down 1 Nehemiah Perry (West Indies) flag Nehemiah Perry (West Indies) 65.90 3-Ct/St in 2nd inns vs India at Singapore on 05-Sep-1999
263 Down 1 George Worker (New Zealand) flag George Worker (New Zealand) 65.86 3-Ct/St in 1st inns vs Pakistan at Dubai on 11-Nov-2018
264 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 65.82 5-Ct/St in 1st inns vs ICC World XI at Melbourne on 10-Jan-2005
265 Down 1 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 65.82 3-Ct/St in 1st inns vs Pakistan at Dambula on 11-May-2003
266 Down 1 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 65.82 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 21-Jan-2021
267 Down 1 Simi Singh (Ireland) flag Simi Singh (Ireland) 65.82 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 21-Jan-2021
268 Down 1 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 65.74 3-Ct/St in 2nd inns vs Afghanistan at Hambantota on 22-Aug-2023
269 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 65.74 3-Ct/St in 1st inns vs Australia at Port of Spain on 09-Mar-1991
270 Down 1 Alexei Kervezee (Netherlands) flag Alexei Kervezee (Netherlands) 65.68 3-Ct/St in 1st inns vs West Indies at Delhi on 28-Feb-2011
271 Down 1 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 65.67 5-Ct/St in 1st inns vs Australia at Birmingham on 28-Jun-2005
272 Down 1 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 65.66 3-Ct/St in 1st inns vs India at Toronto on 20-Sep-1998
273 Down 1 Ben Stokes (England) flag Ben Stokes (England) 65.66 3-Ct/St in 2nd inns vs India at London on 14-Jul-2018
274 Down 1 Jos Buttler (England) flag Jos Buttler (England) 65.63 5-Ct/St in 1st inns vs India at Brisbane on 20-Jan-2015
275 Down 1 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 65.62 3-Ct/St in 1st inns vs Pakistan at Toronto on 14-Sep-1997
276 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 65.59 3-Ct/St in 2nd inns vs England at Perth on 30-Jan-2007
277 Down 1 Chris Sole (Scotland) flag Chris Sole (Scotland) 65.55 3-Ct/St in 1st inns vs Sri Lanka at Bulawayo on 27-Jun-2023
278 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 65.55 3-Ct/St in 1st inns vs Australia at Auckland on 03-Mar-2000
279 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 65.51 3-Ct/St in 1st inns vs Pakistan at Dubai on 10-Oct-2014
280 Down 1 Louis Burger (Namibia) flag Louis Burger (Namibia) 65.49 3-Ct/St in 1st inns vs England at Gqeberha on 19-Feb-2003
281 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 65.49 3-Ct/St in 1st inns vs England at Johannesburg on 29-Sep-2009
282 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 65.47 6-Ct/St in 2nd inns vs Namibia at Potchefstroom on 27-Feb-2003
283 Down 1 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 65.44 5-Ct/St in 1st inns vs Pakistan at Sharjah on 11-Apr-1995
284 Down 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 65.44 3-Ct/St in 2nd inns vs England at Lahore on 26-Feb-2025
285 Down 1 MT Renshaw (Australia) flag MT Renshaw (Australia) 65.43 3-Ct/St in 1st inns vs India at Perth on 19-Oct-2025
286 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 65.37 5-Ct/St in 1st inns vs Pakistan at Colombo on 12-Jul-2000
287 Down 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 65.34 3-Ct/St in 1st inns vs England at Karachi on 01-Mar-2025
288 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 65.31 3-Ct/St in 1st inns vs Pakistan at Sharjah on 12-Dec-2014
289 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 65.31 3-Ct/St in 1st inns vs Pakistan at Sharjah on 14-Dec-2014
290 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 65.27 3-Ct/St in 2nd inns vs New Zealand at Bridgetown on 23-Apr-1985
291 Down 1 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 65.27 3-Ct/St in 1st inns vs South Africa at Bulawayo on 19-Aug-2014
292 Down 1 Seth Rance (New Zealand) flag Seth Rance (New Zealand) 65.23 3-Ct/St in 1st inns vs Bangladesh at Dublin on 17-May-2017
293 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 65.23 3-Ct/St in 2nd inns vs ICC World XI at Melbourne on 05-Oct-2005
294 Down 1 Nayan Mongia (India) flag Nayan Mongia (India) 65.22 5-Ct/St in 2nd inns vs Pakistan at Toronto on 18-Sep-1996
295 Down 1 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 65.19 3-Ct/St in 1st inns vs Australia at Bloemfontein on 08-Apr-1994
296 Down 1 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 65.15 3-Ct/St in 2nd inns vs Australia at Bridgetown on 24-Apr-1999
297 Down 1 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 65.13 3-Ct/St in 1st inns vs Sri Lanka at Chester-le-Street on 28-Jun-2019
298 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 65.08 5-Ct/St in 2nd inns vs West Indies at London on 07-Jun-2013
299 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 65.05 5-Ct/St in 1st inns vs New Zealand at Southampton on 24-May-1999
300 Down 1 Virat Kohli (India) flag Virat Kohli (India) 65.04 3-Ct/St in 2nd inns vs South Africa at Indore on 14-Oct-2015
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #heinrichklaasen #klaasen #rashidlatif #latif #jaydenseales #seales #malingabandara #bandara #josbuttler #buttler #moeenali #ali #deneshramdin #ramdin #nqabayomzipeter #peter #mohammadrizwan #rizwan #andybalbirnie #balbirnie #alecstewart #stewart #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings