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
301 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 65.03 5-Ct/St in 1st inns vs Australia at Durban on 12-Apr-2000
302 Down 1 Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) 65.00 3-Ct/St in 1st inns vs South Africa at Karachi on 16-Oct-1994
303 Down 1 Sheldon Cottrell (West Indies) flag Sheldon Cottrell (West Indies) 65.00 3-Ct/St in 1st inns vs England at Gros Islet on 02-Mar-2019
304 Down 1 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 64.99 4-Ct/St in 1st inns vs Pakistan at Southampton on 22-Sep-2004
305 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 64.99 5-Ct/St in 2nd inns vs South Africa at Perth on 14-Nov-2014
306 Down 1 Allan Border (Australia) flag Allan Border (Australia) 64.96 3-Ct/St in 1st inns vs New Zealand at Adelaide on 27-Jan-1986
307 Down 1 Bryan Young (New Zealand) flag Bryan Young (New Zealand) 64.96 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-1994
308 Down 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 64.96 3-Ct/St in 2nd inns vs Australia at Gqeberha on 23-Oct-2011
309 Down 1 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 64.88 3-Ct/St in 1st inns vs Pakistan at Centurion on 21-Feb-1993
310 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 64.88 3-Ct/St in 2nd inns vs Pakistan at East London on 13-Dec-2002
311 Down 1 Yuvraj Singh (India) flag Yuvraj Singh (India) 64.80 3-Ct/St in 1st inns vs England at Mohali on 23-Jan-2013
312 Down 1 Neil Fairbrother (England) flag Neil Fairbrother (England) 64.80 3-Ct/St in 1st inns vs Australia at Manchester on 19-May-1993
313 Down 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 64.80 3-Ct/St in 1st inns vs Australia at Johannesburg on 17-Apr-2009
314 Down 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 64.80 3-Ct/St in 2nd inns vs India at Napier on 19-Jan-2014
315 Down 1 Tony Greig (England) flag Tony Greig (England) 64.76 3-Ct/St in 1st inns vs West Indies at Leeds on 05-Sep-1973
316 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 64.76 3-Ct/St in 2nd inns vs India at Bridgetown on 07-Mar-1989
317 Down 1 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 64.76 3-Ct/St in 1st inns vs India at Harare on 12-Jul-2015
318 Down 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 64.76 3-Ct/St in 1st inns vs India at Chattogram on 10-Dec-2022
319 Down 1 Nuwan Kulasekara (Sri Lanka) flag Nuwan Kulasekara (Sri Lanka) 64.76 3-Ct/St in 2nd inns vs India at Colombo on 08-Feb-2009
320 Down 1 Guy de Alwis (Sri Lanka) flag Guy de Alwis (Sri Lanka) 64.72 5-Ct/St in 1st inns vs Australia at Colombo on 13-Apr-1983
321 Down 1 Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 64.72 3-Ct/St in 2nd inns vs Pakistan at Port of Spain on 18-Mar-1988
322 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 64.72 3-Ct/St in 1st inns vs Pakistan at Jamshedpur on 09-Apr-2005
323 Down 1 Ian Bell (England) flag Ian Bell (England) 64.68 3-Ct/St in 1st inns vs India at Southampton on 06-Sep-2011
324 Down 1 Allan Border (Australia) flag Allan Border (Australia) 64.64 3-Ct/St in 2nd inns vs India at Adelaide on 26-Jan-1986
325 Down 1 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 64.64 3-Ct/St in 1st inns vs England at Kanpur on 25-Oct-1989
326 Down 1 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 64.64 3-Ct/St in 1st inns vs South Africa at Colombo on 02-Sep-1993
327 Down 1 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 64.64 3-Ct/St in 1st inns vs Australia at East London on 29-Mar-1997
328 Down 1 Ruwan Kalpage (Sri Lanka) flag Ruwan Kalpage (Sri Lanka) 64.64 3-Ct/St in 2nd inns vs Pakistan at Colombo on 14-Jul-1997
329 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 64.64 3-Ct/St in 1st inns vs South Africa at Birmingham on 08-Jul-2003
330 Down 1 Janneman Malan (South Africa) flag Janneman Malan (South Africa) 64.60 3-Ct/St in 1st inns vs Australia at Bloemfontein on 04-Mar-2020
331 Down 1 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 64.56 3-Ct/St in 1st inns vs Sri Lanka at Harare on 07-Jun-2010
332 Down 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 64.56 3-Ct/St in 2nd inns vs South Africa at Colombo on 31-Jul-2013
333 Down 1 Michael Vaughan (England) flag Michael Vaughan (England) 64.56 3-Ct/St in 2nd inns vs India at London on 03-Sep-2004
334 Down 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 64.53 5-Ct/St in 2nd inns vs Australia at Auckland on 30-Jan-2017
335 Down 1 James Anderson (England) flag James Anderson (England) 64.53 3-Ct/St in 2nd inns vs Sri Lanka at London on 28-Jun-2011
336 Down 1 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 64.53 3-Ct/St in 2nd inns vs Australia at Paarl on 29-Feb-2020
337 Down 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 64.53 3-Ct/St in 1st inns vs India at Christchurch on 30-Nov-2022
338 Down 1 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 64.49 3-Ct/St in 1st inns vs Sri Lanka at Port of Spain on 13-Apr-1996
339 Down 1 Steve Elworthy (South Africa) flag Steve Elworthy (South Africa) 64.49 3-Ct/St in 2nd inns vs West Indies at Cape Town on 02-Feb-1999
340 Down 1 Harbhajan Singh (India) flag Harbhajan Singh (India) 64.49 3-Ct/St in 1st inns vs Sri Lanka at Vadodara on 12-Nov-2005
341 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 64.46 5-Ct/St in 2nd inns vs India at Mirpur on 18-Jun-2015
342 Down 1 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 64.41 3-Ct/St in 2nd inns vs Australia at Auckland on 13-Feb-1982
343 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 64.41 3-Ct/St in 1st inns vs Australia at Napier on 12-Feb-1998
344 Down 1 Dion Nash (New Zealand) flag Dion Nash (New Zealand) 64.41 3-Ct/St in 2nd inns vs Australia at Auckland on 14-Feb-1998
345 Down 1 Craig Kieswetter (England) flag Craig Kieswetter (England) 64.38 5-Ct/St in 1st inns vs South Africa at London on 02-Sep-2012
346 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 64.38 5-Ct/St in 2nd inns vs India at Brisbane on 19-Feb-2012
347 Down 1 Zunaed Siddique (Bangladesh) flag Zunaed Siddique (Bangladesh) 64.37 3-Ct/St in 1st inns vs New Zealand at Mirpur on 11-Oct-2008
348 Down 1 Jamie How (New Zealand) flag Jamie How (New Zealand) 64.33 3-Ct/St in 1st inns vs West Indies at Wellington on 07-Jan-2009
349 Down 1 Yusuf Pathan (India) flag Yusuf Pathan (India) 64.33 3-Ct/St in 2nd inns vs New Zealand at Guwahati on 28-Nov-2010
350 Down 1 Yuvraj Singh (India) flag Yuvraj Singh (India) 64.33 3-Ct/St in 1st inns vs New Zealand at Vadodara on 04-Dec-2010
351 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 64.33 3-Ct/St in 1st inns vs Sri Lanka at Christchurch on 02-Jan-2007
352 Down 1 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 64.33 3-Ct/St in 1st inns vs Sri Lanka at Edinburgh on 13-Jul-2011
353 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 64.31 4-Ct/St in 2nd inns vs New Zealand at Mohali on 01-Nov-2006
354 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 64.29 5-Ct/St in 2nd inns vs New Zealand at Lahore on 06-Mar-1996
355 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 64.29 3-Ct/St in 2nd inns vs Pakistan at Napier on 01-Feb-2011
356 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 64.27 5-Ct/St in 1st inns vs India at Kingston on 28-Jun-2009
357 Down 1 Jos Buttler (England) flag Jos Buttler (England) 64.27 5-Ct/St in 1st inns vs Australia at Southampton on 16-Sep-2013
358 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 64.25 3-Ct/St in 2nd inns vs Pakistan at Dambula on 18-May-2003
359 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 64.25 3-Ct/St in 2nd inns vs India at Sydney on 27-Nov-2020
360 Down 1 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 64.21 3-Ct/St in 2nd inns vs Pakistan at Dublin on 26-May-2013
361 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 64.19 3-Ct/St in 1st inns vs Australia at Sydney on 12-Feb-1985
362 Down 1 Neil McKenzie (South Africa) flag Neil McKenzie (South Africa) 64.17 3-Ct/St in 1st inns vs Sri Lanka at Kimberley on 04-Dec-2002
363 Down 1 Gautam Gambhir (India) flag Gautam Gambhir (India) 64.17 3-Ct/St in 2nd inns vs West Indies at Cuttack on 24-Jan-2007
364 Down 1 Robin Uthappa (India) flag Robin Uthappa (India) 64.17 3-Ct/St in 1st inns vs Sri Lanka at Visakhapatnam on 17-Feb-2007
365 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 64.17 3-Ct/St in 1st inns vs England at Bridgetown on 27-Mar-2009
366 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 64.17 3-Ct/St in 1st inns vs India at Hamilton on 14-Jan-2003
367 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 64.16 5-Ct/St in 1st inns vs Pakistan at Melbourne on 12-Jun-2002
368 Down 1 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 64.13 3-Ct/St in 1st inns vs Pakistan at Rotterdam on 21-Aug-2022
369 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 64.05 3-Ct/St in 2nd inns vs New Zealand at Cairns on 08-Sep-2022
370 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 64.02 3-Ct/St in 2nd inns vs England at Cape Town on 27-Nov-2009
371 Down 1 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 64.02 3-Ct/St in 1st inns vs England at Dublin on 25-Aug-2011
372 Down 1 Roston Chase (West Indies) flag Roston Chase (West Indies) 64.02 3-Ct/St in 1st inns vs Bangladesh at Basseterre on 10-Dec-2024
373 Down 1 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 64.02 3-Ct/St in 1st inns vs Bangladesh at Basseterre on 10-Dec-2024
374 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 64.02 3-Ct/St in 2nd inns vs India at Canberra on 20-Jan-2016
375 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 64.02 3-Ct/St in 2nd inns vs Pakistan at Hamilton on 02-Apr-2025
376 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 63.89 5-Ct/St in 1st inns vs South Africa at Napier on 02-Mar-2004
377 Down 1 John Simpson (England) flag John Simpson (England) 63.89 5-Ct/St in 2nd inns vs Pakistan at London on 10-Jul-2021
378 Down 1 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 63.86 3-Ct/St in 2nd inns vs Sri Lanka at Durban on 01-Feb-2017
379 Down 1 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 63.86 3-Ct/St in 1st inns vs Zimbabwe at Kimberley on 30-Sep-2018
380 Down 1 George Bailey (Australia) flag George Bailey (Australia) 63.86 3-Ct/St in 2nd inns vs Sri Lanka at Melbourne on 11-Jan-2013
381 Down 1 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 63.86 3-Ct/St in 1st inns vs Sri Lanka at Port of Spain on 07-Jul-2013
382 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 63.86 3-Ct/St in 2nd inns vs Pakistan at Dunedin on 13-Jan-2018
383 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 63.85 5-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2011
384 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 63.82 3-Ct/St in 1st inns vs Pakistan at Wellington on 31-Jan-2015
385 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 63.82 5-Ct/St in 1st inns vs New Zealand at Centurion on 06-Nov-2005
386 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 63.78 5-Ct/St in 1st inns vs Pakistan at Johannesburg on 14-Feb-2007
387 Down 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 63.78 5-Ct/St in 1st inns vs South Africa at Harare on 22-Oct-1995
388 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 63.74 3-Ct/St in 2nd inns vs New Zealand at Cairns on 11-Sep-2022
389 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 63.74 5-Ct/St in 1st inns vs England at Kingstown on 05-Apr-1998
390 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 63.74 5-Ct/St in 2nd inns vs India at Napier on 29-Dec-2002
391 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 63.74 5-Ct/St in 1st inns vs India at Christchurch on 01-Jan-2003
392 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 63.74 5-Ct/St in 2nd inns vs Pakistan at Perth on 29-Jan-2010
393 Down 1 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 63.70 3-Ct/St in 2nd inns vs Zimbabwe at Mirpur on 23-Jan-2018
394 Down 1 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 63.70 3-Ct/St in 2nd inns vs South Africa at Colombo on 07-Sep-2021
395 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 63.70 5-Ct/St in 2nd inns vs India at Adelaide on 17-Feb-2008
396 Down 1 Matthew Wade (Australia) flag Matthew Wade (Australia) 63.70 5-Ct/St in 2nd inns vs Sri Lanka at Perth on 10-Feb-2012
397 Down 1 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 63.66 4-Ct/St in 2nd inns vs England at Leeds on 21-Jun-2019
398 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 63.63 5-Ct/St in 2nd inns vs Ireland at Sylhet on 18-Mar-2023
399 Down 1 Chris Woakes (England) flag Chris Woakes (England) 63.62 3-Ct/St in 1st inns vs Sri Lanka at Nottingham on 21-Jun-2016
400 Down 1 Avesh Khan (India) flag Avesh Khan (India) 63.62 3-Ct/St in 1st inns vs South Africa at Delhi on 11-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #markboucher #boucher #saleemmalik #malik #sheldoncottrell #cottrell #courtneybrowne #browne #matthewwade #wade #allanborder #border #bryanyoung #young #jeanpaulduminy #duminy #keplerwessels #wessels #jacqueskallis #kallis #yuvrajsingh #singh #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings