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 - 2nd Nov 2025. 

CRR Change Name Points Stats
401 No change Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 61.90 35 Runs | 1 Wickets | 1 Ct/St for Ireland vs Australia at Colombo on 19-Sep-2012
402 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 61.90 59 Runs | Wickets | 1 Ct/St for Australia vs Afghanistan at Kingstown on 22-Jun-2024
403 No change Tim Bresnan (England) flag Tim Bresnan (England) 61.90 23 Runs | 1 Wickets | 1 Ct/St for England vs New Zealand at Gros Islet on 10-May-2010
404 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 61.90 2 Runs | 3 Wickets | 1 Ct/St for India vs Afghanistan at Bridgetown on 20-Jun-2024
405 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 61.90 20 Runs | 1 Wickets | 1 Ct/St for West Indies vs Sri Lanka at Bengaluru on 20-Mar-2016
406 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 61.90 25 Runs | 2 Wickets | 1 Ct/St for India vs England at London on 14-Jun-2009
407 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 61.90 29 Runs | 1 Wickets | 1 Ct/St for Pakistan vs New Zealand at London on 13-Jun-2009
408 No change Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 61.90 2 Runs | 2 Wickets | 1 Ct/St for Netherlands vs Ireland at Dharamsala on 13-Mar-2016
409 No change Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 61.90 1 Runs | 3 Wickets | 1 Ct/St for New Zealand vs West Indies at Pallekele on 01-Oct-2012
410 No change David Hussey (Australia) flag David Hussey (Australia) 61.90 10 Runs | 2 Wickets | 1 Ct/St for Australia vs West Indies at Gros Islet on 11-May-2010
411 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 61.90 2 Runs | 3 Wickets | 1 Ct/St for Afghanistan vs India at Bridgetown on 20-Jun-2024
412 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 61.60 Runs | 2 Wickets | 2 Ct/St for New Zealand vs India at Nagpur on 15-Mar-2016
413 No change Andre Botha (Ireland) flag Andre Botha (Ireland) 61.59 4 Runs | 2 Wickets | 2 Ct/St for Ireland vs West Indies at Georgetown on 30-Apr-2010
414 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 61.29 13 Runs | 3 Wickets | 1 Ct/St for Australia vs New Zealand at Mount Maunganui on 04-Oct-2025
415 No change Moeen Ali (England) flag Moeen Ali (England) 61.29 31 Runs | 3 Wickets | 1 Ct/St for England vs West Indies at Bridgetown on 23-Jan-2022
416 No change Daniel Sams (Australia) flag Daniel Sams (Australia) 61.28 28 Runs | 2 Wickets | 1 Ct/St for Australia vs India at Hyderabad on 25-Sep-2022
417 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 61.28 17 Runs | 3 Wickets | 1 Ct/St for Pakistan vs Zimbabwe at Perth on 27-Oct-2022
418 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 61.28 6 Runs | 3 Wickets | 1 Ct/St for New Zealand vs Pakistan at Dubai on 12-Nov-2009
419 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 61.28 45 Runs | 1 Wickets | 1 Ct/St for Australia vs India at Thiruvananthapuram on 26-Nov-2023
420 No change Shane Watson (Australia) flag Shane Watson (Australia) 61.28 21 Runs | 2 Wickets | 1 Ct/St for Australia vs Bangladesh at Bengaluru on 21-Mar-2016
421 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 61.28 6 Runs | 4 Wickets | 1 Ct/St for West Indies vs New Zealand at Tarouba on 12-Jun-2024
422 No change Jerome Taylor (West Indies) flag Jerome Taylor (West Indies) 61.28 20 Runs | 2 Wickets | 1 Ct/St for West Indies vs New Zealand at Nelson on 29-Dec-2017
423 No change Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 61.28 3 Runs | 2 Wickets | 1 Ct/St for India vs South Africa at Cape Town on 24-Feb-2018
424 No change Riyan Parag (India) flag Riyan Parag (India) 61.28 7 Runs | 3 Wickets | 1 Ct/St for India vs Sri Lanka at Pallekele on 27-Jul-2024
425 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 61.28 12 Runs | 4 Wickets | 1 Ct/St for Pakistan vs Zimbabwe at Perth on 27-Oct-2022
426 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 60.98 22 Runs | 2 Wickets | 2 Ct/St for Australia vs New Zealand at Dharamsala on 18-Mar-2016
427 No change Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 60.97 7 Runs | 2 Wickets | 2 Ct/St for New Zealand vs South Africa at Chattogram on 24-Mar-2014
428 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 60.96 54 Runs | 2 Wickets | Ct/St for Australia vs South Africa at Brisbane on 09-Jan-2006
429 No change Liam Livingstone (England) flag Liam Livingstone (England) 60.96 37 Runs | 3 Wickets | Ct/St for England vs Australia at Southampton on 11-Sep-2024
430 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 60.96 4 Runs | 2 Wickets | Ct/St for West Indies vs South Africa at Nagpur on 25-Mar-2016
431 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 60.96 4 Runs | 3 Wickets | Ct/St for Australia vs West Indies at Hobart on 09-Feb-2024
432 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 60.96 34 Runs | 3 Wickets | Ct/St for Bangladesh vs Hong Kong at Chattogram on 20-Mar-2014
433 No change Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 60.96 75 Runs | 1 Wickets | Ct/St for Pakistan vs England at Sharjah on 30-Nov-2015
434 No change Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 60.96 15 Runs | 5 Wickets | Ct/St for Bahrain vs Tanzania at Kuala Lumpur on 09-Mar-2024
435 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 60.96 72 Runs | 1 Wickets | Ct/St for Australia vs New Zealand at Wellington on 21-Feb-2024
436 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 60.96 40 Runs | Wickets | Ct/St for Sri Lanka vs West Indies at Mirpur on 03-Apr-2014
437 No change Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 60.96 21 Runs | 3 Wickets | Ct/St for West Indies vs Pakistan at Lauderhill on 31-Jul-2025
438 No change Shane Watson (Australia) flag Shane Watson (Australia) 60.96 54 Runs | 1 Wickets | Ct/St for Australia vs India at Bridgetown on 07-May-2010
439 No change Amjad Javed (U.A.E.) flag Amjad Javed (U.A.E.) 60.96 27 Runs | 3 Wickets | Ct/St for United Arab Emirates vs Pakistan at Mirpur on 29-Feb-2016
440 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 60.96 4 Runs | 2 Wickets | Ct/St for Sri Lanka vs Australia at Dubai on 28-Oct-2021
441 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 60.96 36 Runs | 3 Wickets | Ct/St for West Indies vs England at Bridgetown on 29-Jan-2022
442 No change Shane Watson (Australia) flag Shane Watson (Australia) 60.96 69 Runs | 1 Wickets | Ct/St for Australia vs West Indies at Gros Islet on 27-Mar-2012
443 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 60.96 4 Runs | 3 Wickets | Ct/St for United Arab Emirates vs Singapore at Al Amerat on 22-Aug-2022
444 No change Hardik Pandya (India) flag Hardik Pandya (India) 60.96 50 Runs | 1 Wickets | Ct/St for India vs Bangladesh at North Sound on 22-Jun-2024
445 No change Jacob Oram (New Zealand) flag Jacob Oram (New Zealand) 60.96 35 Runs | 1 Wickets | Ct/St for New Zealand vs India at Johannesburg on 16-Sep-2007
446 No change Dilhara Fernando (Sri Lanka) flag Dilhara Fernando (Sri Lanka) 60.96 21 Runs | 3 Wickets | Ct/St for Sri Lanka vs New Zealand at Auckland on 26-Dec-2006
447 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 60.96 38 Runs | 3 Wickets | Ct/St for Bangladesh vs Sri Lanka at Colombo on 06-Apr-2017
448 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 60.96 40 Runs | 4 Wickets | Ct/St for Bangladesh vs Zimbabwe at Bulawayo on 12-May-2013
449 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 60.96 13 Runs | 2 Wickets | Ct/St for Pakistan vs West Indies at Kingstown on 27-Jul-2013
450 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 60.96 53 Runs | 2 Wickets | Ct/St for Bangladesh vs Sri Lanka at Sylhet on 09-Mar-2024
451 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 60.96 69 Runs | 1 Wickets | Ct/St for Pakistan vs United Arab Emirates at Sharjah on 30-Aug-2025
452 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 60.96 2 Runs | 2 Wickets | Ct/St for India vs South Africa at Perth on 30-Oct-2022
453 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 60.96 8 Runs | 2 Wickets | Ct/St for Sri Lanka vs Australia at Bridgetown on 09-May-2010
454 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 60.96 25 Runs | 4 Wickets | Ct/St for New Zealand vs Australia at Mount Maunganui on 04-Oct-2025
455 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 60.96 34 Runs | 1 Wickets | Ct/St for Zimbabwe vs India at Melbourne on 06-Nov-2022
456 No change Albie Morkel (South Africa) flag Albie Morkel (South Africa) 60.96 24 Runs | 2 Wickets | Ct/St for South Africa vs Scotland at London on 07-Jun-2009
457 No change Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 60.96 31 Runs | 2 Wickets | Ct/St for Pakistan vs New Zealand at Rawalpindi on 24-Apr-2023
458 No change Keemo Paul (West Indies) flag Keemo Paul (West Indies) 60.96 28 Runs | 2 Wickets | Ct/St for West Indies vs Bangladesh at Sylhet on 17-Dec-2018
459 No change Karan KC (Nepal) flag Karan KC (Nepal) 60.96 6 Runs | 3 Wickets | Ct/St for Nepal vs United States of America at Dallas on 19-Oct-2024
460 No change Timm van der Gugten (Netherlands) flag Timm van der Gugten (Netherlands) 60.96 21 Runs | 2 Wickets | Ct/St for Netherlands vs Nepal at Kirtipur on 05-Mar-2024
461 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 60.96 31 Runs | 2 Wickets | Ct/St for Afghanistan vs Bangladesh at Dehradun on 05-Jun-2018
462 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 60.96 53 Runs | 1 Wickets | Ct/St for Afghanistan vs Hong Kong at Abu Dhabi on 09-Sep-2025
463 No change Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 60.96 48 Runs | 1 Wickets | Ct/St for Bangladesh vs Afghanistan at Sharjah on 30-Aug-2022
464 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 60.96 13 Runs | 3 Wickets | Ct/St for Pakistan vs Sri Lanka at Dubai on 11-Sep-2022
465 No change Rory Kleinveldt (South Africa) flag Rory Kleinveldt (South Africa) 60.96 22 Runs | 2 Wickets | Ct/St for South Africa vs Pakistan at Centurion on 03-Mar-2013
466 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 60.96 40 Runs | 2 Wickets | Ct/St for Nepal vs Oman at King City on 29-Sep-2024
467 No change Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 60.96 43 Runs | 1 Wickets | Ct/St for Bangladesh vs West Indies at Mirpur on 20-Dec-2018
468 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 60.96 11 Runs | 2 Wickets | Ct/St for New Zealand vs Sri Lanka at Sydney on 29-Oct-2022
469 No change Chad Soper (P.N.G.) flag Chad Soper (P.N.G.) 60.96 16 Runs | 3 Wickets | Ct/St for Papua New Guinea vs Scotland at Al Amerat on 19-Oct-2021
470 No change Alex Cusack (Ireland) flag Alex Cusack (Ireland) 60.96 20 Runs | 2 Wickets | Ct/St for Ireland vs New Zealand at Nottingham on 11-Jun-2009
471 No change Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 60.96 33 Runs | 3 Wickets | Ct/St for Ireland vs Netherlands at Malahide on 25-Jul-2015
472 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 60.96 28 Runs | 2 Wickets | Ct/St for Pakistan vs New Zealand at Dubai on 05-Dec-2014
473 No change Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 60.96 5 Runs | 3 Wickets | Ct/St for Pakistan vs Zimbabwe at King City on 12-Oct-2008
474 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 60.96 23 Runs | 3 Wickets | Ct/St for Ireland vs India at Malahide on 28-Jun-2022
475 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 60.96 15 Runs | 2 Wickets | Ct/St for Pakistan vs South Africa at Colombo on 28-Sep-2012
476 No change Michael Leask (Scotland) flag Michael Leask (Scotland) 60.96 35 Runs | 1 Wickets | Ct/St for Scotland vs Namibia at Bridgetown on 06-Jun-2024
477 No change Dewald Nel (Scotland) flag Dewald Nel (Scotland) 60.96 13 Runs | 2 Wickets | Ct/St for Scotland vs Pakistan at Durban on 12-Sep-2007
478 No change Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 60.96 42 Runs | 2 Wickets | Ct/St for Sri Lanka vs Bangladesh at Sylhet on 18-Feb-2018
479 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 60.96 39 Runs | 1 Wickets | Ct/St for South Africa vs England at Bridgetown on 08-May-2010
480 No change Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 60.96 90 Runs | 1 Wickets | Ct/St for Oman vs United Arab Emirates at Doha on 16-Sep-2023
481 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 60.96 13 Runs | 4 Wickets | Ct/St for Pakistan vs West Indies at Port of Spain on 30-Mar-2017
482 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 60.96 32 Runs | 1 Wickets | Ct/St for Pakistan vs South Africa at Colombo on 28-Sep-2012
483 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 60.95 88 Runs | Wickets | Ct/St for West Indies vs Australia at London on 06-Jun-2009
484 No change Yuvraj Singh (India) flag Yuvraj Singh (India) 60.95 21 Runs | 2 Wickets | Ct/St for India vs South Africa at Colombo on 02-Oct-2012
485 No change Harry Manenti (Italy) flag Harry Manenti (Italy) 60.95 51 Runs | 3 Wickets | Ct/St for Italy vs Denmark at Edinburgh on 25-Jul-2023
486 No change Obed McCoy (West Indies) flag Obed McCoy (West Indies) 60.95 23 Runs | 3 Wickets | Ct/St for West Indies vs New Zealand at Kingston on 12-Aug-2022
487 No change Moeen Ali (England) flag Moeen Ali (England) 60.95 36 Runs | 2 Wickets | Ct/St for England vs Pakistan at Leeds on 18-Jul-2021
488 No change Graeme Swann (England) flag Graeme Swann (England) 60.95 1 Runs | 3 Wickets | Ct/St for England vs South Africa at Bridgetown on 08-May-2010
489 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 60.95 32 Runs | 2 Wickets | Ct/St for West Indies vs Afghanistan at Lucknow on 14-Nov-2019
490 No change Kamau Leverock (Bermuda) flag Kamau Leverock (Bermuda) 60.95 83 Runs | 1 Wickets | Ct/St for Bermuda vs Canada at Hamilton on 30-Sep-2023
491 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 60.95 6 Runs | 2 Wickets | Ct/St for Zimbabwe vs Bangladesh at Brisbane on 30-Oct-2022
492 No change Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 60.95 14 Runs | 1 Wickets | Ct/St for Sri Lanka vs Australia at Perth on 25-Oct-2022
493 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 60.95 50 Runs | 1 Wickets | Ct/St for United Arab Emirates vs Namibia at Geelong on 20-Oct-2022
494 No change Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 60.95 6 Runs | 5 Wickets | Ct/St for Sri Lanka vs New Zealand at Pallekele on 06-Sep-2019
495 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 60.95 26 Runs | 2 Wickets | Ct/St for Pakistan vs New Zealand at Dubai on 12-Nov-2009
496 No change Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 60.95 56 Runs | 1 Wickets | Ct/St for Sri Lanka vs West Indies at Osbourn on 05-Mar-2021
497 No change Matthew Spoors (Canada) flag Matthew Spoors (Canada) 60.95 73 Runs | 1 Wickets | Ct/St for Canada vs Germany at Al Amerat on 22-Feb-2022
498 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 60.95 14 Runs | 1 Wickets | Ct/St for Netherlands vs India at Sydney on 27-Oct-2022
499 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 60.95 19 Runs | 4 Wickets | Ct/St for Zimbabwe vs Netherlands at Bulawayo on 17-Jul-2022
500 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 60.95 Runs | 6 Wickets | Ct/St for Sri Lanka vs Australia at Pallekele on 08-Aug-2011