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 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 50.19 63 Runs in 25 Balls in 2nd inns for New Zealand vs Sri Lanka at Auckland on 10-Jan-2016 (SR-252%)
402 Down 1 Collins Obuya (Kenya) flag Collins Obuya (Kenya) 50.19 75* Runs in 37 Balls in 2nd inns for Kenya vs Netherlands at Windhoek on 19-Apr-2013 (SR-203%)
403 Down 1 Morne van Wyk (South Africa) flag Morne van Wyk (South Africa) 50.17 114* Runs in 70 Balls in 1st inns for South Africa vs West Indies at Durban on 14-Jan-2015 (SR-163%)
404 Down 1 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 50.16 96* Runs in 55 Balls in 1st inns for South Africa vs England at Cardiff on 28-Jul-2022 (SR-175%)
405 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 50.14 91 Runs in 55 Balls in 1st inns for New Zealand vs India at Chennai on 11-Sep-2012 (SR-165%)
406 Down 1 David Warner (Australia) flag David Warner (Australia) 50.14 90* Runs in 62 Balls in 1st inns for Australia vs Sri Lanka at Sydney on 26-Jan-2013 (SR-145%)
407 Down 1 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 50.04 93* Runs in 53 Balls in 2nd inns for India vs Zimbabwe at Harare on 13-Jul-2024 (SR-175%)
408 Down 1 Jason Roy (England) flag Jason Roy (England) 50.04 70 Runs in 38 Balls in 2nd inns for England vs South Africa at East London on 12-Feb-2020 (SR-184%)
409 Down 1 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 50.03 92 Runs in 48 Balls in 1st inns for Afghanistan vs Zimbabwe at Harare on 02-Nov-2025 (SR-192%)
410 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 50.02 91 Runs in 50 Balls in 2nd inns for Ireland vs Afghanistan at Dehradun on 23-Feb-2019 (SR-182%)
411 Down 2 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 50.01 67* Runs in 36 Balls in 1st inns for Australia vs Oman at Bridgetown on 05-Jun-2024 (SR-186%)
412 Down 2 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 49.99 78 Runs in 37 Balls in 2nd inns for Australia vs New Zealand at Dunedin on 25-Feb-2021 (SR-211%)
413 Down 2 Ross Adair (Ireland) flag Ross Adair (Ireland) 49.89 100 Runs in 58 Balls in 1st inns for Ireland vs South Africa at Abu Dhabi on 29-Sep-2024 (SR-172%)
414 Down 2 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 49.85 51* Runs in 26 Balls in 2nd inns for South Africa vs West Indies at Dubai on 26-Oct-2021 (SR-196%)
415 Down 2 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 49.85 56* Runs in 22 Balls in 2nd inns for Afghanistan vs United Arab Emirates at Abu Dhabi on 19-Feb-2023 (SR-255%)
416 Down 2 Kevin Pietersen (England) flag Kevin Pietersen (England) 49.84 47 Runs in 31 Balls in 2nd inns for England vs Australia at Bridgetown on 16-May-2010 (SR-152%)
417 Down 2 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 49.67 91 Runs in 50 Balls in 2nd inns for United Arab Emirates vs Afghanistan at Abu Dhabi on 18-Feb-2023 (SR-182%)
418 Down 2 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 49.67 35* Runs in 24 Balls in 1st inns for Sri Lanka vs Pakistan at London on 21-Jun-2009 (SR-146%)
419 Down 2 David Miller (South Africa) flag David Miller (South Africa) 49.62 65* Runs in 29 Balls in 1st inns for South Africa vs Pakistan at Johannesburg on 03-Feb-2019 (SR-224%)
420 Down 2 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 49.59 85* Runs in 46 Balls in 1st inns for Australia vs New Zealand at Perth on 11-Dec-2007 (SR-185%)
421 Down 2 George Munsey (Scotland) flag George Munsey (Scotland) 49.55 66* Runs in 53 Balls in 1st inns for Scotland vs West Indies at Hobart on 17-Oct-2022 (SR-125%)
422 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.54 78 Runs in 37 Balls in 1st inns for Sri Lanka vs India at Nagpur on 09-Dec-2009 (SR-211%)
423 Down 2 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.54 62 Runs in 47 Balls in 2nd inns for Australia vs India at Durban on 22-Sep-2007 (SR-132%)
424 Down 2 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 49.52 74 Runs in 60 Balls in 1st inns for Sri Lanka vs United Arab Emirates at Geelong on 18-Oct-2022 (SR-123%)
425 Down 2 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 49.50 46* Runs in 13 Balls in 1st inns for Sri Lanka vs Kenya at Johannesburg on 14-Sep-2007 (SR-354%)
426 Down 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 49.49 68 Runs in 39 Balls in 2nd inns for West Indies vs India at Mumbai on 11-Dec-2019 (SR-174%)
427 Down 2 Virat Kohli (India) flag Virat Kohli (India) 49.47 77* Runs in 46 Balls in 1st inns for India vs England at Ahmedabad on 16-Mar-2021 (SR-167%)
428 Down 2 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 49.46 57 Runs in 38 Balls in 1st inns for Pakistan vs India at Dubai on 28-Sep-2025 (SR-150%)
429 Down 2 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 49.38 85* Runs in 43 Balls in 1st inns for West Indies vs Bangladesh at Mirpur on 10-Dec-2012 (SR-198%)
430 Down 2 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 49.37 42 Runs in 16 Balls in 1st inns for New Zealand vs Australia at Sydney on 22-Oct-2022 (SR-263%)
431 Down 2 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 49.33 84 Runs in 43 Balls in 1st inns for New Zealand vs India at Wellington on 06-Feb-2019 (SR-195%)
432 Down 2 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 49.31 124 Runs in 62 Balls in 1st inns for Ireland vs Hong Kong at Al Amerat on 07-Oct-2019 (SR-200%)
433 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 49.24 60 Runs in 34 Balls in 2nd inns for Ireland vs Zimbabwe at Sylhet on 17-Mar-2014 (SR-176%)
434 Down 2 Travis Head (Australia) flag Travis Head (Australia) 49.22 91 Runs in 48 Balls in 2nd inns for Australia vs South Africa at Durban on 03-Sep-2023 (SR-190%)
435 Down 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 49.18 33* Runs in 13 Balls in 1st inns for Bangladesh vs India at Mirpur on 06-Mar-2016 (SR-254%)
436 Down 2 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 49.12 79* Runs in 43 Balls in 2nd inns for New Zealand vs Sri Lanka at Dunedin on 05-Apr-2023 (SR-184%)
437 Down 2 Eoin Morgan (England) flag Eoin Morgan (England) 49.11 80* Runs in 46 Balls in 1st inns for England vs New Zealand at Hamilton on 18-Feb-2018 (SR-174%)
438 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 49.10 68* Runs in 52 Balls in 2nd inns for Pakistan vs India at Dubai on 24-Oct-2021 (SR-131%)
439 Down 2 Phil Salt (England) flag Phil Salt (England) 49.09 89 Runs in 46 Balls in 2nd inns for England vs Ireland at Malahide on 17-Sep-2025 (SR-193%)
440 Down 2 David Miller (South Africa) flag David Miller (South Africa) 49.09 59* Runs in 46 Balls in 2nd inns for South Africa vs India at Perth on 30-Oct-2022 (SR-128%)
441 Down 2 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 49.06 72* Runs in 41 Balls in 1st inns for Bangladesh vs West Indies at Kingstown on 19-Dec-2024 (SR-176%)
442 Down 2 Tom Banton (England) flag Tom Banton (England) 49.05 73 Runs in 39 Balls in 2nd inns for England vs West Indies at Bridgetown on 26-Jan-2022 (SR-187%)
443 Down 2 Darius Visser (Samoa) flag Darius Visser (Samoa) 49.02 110* Runs in 60 Balls in 1st inns for Samoa vs Hong Kong at Singapore on 23-Jul-2025 (SR-183%)
444 Down 2 Yuvraj Singh (India) flag Yuvraj Singh (India) 49.02 67 Runs in 43 Balls in 1st inns for India vs West Indies at London on 12-Jun-2009 (SR-156%)
445 Down 2 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 48.95 61* Runs in 31 Balls in 2nd inns for Scotland vs Oman at North Sound on 09-Jun-2024 (SR-197%)
446 Down 2 Jason Roy (England) flag Jason Roy (England) 48.95 61 Runs in 38 Balls in 2nd inns for England vs Bangladesh at Abu Dhabi on 27-Oct-2021 (SR-161%)
447 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 48.93 79* Runs in 50 Balls in 1st inns for Pakistan vs Namibia at Abu Dhabi on 02-Nov-2021 (SR-158%)
448 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 48.92 85 Runs in 43 Balls in 2nd inns for India vs Bangladesh at Rajkot on 07-Nov-2019 (SR-198%)
449 Down 2 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 48.89 97* Runs in 67 Balls in 1st inns for United Arab Emirates vs Ireland at Al Amerat on 18-Feb-2022 (SR-145%)
450 Down 2 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 48.88 55 Runs in 36 Balls in 2nd inns for Namibia vs United Arab Emirates at Geelong on 20-Oct-2022 (SR-153%)
451 Down 2 Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) 48.85 65 Runs in 49 Balls in 2nd inns for Bangladesh vs Pakistan at Gros Islet on 01-May-2010 (SR-133%)
452 Down 2 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 48.82 51* Runs in 25 Balls in 1st inns for India vs Netherlands at Sydney on 27-Oct-2022 (SR-204%)
453 Down 2 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 48.79 100 Runs in 58 Balls in 1st inns for Scotland vs Bangladesh at The Hague on 24-Jul-2012 (SR-172%)
454 Down 2 Adil Butt (Eswatini) flag Adil Butt (Eswatini) 48.76 81 Runs in 30 Balls in 1st inns for Eswatini vs Mozambique at Malkerns on 13-Sep-2025 (SR-270%)
455 Down 2 Abhishek Sharma (India) flag Abhishek Sharma (India) 48.73 74 Runs in 39 Balls in 2nd inns for India vs Pakistan at Dubai on 21-Sep-2025 (SR-190%)
456 Down 2 Virat Kohli (India) flag Virat Kohli (India) 48.69 94* Runs in 50 Balls in 2nd inns for India vs West Indies at Hyderabad on 06-Dec-2019 (SR-188%)
457 Down 2 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 48.62 61 Runs in 37 Balls in 2nd inns for ICC World XI vs West Indies at London on 31-May-2018 (SR-165%)
458 Down 2 David Warner (Australia) flag David Warner (Australia) 48.58 59 Runs in 24 Balls in 2nd inns for Australia vs New Zealand at Auckland on 16-Feb-2018 (SR-246%)
459 Down 2 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 48.47 76 Runs in 33 Balls in 1st inns for New Zealand vs Australia at Auckland on 16-Feb-2018 (SR-230%)
460 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 48.47 89 Runs in 52 Balls in 1st inns for Australia vs India at Rajkot on 10-Oct-2013 (SR-171%)
461 Down 2 Jos Buttler (England) flag Jos Buttler (England) 48.45 83* Runs in 52 Balls in 2nd inns for England vs India at Ahmedabad on 16-Mar-2021 (SR-160%)
462 Down 2 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 48.42 54* Runs in 28 Balls in 1st inns for South Africa vs England at Mumbai on 18-Mar-2016 (SR-193%)
463 Down 2 David Warner (Australia) flag David Warner (Australia) 48.42 65 Runs in 42 Balls in 2nd inns for Australia vs Sri Lanka at Dubai on 28-Oct-2021 (SR-155%)
464 Down 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 48.39 63* Runs in 29 Balls in 1st inns for West Indies vs New Zealand at Lauderhill on 30-Jun-2012 (SR-217%)
465 Down 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 48.38 38 Runs in 15 Balls in 1st inns for West Indies vs Australia at Colombo on 05-Oct-2012 (SR-253%)
466 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 48.37 97 Runs in 50 Balls in 1st inns for New Zealand vs Australia at Dunedin on 25-Feb-2021 (SR-194%)
467 Down 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 48.37 69 Runs in 34 Balls in 1st inns for New Zealand vs England at Birmingham on 03-Sep-2023 (SR-203%)
468 Down 2 Grant Stewart (Italy) flag Grant Stewart (Italy) 48.36 76 Runs in 33 Balls in 1st inns for Italy vs Germany at Almeria on 04-Nov-2022 (SR-230%)
469 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 48.33 76 Runs in 43 Balls in 1st inns for Ireland vs Afghanistan at Abu Dhabi on 30-Nov-2013 (SR-177%)
470 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 48.28 58 Runs in 31 Balls in 1st inns for South Africa vs England at Mumbai on 18-Mar-2016 (SR-187%)
471 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 48.23 55* Runs in 33 Balls in 1st inns for India vs England at Colombo on 23-Sep-2012 (SR-167%)
472 Down 2 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 48.23 91* Runs in 40 Balls in 2nd inns for West Indies vs Ireland at Basseterre on 19-Jan-2020 (SR-228%)
473 Down 2 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 48.18 57 Runs in 25 Balls in 2nd inns for West Indies vs Sri Lanka at Pallekele on 09-Nov-2015 (SR-228%)
474 Down 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 48.16 69 Runs in 30 Balls in 2nd inns for South Africa vs India at Centurion on 21-Feb-2018 (SR-230%)
475 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 48.08 65* Runs in 26 Balls in 1st inns for Zimbabwe vs Bangladesh at Harare on 30-Jul-2022 (SR-250%)
476 Down 2 Salum Jumbe (Tanzania) flag Salum Jumbe (Tanzania) 48.08 76* Runs in 46 Balls in 1st inns for Tanzania vs Rwanda at Windhoek on 29-Nov-2023 (SR-165%)
477 Down 2 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 48.07 61 Runs in 22 Balls in 1st inns for India vs South Africa at Guwahati on 02-Oct-2022 (SR-277%)
478 Down 2 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 48.04 68* Runs in 36 Balls in 2nd inns for West Indies vs India at Kolkata on 18-Feb-2022 (SR-189%)
479 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 48.04 76 Runs in 42 Balls in 2nd inns for India vs Australia at Brisbane on 21-Nov-2018 (SR-181%)
480 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 48.04 52 Runs in 24 Balls in 1st inns for South Africa vs England at Mumbai on 18-Mar-2016 (SR-217%)
481 Down 2 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 47.93 100 Runs in 54 Balls in 1st inns for Bangladesh vs United Arab Emirates at Sharjah on 17-May-2025 (SR-185%)
482 Down 2 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 47.83 67 Runs in 40 Balls in 2nd inns for West Indies vs India at Georgetown on 06-Aug-2023 (SR-168%)
483 Down 2 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 47.81 86* Runs in 52 Balls in 1st inns for Pakistan vs England at Manchester on 01-Sep-2020 (SR-165%)
484 Down 2 Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 47.77 84 Runs in 32 Balls in 2nd inns for Tanzania vs Bahrain at Blantyre on 08-Jul-2025 (SR-263%)
485 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 47.76 98* Runs in 62 Balls in 1st inns for Pakistan vs New Zealand at Rawalpindi on 24-Apr-2023 (SR-158%)
486 Down 2 Tony Ura (P.N.G.) flag Tony Ura (P.N.G.) 47.74 83 Runs in 33 Balls in 1st inns for Papua New Guinea vs Hong Kong at Bulawayo on 14-Jul-2022 (SR-252%)
487 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 47.73 90 Runs in 49 Balls in 1st inns for India vs Sri Lanka at Colombo on 06-Mar-2018 (SR-184%)
488 Down 2 Travis Head (Australia) flag Travis Head (Australia) 47.72 80 Runs in 25 Balls in 2nd inns for Australia vs Scotland at Edinburgh on 04-Sep-2024 (SR-320%)
489 Down 2 Virat Kohli (India) flag Virat Kohli (India) 47.71 64* Runs in 44 Balls in 1st inns for India vs Bangladesh at Adelaide on 02-Nov-2022 (SR-145%)
490 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 47.65 58 Runs in 35 Balls in 1st inns for West Indies vs England at Pallekele on 27-Sep-2012 (SR-166%)
491 Down 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 47.63 76 Runs in 41 Balls in 1st inns for New Zealand vs West Indies at Kingston on 12-Aug-2022 (SR-185%)
492 Down 2 Eoin Morgan (England) flag Eoin Morgan (England) 47.62 57* Runs in 22 Balls in 2nd inns for England vs South Africa at Centurion on 16-Feb-2020 (SR-259%)
493 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 47.61 81 Runs in 41 Balls in 2nd inns for Ireland vs Scotland at Deventer on 17-Jun-2018 (SR-198%)
494 Down 2 David Warner (Australia) flag David Warner (Australia) 47.60 49 Runs in 30 Balls in 2nd inns for Australia vs Pakistan at Dubai on 11-Nov-2021 (SR-163%)
495 Down 2 Cameron Green (Australia) flag Cameron Green (Australia) 47.60 52 Runs in 21 Balls in 1st inns for Australia vs India at Hyderabad on 25-Sep-2022 (SR-248%)
496 Down 2 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 47.57 79* Runs in 39 Balls in 2nd inns for Australia vs South Africa at Durban on 01-Sep-2023 (SR-203%)
497 Down 2 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 47.52 53* Runs in 25 Balls in 1st inns for West Indies vs India at Chennai on 11-Nov-2018 (SR-212%)
498 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 47.49 81 Runs in 36 Balls in 1st inns for Afghanistan vs Ireland at Dehradun on 24-Feb-2019 (SR-225%)
499 Down 2 Manish Pandey (India) flag Manish Pandey (India) 47.48 79* Runs in 48 Balls in 1st inns for India vs South Africa at Centurion on 21-Feb-2018 (SR-165%)
500 Down 2 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 47.46 57 Runs in 31 Balls in 1st inns for Pakistan vs Sri Lanka at Johannesburg on 17-Sep-2007 (SR-184%)