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
501 Down 10 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 39.21 3-Ct/St in 1st inns vs Hong Kong at Mulpani on 22-Oct-2023
502 Down 10 Josh Inglis (Australia) flag Josh Inglis (Australia) 39.20 2-Ct/St in 1st inns vs Pakistan at Lahore on 31-Jan-2026
503 Down 11 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 39.20 2-Ct/St in 2nd inns vs Bangladesh at Mirpur on 01-Sep-2021
504 Down 11 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 39.18 2-Ct/St in 1st inns vs England at Manchester on 28-Aug-2020
505 Down 11 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.18 2-Ct/St in 1st inns vs West Indies at Kingston on 21-Feb-2014
506 Down 11 KL Rahul (India) flag KL Rahul (India) 39.18 2-Ct/St in 2nd inns vs New Zealand at Hamilton on 29-Jan-2020
507 Down 11 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 39.18 2-Ct/St in 1st inns vs West Indies at Kingston on 19-Feb-2014
508 Down 11 Solomon Chilemanya (Nigeria) flag Solomon Chilemanya (Nigeria) 39.17 3-Ct/St in 2nd inns vs Botswana at Harare on 02-Oct-2025
509 Down 11 Jos Buttler (England) flag Jos Buttler (England) 39.16 2-Ct/St in 1st inns vs South Africa at Cape Town on 27-Nov-2020
510 Down 11 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.13 2-Ct/St in 2nd inns vs Pakistan at Lahore on 09-Oct-2019
511 Down 11 Hujeifa Jangariya (Eswatini) flag Hujeifa Jangariya (Eswatini) 39.12 3-Ct/St in 2nd inns vs Mozambique at Malkerns on 13-Sep-2025
512 Down 11 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.11 2-Ct/St in 2nd inns vs West Indies at Port of Spain on 30-Mar-2017
513 Down 11 MS Dhoni (India) flag MS Dhoni (India) 39.11 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 07-Aug-2012
514 Down 11 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.11 2-Ct/St in 2nd inns vs West Indies at St George's on 03-Jul-2021
515 Down 11 Jos Buttler (England) flag Jos Buttler (England) 39.11 2-Ct/St in 1st inns vs West Indies at St George's on 16-Dec-2023
516 Down 11 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 39.07 2-Ct/St in 2nd inns vs India at Nagpur on 15-Mar-2016
517 Down 11 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 39.06 2-Ct/St in 2nd inns vs West Indies at Kingstown on 17-Dec-2024
518 Down 11 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 39.06 2-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 28-Jan-2018
519 Down 11 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 39.04 2-Ct/St in 2nd inns vs India at Rajkot on 04-Nov-2017
520 Down 11 Matthew Wade (Australia) flag Matthew Wade (Australia) 39.04 2-Ct/St in 1st inns vs Bangladesh at Mirpur on 07-Aug-2021
521 Down 11 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 39.04 2-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Mar-2023
522 Down 11 MS Dhoni (India) flag MS Dhoni (India) 39.02 2-Ct/St in 1st inns vs England at Manchester on 03-Jul-2018
523 Down 11 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 39.02 2-Ct/St in 2nd inns vs Pakistan at Rawalpindi on 28-Oct-2025
524 Down 11 James Neesham (New Zealand) flag James Neesham (New Zealand) 39.00 2-Ct/St in 2nd inns vs Australia at Sydney on 22-Oct-2022
525 Down 11 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.99 2-Ct/St in 2nd inns vs Bangladesh at Sylhet on 04-Mar-2024
526 Down 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.95 2-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 04-Mar-2020
527 Down 11 Mark Adair (Ireland) flag Mark Adair (Ireland) 38.93 2-Ct/St in 1st inns vs Australia at Brisbane on 31-Oct-2022
528 Down 11 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.83 2-Ct/St in 2nd inns vs New Zealand at Auckland on 22-Feb-2012
529 Down 11 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 38.83 2-Ct/St in 2nd inns vs South Africa at Johannesburg on 23-Nov-2007
530 Down 11 Andre Botha (Ireland) flag Andre Botha (Ireland) 38.78 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
531 Down 11 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 38.78 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
532 Down 11 Farhaan Behardien (South Africa) flag Farhaan Behardien (South Africa) 38.75 2-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 22-Sep-2012
533 Down 11 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 38.75 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
534 Down 11 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 38.75 2-Ct/St in 1st inns vs West Indies at North Sound on 23-Jun-2024
535 Down 11 Craig Kieswetter (England) flag Craig Kieswetter (England) 38.74 2-Ct/St in 1st inns vs India at Kolkata on 29-Oct-2011
536 Down 11 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 38.74 2-Ct/St in 1st inns vs Australia at Geelong on 19-Feb-2017
537 Down 11 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 38.73 2-Ct/St in 2nd inns vs India at Dubai on 28-Sep-2025
538 Down 11 Matt Prior (England) flag Matt Prior (England) 38.71 2-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
539 Down 11 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 38.71 2-Ct/St in 2nd inns vs England at Dubai on 23-Oct-2021
540 Down 11 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.67 2-Ct/St in 2nd inns vs England at Cardiff on 05-May-2019
541 Down 11 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 38.67 2-Ct/St in 2nd inns vs England at London on 29-Jun-2007
542 Down 11 MS Dhoni (India) flag MS Dhoni (India) 38.67 2-Ct/St in 1st inns vs New Zealand at Hamilton on 10-Feb-2019
543 Down 11 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 38.67 2-Ct/St in 2nd inns vs West Indies at Lauderhill on 04-Aug-2018
544 Down 11 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.67 2-Ct/St in 1st inns vs England at Mirpur on 12-Mar-2023
545 Down 11 Shai Hope (West Indies) flag Shai Hope (West Indies) 38.64 2-Ct/St in 1st inns vs Bangladesh at Sylhet on 17-Dec-2018
546 Down 11 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 38.62 2-Ct/St in 1st inns vs India at Bengaluru on 23-Mar-2016
547 Down 11 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.60 2-Ct/St in 2nd inns vs Australia at Harare on 05-Jul-2018
548 Down 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.60 2-Ct/St in 2nd inns vs England at Bridgetown on 30-Jan-2022
549 Down 11 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 38.58 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 30-Jul-2015
550 Down 11 MS Dhoni (India) flag MS Dhoni (India) 38.55 2-Ct/St in 1st inns vs West Indies at Lauderhill on 28-Aug-2016
551 Down 11 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 38.55 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 27-Aug-2022
552 Down 11 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.53 2-Ct/St in 2nd inns vs West Indies at North Sound on 20-May-2010
553 Down 11 Jos Buttler (England) flag Jos Buttler (England) 38.48 2-Ct/St in 1st inns vs India at Birmingham on 09-Jul-2022
554 Down 11 Suresh Raina (India) flag Suresh Raina (India) 38.48 2-Ct/St in 1st inns vs Pakistan at Colombo on 30-Sep-2012
555 Down 11 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 38.48 3-Ct/St in 2nd inns vs Bangladesh at Johannesburg on 05-Nov-2008
556 Down 11 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.46 2-Ct/St in 1st inns vs Bangladesh at Chattogram on 18-Sep-2019
557 Down 11 Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 38.46 2-Ct/St in 2nd inns vs Pakistan at Dubai on 11-Sep-2022
558 Down 11 Hardik Pandya (India) flag Hardik Pandya (India) 38.46 2-Ct/St in 2nd inns vs Afghanistan at Abu Dhabi on 03-Nov-2021
559 Down 11 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 38.44 2-Ct/St in 1st inns vs Bangladesh at Dubai on 01-Sep-2022
560 Down 11 Rishabh Pant (India) flag Rishabh Pant (India) 38.44 2-Ct/St in 2nd inns vs South Africa at Visakhapatnam on 14-Jun-2022
561 Down 11 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 38.44 2-Ct/St in 2nd inns vs Pakistan at Mirpur on 19-Nov-2021
562 Down 11 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 38.43 2-Ct/St in 1st inns vs Afghanistan at Dubai on 29-Oct-2021
563 Down 11 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 38.43 2-Ct/St in 1st inns vs Afghanistan at Dubai on 29-Oct-2021
564 Down 11 Dinesh Karthik (India) flag Dinesh Karthik (India) 38.41 2-Ct/St in 1st inns vs Bangladesh at Colombo on 08-Mar-2018
565 Down 11 Jos Buttler (England) flag Jos Buttler (England) 38.41 2-Ct/St in 1st inns vs India at Southampton on 07-Jul-2022
566 Down 11 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 38.41 2-Ct/St in 2nd inns vs India at Basseterre on 02-Aug-2022
567 Down 11 Albie Morkel (South Africa) flag Albie Morkel (South Africa) 38.41 2-Ct/St in 1st inns vs England at Nottingham on 11-Jun-2009
568 Down 11 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 38.41 2-Ct/St in 2nd inns vs England at Pallekele on 27-Sep-2012
569 Down 11 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 38.39 2-Ct/St in 1st inns vs Afghanistan at Sharjah on 06-Feb-2018
570 Down 11 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 38.39 2-Ct/St in 2nd inns vs Australia at Abu Dhabi on 24-Oct-2018
571 Down 11 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 38.39 2-Ct/St in 2nd inns vs Australia at Birmingham on 05-Jul-2010
572 Down 11 Umer Toor (Bahrain) flag Umer Toor (Bahrain) 38.39 2-Ct/St in 2nd inns vs United Arab Emirates at Al Amerat on 21-Feb-2022
573 Down 11 Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 38.39 2-Ct/St in 1st inns vs South Africa at Chattogram on 24-Mar-2014
574 Down 11 Matthew Wade (Australia) flag Matthew Wade (Australia) 38.37 2-Ct/St in 1st inns vs West Indies at Bridgetown on 30-Mar-2012
575 Down 11 Jos Buttler (England) flag Jos Buttler (England) 38.37 2-Ct/St in 2nd inns vs India at Nottingham on 10-Jul-2022
576 Down 11 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.37 2-Ct/St in 2nd inns vs England at Mirpur on 14-Mar-2023
577 Down 11 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 38.37 2-Ct/St in 1st inns vs India at Dubai on 31-Oct-2021
578 Down 11 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 38.37 2-Ct/St in 1st inns vs New Zealand at Sharjah on 26-Oct-2021
579 Down 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.36 3-Ct/St in 1st inns vs Ireland at Basseterre on 19-Jan-2020
580 Down 11 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 38.34 2-Ct/St in 1st inns vs India at New York on 09-Jun-2024
581 Down 11 Mohammad Salman (Pakistan) flag Mohammad Salman (Pakistan) 38.32 2-Ct/St in 1st inns vs West Indies at Gros Islet on 21-Apr-2011
582 Down 11 Jewel Andrew (West Indies) flag Jewel Andrew (West Indies) 38.32 2-Ct/St in 1st inns vs Pakistan at Lauderhill on 02-Aug-2025
583 Down 11 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 38.32 2-Ct/St in 1st inns vs Pakistan at Pallekele on 23-Sep-2012
584 Down 11 Gautam Gambhir (India) flag Gautam Gambhir (India) 38.32 2-Ct/St in 2nd inns vs England at Colombo on 23-Sep-2012
585 Down 11 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 38.32 2-Ct/St in 2nd inns vs New Zealand at Lauderhill on 30-Jun-2012
586 Down 11 Sanju Samson (India) flag Sanju Samson (India) 38.32 2-Ct/St in 1st inns vs West Indies at Lauderhill on 12-Aug-2023
587 Down 11 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 38.32 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 31-Oct-2021
588 Down 11 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 38.30 2-Ct/St in 1st inns vs India at Bridgetown on 20-Jun-2024
589 Down 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 38.30 2-Ct/St in 1st inns vs India at Georgetown on 06-Aug-2023
590 Down 11 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 38.27 2-Ct/St in 1st inns vs England at London on 15-Jun-2009
591 Down 11 James Franklin (New Zealand) flag James Franklin (New Zealand) 38.27 2-Ct/St in 1st inns vs West Indies at Pallekele on 01-Oct-2012
592 Down 11 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 38.27 2-Ct/St in 1st inns vs West Indies at Pallekele on 01-Oct-2012
593 Down 11 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 38.27 2-Ct/St in 1st inns vs South Africa at Chattogram on 27-Mar-2014
594 Down 11 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 38.27 2-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 20-Mar-2021
595 Down 11 Dinesh Karthik (India) flag Dinesh Karthik (India) 38.27 2-Ct/St in 2nd inns vs Australia at Mohali on 20-Sep-2022
596 Down 11 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 38.25 2-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 02-Nov-2021
597 Down 11 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 38.25 2-Ct/St in 2nd inns vs West Indies at Abu Dhabi on 04-Nov-2021
598 Down 11 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 38.25 2-Ct/St in 2nd inns vs Pakistan at Abu Dhabi on 26-Oct-2017
599 Down 11 Jason Holder (West Indies) flag Jason Holder (West Indies) 38.23 2-Ct/St in 2nd inns vs Bangladesh at Sharjah on 29-Oct-2021
600 Down 11 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 38.23 2-Ct/St in 1st inns vs South Africa at Sydney on 27-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #vriityaaravind #aravind #joshinglis #inglis #tomlatham #latham #mohammadrizwan #rizwan #garywilson #wilson #klrahul #rahul #solomonchilemanya #chilemanya #josbuttler #buttler #sadeerasamarawickrama #samarawickrama #hujeifajangariya #jangariya #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings