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 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.57 2-Ct/St in 2nd inns vs Sri Lanka at Bridgetown on 09-May-2010
402 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 42.44 2-Ct/St in 2nd inns vs Sri Lanka at Brisbane on 01-Nov-2022
403 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.41 2-Ct/St in 2nd inns vs Pakistan at Cape Town on 20-Sep-2007
404 No change Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 42.39 2-Ct/St in 1st inns vs Australia at Cape Town on 12-Sep-2007
405 No change Sanju Samson (India) flag Sanju Samson (India) 42.39 2-Ct/St in 1st inns vs Pakistan at Dubai on 28-Sep-2025
406 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 42.36 2-Ct/St in 1st inns vs West Indies at Pallekele on 29-Sep-2012
407 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 42.34 2-Ct/St in 2nd inns vs Sri Lanka at Sydney on 29-Oct-2022
408 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.31 2-Ct/St in 2nd inns vs England at Mumbai on 18-Mar-2016
409 No change Vikram Solanki (England) flag Vikram Solanki (England) 42.31 2-Ct/St in 1st inns vs New Zealand at Durban on 18-Sep-2007
410 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 42.29 2-Ct/St in 1st inns vs Afghanistan at Kolkata on 17-Mar-2016
411 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.29 2-Ct/St in 1st inns vs Sri Lanka at Bengaluru on 20-Mar-2016
412 No change Kaleem Sana (Canada) flag Kaleem Sana (Canada) 42.25 3-Ct/St in 2nd inns vs Nepal at King City on 28-Sep-2024
413 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 42.23 2-Ct/St in 1st inns vs Pakistan at Mirpur on 30-Mar-2014
414 No change Zeeshan Ali (Hong Kong) flag Zeeshan Ali (Hong Kong) 42.22 3-Ct/St in 1st inns vs Malaysia at Al Amerat on 17-Apr-2024
415 No change Pratik Athavale (Oman) flag Pratik Athavale (Oman) 42.22 3-Ct/St in 2nd inns vs Malaysia at Kirtipur on 30-Oct-2023
416 No change JP Kotze (Namibia) flag JP Kotze (Namibia) 42.22 3-Ct/St in 2nd inns vs Nigeria at Accra on 18-Mar-2024
417 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 42.18 2-Ct/St in 1st inns vs England at Cape Town on 14-Sep-2007
418 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.18 2-Ct/St in 1st inns vs Namibia at Geelong on 16-Oct-2022
419 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.18 2-Ct/St in 1st inns vs Zimbabwe at Hobart on 17-Oct-2022
420 No change Alex Bushell (Guernsey) flag Alex Bushell (Guernsey) 42.18 3-Ct/St in 1st inns vs Germany at Deventer on 14-Aug-2023
421 No change Tshering Tashi (Bhutan) flag Tshering Tashi (Bhutan) 42.18 3-Ct/St in 1st inns vs Bahrain at Doha on 23-Nov-2024
422 No change Rishabh Pant (India) flag Rishabh Pant (India) 42.13 2-Ct/St in 1st inns vs Ireland at New York on 05-Jun-2024
423 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.13 2-Ct/St in 2nd inns vs Ireland at New York on 07-Jun-2024
424 No change Collins Obuya (Kenya) flag Collins Obuya (Kenya) 42.12 3-Ct/St in 2nd inns vs Nepal at Nairobi on 29-Aug-2022
425 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.10 2-Ct/St in 1st inns vs Ireland at Lauderhill on 16-Jun-2024
426 No change Naseem Khushi (Oman) flag Naseem Khushi (Oman) 42.08 2-Ct/St in 1st inns vs United Arab Emirates at Doha on 23-Sep-2023
427 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.08 2-Ct/St in 2nd inns vs Bangladesh at Sydney on 27-Oct-2022
428 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.08 2-Ct/St in 2nd inns vs Netherlands at Kingstown on 13-Jun-2024
429 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.08 2-Ct/St in 2nd inns vs Netherlands at Gros Islet on 16-Jun-2024
430 No change Taranjit Bharaj (Denmark) flag Taranjit Bharaj (Denmark) 41.98 3-Ct/St in 1st inns vs Jersey at Edinburgh on 28-Jul-2023
431 No change Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 41.98 3-Ct/St in 1st inns vs Hong Kong at Mulpani on 22-Oct-2023
432 No change Zane Green (Namibia) flag Zane Green (Namibia) 41.98 2-Ct/St in 2nd inns vs Scotland at Bridgetown on 06-Jun-2024
433 No change Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 41.97 3-Ct/St in 2nd inns vs Ireland at Al Amerat on 06-Oct-2019
434 No change Solomon Chilemanya (Nigeria) flag Solomon Chilemanya (Nigeria) 41.94 3-Ct/St in 2nd inns vs Botswana at Harare on 02-Oct-2025
435 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 41.92 3-Ct/St in 2nd inns vs Zimbabwe at Mirpur on 09-Mar-2020
436 No change Moeen Ali (England) flag Moeen Ali (England) 41.89 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
437 No change Chris Jordan (England) flag Chris Jordan (England) 41.89 2-Ct/St in 1st inns vs New Zealand at Delhi on 30-Mar-2016
438 No change Hujeifa Jangariya (Eswatini) flag Hujeifa Jangariya (Eswatini) 41.88 3-Ct/St in 2nd inns vs Mozambique at Malkerns on 13-Sep-2025
439 No change MS Dhoni (India) flag MS Dhoni (India) 41.87 2-Ct/St in 1st inns vs New Zealand at Nagpur on 15-Mar-2016
440 No change Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 41.81 3-Ct/St in 1st inns vs Netherlands at Sylhet on 30-Aug-2025
441 No change Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 41.79 2-Ct/St in 2nd inns vs Bangladesh at Kolkata on 26-Mar-2016
442 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 41.79 2-Ct/St in 2nd inns vs United States of America at George Town on 27-Apr-2025
443 No change George Munsey (Scotland) flag George Munsey (Scotland) 41.71 3-Ct/St in 1st inns vs Netherlands at Glasgow on 18-Jun-2025
444 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.69 2-Ct/St in 2nd inns vs South Africa at North Sound on 23-Jun-2024
445 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 41.64 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
446 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 41.64 2-Ct/St in 2nd inns vs India at Mirpur on 04-Apr-2014
447 No change Abdur Rehman (Pakistan) flag Abdur Rehman (Pakistan) 41.62 2-Ct/St in 2nd inns vs Australia at Gros Islet on 14-May-2010
448 No change James Foster (England) flag James Foster (England) 41.54 2-Ct/St in 2nd inns vs West Indies at London on 15-Jun-2009
449 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 41.38 2-Ct/St in 1st inns vs Sri Lanka at Perth on 25-Oct-2022
450 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 41.19 3-Ct/St in 2nd inns vs Bangladesh at Johannesburg on 05-Nov-2008
451 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 41.15 2-Ct/St in 2nd inns vs India at Bridgetown on 09-May-2010
452 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.09 3-Ct/St in 1st inns vs Ireland at Basseterre on 19-Jan-2020
453 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 41.02 3-Ct/St in 2nd inns vs Papua New Guinea at Al Amerat on 21-Oct-2021
454 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 40.76 2-Ct/St in 2nd inns vs England at Southampton on 29-Aug-2013
455 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 40.69 2-Ct/St in 1st inns vs Pakistan at Karachi on 14-Dec-2021
456 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 40.66 2-Ct/St in 1st inns vs Pakistan at Karachi on 13-Dec-2021
457 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 40.59 2-Ct/St in 1st inns vs Pakistan at Hangzhou on 06-Oct-2023
458 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 40.57 2-Ct/St in 2nd inns vs India at Pune on 05-Jan-2023
459 No change Phil Salt (England) flag Phil Salt (England) 40.36 2-Ct/St in 1st inns vs India at Mumbai on 02-Feb-2025
460 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.34 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Aug-2013
461 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.34 2-Ct/St in 2nd inns vs India at Thiruvananthapuram on 28-Sep-2022
462 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 40.31 2-Ct/St in 1st inns vs India at Rajkot on 17-Jun-2022
463 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 40.22 2-Ct/St in 1st inns vs India at Bengaluru on 25-Dec-2012
464 No change Rishabh Pant (India) flag Rishabh Pant (India) 40.20 2-Ct/St in 1st inns vs England at Nottingham on 10-Jul-2022
465 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 40.15 2-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2023
466 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 40.10 2-Ct/St in 2nd inns vs South Africa at Centurion on 03-Mar-2013
467 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 40.03 2-Ct/St in 2nd inns vs West Indies at Kingstown on 28-Jul-2013
468 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 40.01 2-Ct/St in 2nd inns vs India at Rajkot on 10-Oct-2013
469 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.96 2-Ct/St in 1st inns vs Pakistan at Lahore on 14-Apr-2023
470 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 39.95 2-Ct/St in 2nd inns vs Afghanistan at Sharjah on 07-Sep-2025
471 No change Jos Buttler (England) flag Jos Buttler (England) 39.94 2-Ct/St in 2nd inns vs New Zealand at Auckland on 09-Feb-2013
472 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 39.94 2-Ct/St in 1st inns vs Australia at Sydney on 13-Feb-2022
473 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 39.92 3-Ct/St in 2nd inns vs Oman at Al Amerat on 22-Feb-2022
474 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 39.92 2-Ct/St in 2nd inns vs England at Birmingham on 03-Sep-2023
475 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.87 2-Ct/St in 2nd inns vs Pakistan at Lahore on 17-Apr-2023
476 No change Shakeel Ansar (Pakistan) flag Shakeel Ansar (Pakistan) 39.82 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 03-Jun-2012
477 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 39.76 2-Ct/St in 2nd inns vs India at Mumbai on 20-Oct-2007
478 No change Phil Salt (England) flag Phil Salt (England) 39.76 2-Ct/St in 2nd inns vs Pakistan at Lahore on 02-Oct-2022
479 No change Tom Banton (England) flag Tom Banton (England) 39.76 2-Ct/St in 1st inns vs West Indies at Bridgetown on 26-Jan-2022
480 No change Rishabh Pant (India) flag Rishabh Pant (India) 39.71 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 20-Nov-2022
481 No change Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 39.64 2-Ct/St in 2nd inns vs England at Chester-le-Street on 16-Sep-2017
482 No change Rishabh Pant (India) flag Rishabh Pant (India) 39.64 2-Ct/St in 1st inns vs New Zealand at Napier on 22-Nov-2022
483 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 39.62 2-Ct/St in 1st inns vs New Zealand at Christchurch on 22-Feb-2021
484 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 39.55 2-Ct/St in 1st inns vs Australia at Melbourne on 05-Feb-2010
485 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 39.52 2-Ct/St in 2nd inns vs England at Cardiff on 10-Sep-2025
486 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 39.43 2-Ct/St in 1st inns vs Australia at Hobart on 09-Feb-2024
487 No change Jamie Atkinson (Hong Kong) flag Jamie Atkinson (Hong Kong) 39.42 2-Ct/St in 1st inns vs Bangladesh at Chattogram on 20-Mar-2014
488 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.41 2-Ct/St in 2nd inns vs New Zealand at Auckland on 25-Jan-2018
489 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.36 2-Ct/St in 1st inns vs India at Bengaluru on 22-Sep-2019
490 No change Rishabh Pant (India) flag Rishabh Pant (India) 39.36 2-Ct/St in 1st inns vs West Indies at Basseterre on 02-Aug-2022
491 No change Vinayak Shukla (Oman) flag Vinayak Shukla (Oman) 39.34 2-Ct/St in 1st inns vs India at Abu Dhabi on 19-Sep-2025
492 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 39.31 2-Ct/St in 1st inns vs England at Manchester on 28-Aug-2020
493 No change Rishabh Pant (India) flag Rishabh Pant (India) 39.31 2-Ct/St in 2nd inns vs West Indies at Tarouba on 29-Jul-2022
494 No change KL Rahul (India) flag KL Rahul (India) 39.31 2-Ct/St in 2nd inns vs New Zealand at Hamilton on 29-Jan-2020
495 No change MS Dhoni (India) flag MS Dhoni (India) 39.29 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 07-Aug-2012
496 No change Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.29 2-Ct/St in 2nd inns vs Pakistan at Lahore on 09-Oct-2019
497 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.29 2-Ct/St in 1st inns vs West Indies at St George's on 01-Jul-2021
498 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 39.24 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 14-Jul-2023
499 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.24 2-Ct/St in 2nd inns vs Bangladesh at Mirpur on 01-Sep-2021
500 No change Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.22 2-Ct/St in 1st inns vs West Indies at Kingston on 21-Feb-2014