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
401 No change Chris Benham (England) flag Chris Benham (England) 47.51 3-Ct/St in 1st inns vs Sussex at Hove on 13-Jun-2008
402 No change Roelof van der Merwe (Netherlands) flag Roelof van der Merwe (Netherlands) 47.49 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 20-Jul-2018
403 No change Deepak Hooda (India) flag Deepak Hooda (India) 47.49 3-Ct/St in 2nd inns vs Punjab Kings at Mohali on 08-Apr-2019
404 No change Laxmi Shukla (India) flag Laxmi Shukla (India) 47.49 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 10-Apr-2012
405 No change RP Singh (India) flag RP Singh (India) 47.48 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 14-Mar-2010
406 No change Liam Plunkett (U.S.A.) flag Liam Plunkett (U.S.A.) 47.41 3-Ct/St in 2nd inns vs Northamptonshire at Leeds on 17-Aug-2017
407 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 47.40 3-Ct/St in 1st inns vs Dambulla Sixers at Dambula on 09-Jul-2024
408 No change Benny Howell (England) flag Benny Howell (England) 47.38 3-Ct/St in 1st inns vs Sussex at Hove on 01-Aug-2018
409 No change Oliver Price (England) flag Oliver Price (England) 47.35 3-Ct/St in 1st inns vs Sussex at Hove on 01-Jun-2025
410 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 47.34 3-Ct/St in 1st inns vs Adelaide Strikers at Adelaide on 09-Dec-2021
411 No change James Vince (England) flag James Vince (England) 47.33 3-Ct/St in 1st inns vs Sussex at Southampton on 06-Jul-2012
412 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 47.33 4-Ct/St in 1st inns vs Chattogram Challengers at Mirpur on 06-Jan-2023
413 No change Kane Richardson (Australia) flag Kane Richardson (Australia) 47.30 3-Ct/St in 2nd inns vs Perth Scorchers at Perth on 28-Jan-2019
414 No change Simon Harmer (South Africa) flag Simon Harmer (South Africa) 47.28 3-Ct/St in 1st inns vs Somerset at Taunton on 04-Jun-2023
415 No change Jack Edwards (Australia) flag Jack Edwards (Australia) 47.27 3-Ct/St in 1st inns vs Hobart Hurricanes at Hobart on 10-Dec-2020
416 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 47.27 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 16-May-2012
417 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 47.26 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Mumbai on 27-Apr-2013
418 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 47.26 3-Ct/St in 1st inns vs Trinbago Knight Riders at Georgetown on 29-Sep-2024
419 No change Chris Barnwell (West Indies) flag Chris Barnwell (West Indies) 47.23 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Port of Spain on 24-Jul-2014
420 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 47.22 3-Ct/St in 2nd inns vs Joburg Super Kings at Johannesburg on 08-Feb-2024
421 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 47.19 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 06-May-2022
422 No change Liam Livingstone (England) flag Liam Livingstone (England) 47.19 3-Ct/St in 1st inns vs Yorkshire at Leeds on 11-Aug-2017
423 No change David Miller (South Africa) flag David Miller (South Africa) 47.18 3-Ct/St in 2nd inns vs Surrey at London on 04-Aug-2017
424 No change Tom Westley (England) flag Tom Westley (England) 47.18 3-Ct/St in 2nd inns vs Surrey at London on 29-Aug-2019
425 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 47.14 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Dharamsala on 17-May-2011
426 No change Jason Roy (England) flag Jason Roy (England) 47.14 3-Ct/St in 1st inns vs Gloucestershire at Bristol on 12-Aug-2018
427 No change Ravi Bopara (England) flag Ravi Bopara (England) 47.13 3-Ct/St in 2nd inns vs Somerset at Taunton on 01-Jun-2022
428 No change Rikki Clarke (England) flag Rikki Clarke (England) 47.12 3-Ct/St in 2nd inns vs Somerset at Taunton on 10-Aug-2018
429 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 47.12 3-Ct/St in 1st inns vs Jaffna Kings at Colombo on 14-Jul-2024
430 No change Chris Rogers (Australia) flag Chris Rogers (Australia) 47.11 3-Ct/St in 1st inns vs Warwickshire at Northampton on 04-Jul-2007
431 No change Michael Neser (Australia) flag Michael Neser (Australia) 47.10 3-Ct/St in 2nd inns vs Sydney Thunder at Canberra on 12-Dec-2023
432 No change Darren Bravo (West Indies) flag Darren Bravo (West Indies) 47.07 3-Ct/St in 1st inns vs St Lucia Kings at Gros Islet on 04-Aug-2017
433 No change James Vince (England) flag James Vince (England) 47.07 3-Ct/St in 2nd inns vs Sussex at Hove on 05-Jul-2025
434 No change Joe Denly (England) flag Joe Denly (England) 47.06 3-Ct/St in 1st inns vs Hampshire at Southampton on 22-May-2015
435 No change Steven Croft (England) flag Steven Croft (England) 47.05 3-Ct/St in 1st inns vs Yorkshire at Leeds on 09-Aug-2018
436 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 47.05 3-Ct/St in 1st inns vs Yorkshire at Leeds on 09-Aug-2018
437 No change Alex Hales (England) flag Alex Hales (England) 47.03 3-Ct/St in 1st inns vs Sydney Sixers at Sydney on 12-Jan-2024
438 No change Benny Howell (England) flag Benny Howell (England) 47.00 3-Ct/St in 1st inns vs Northamptonshire at Bristol on 01-Oct-2020
439 No change Jofra Archer (England) flag Jofra Archer (England) 46.96 3-Ct/St in 2nd inns vs Brisbane Heat at Brisbane on 10-Jan-2018
440 No change Zeeshan Ashraf (Pakistan) flag Zeeshan Ashraf (Pakistan) 46.95 3-Ct/St in 1st inns vs Peshawar Zalmi at Multan on 26-Feb-2020
441 No change Jamie Overton (England) flag Jamie Overton (England) 46.88 3-Ct/St in 1st inns vs Yorkshire at London on 06-Jul-2022
442 No change Stuart Poynter (Ireland) flag Stuart Poynter (Ireland) 46.88 4-Ct/St in 1st inns vs Lancashire at Chester-le-Street on 12-Aug-2018
443 No change Brad Wilson (New Zealand) flag Brad Wilson (New Zealand) 46.85 3-Ct/St in 1st inns vs Northern Districts at Mount Maunganui on 09-Feb-2019
444 No change Wayne White (England) flag Wayne White (England) 46.85 3-Ct/St in 2nd inns vs Lancashire at Liverpool on 22-Jun-2009
445 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 46.80 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Hyderabad on 20-May-2012
446 No change Wriddhiman Saha (India) flag Wriddhiman Saha (India) 46.78 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 09-May-2014
447 No change Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 46.75 3-Ct/St in 2nd inns vs Northern Districts at Christchurch on 13-Jan-2023
448 No change Mohammad Mithun (Bangladesh) flag Mohammad Mithun (Bangladesh) 46.72 3-Ct/St in 1st inns vs Comilla Victorians at Mirpur on 08-Jan-2019
449 No change Justin Kemp (South Africa) flag Justin Kemp (South Africa) 46.71 3-Ct/St in 1st inns vs Essex at Canterbury on 25-May-2009
450 No change MS Dhoni (India) flag MS Dhoni (India) 46.70 2-Ct/St in 1st inns vs Gujarat Titans at Ahmedabad on 28-May-2023
451 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 46.68 4-Ct/St in 1st inns vs Rajasthan Royals at Kolkata on 15-May-2018
452 No change Josh Philippe (Australia) flag Josh Philippe (Australia) 46.63 3-Ct/St in 1st inns vs Perth Scorchers at Perth on 16-Jan-2024
453 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 46.63 3-Ct/St in 1st inns vs Chennai Super Kings at Johannesburg on 02-May-2009
454 No change Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 46.63 3-Ct/St in 1st inns vs Hampshire at Southampton on 24-Jun-2011
455 No change Ben Horne (New Zealand) flag Ben Horne (New Zealand) 46.59 4-Ct/St in 1st inns vs Central Districts at Auckland on 04-Jan-2020
456 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 46.59 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 05-Jan-2019
457 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 46.57 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 06-Feb-2019
458 No change Chris Murtagh (England) flag Chris Murtagh (England) 46.57 3-Ct/St in 2nd inns vs Kent at Canterbury on 25-Jun-2008
459 No change Stewart Walters (England) flag Stewart Walters (England) 46.50 3-Ct/St in 1st inns vs Hampshire at Cardiff on 25-Jun-2014
460 No change Riki Wessels (England) flag Riki Wessels (England) 46.48 3-Ct/St in 2nd inns vs Warwickshire at Birmingham on 12-Jun-2015
461 No change Rob Keogh (England) flag Rob Keogh (England) 46.47 3-Ct/St in 2nd inns vs Worcestershire at Worcester on 10-Jun-2016
462 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 46.46 3-Ct/St in 1st inns vs Punjab Kings at Mohali on 13-Mar-2010
463 No change Mark Turner (England) flag Mark Turner (England) 46.44 3-Ct/St in 2nd inns vs Nottinghamshire at Nottingham on 23-Jul-2013
464 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 46.44 3-Ct/St in 2nd inns vs Lahore Qalandars at Karachi on 19-Feb-2023
465 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 46.42 3-Ct/St in 2nd inns vs Rangpur Riders at Mirpur on 04-Dec-2016
466 No change Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 46.38 3-Ct/St in 1st inns vs Surrey at Southampton on 30-Jun-2021
467 No change Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 46.37 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Georgetown on 05-Sep-2019
468 No change Wayne Madsen (Italy) flag Wayne Madsen (Italy) 46.36 3-Ct/St in 2nd inns vs Lancashire at Manchester on 16-Jul-2017
469 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 46.36 3-Ct/St in 1st inns vs Lancashire at Manchester on 01-Jul-2021
470 No change Suresh Raina (India) flag Suresh Raina (India) 46.36 3-Ct/St in 1st inns vs Royal Challengers Bengaluru at Sharjah on 24-Sep-2021
471 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 46.34 3-Ct/St in 2nd inns vs Manchester Originals (Men) at London on 22-Jul-2021
472 No change Tom Wells (England) flag Tom Wells (England) 46.30 3-Ct/St in 1st inns vs Yorkshire at Leicester on 28-Jul-2013
473 No change Harry Dearden (England) flag Harry Dearden (England) 46.28 3-Ct/St in 2nd inns vs Worcestershire at Worcester on 04-Aug-2019
474 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 46.27 3-Ct/St in 1st inns vs Perth Scorchers at Perth on 18-Jan-2019
475 No change Adam Voges (Australia) flag Adam Voges (Australia) 46.25 3-Ct/St in 2nd inns vs Sydney Sixers at Sydney on 29-Dec-2014
476 No change James Vince (England) flag James Vince (England) 46.25 3-Ct/St in 2nd inns vs Peshawar Zalmi at Rawalpindi on 17-May-2025
477 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 46.22 3-Ct/St in 1st inns vs Islamabad United at Dubai on 04-Feb-2016
478 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 46.22 3-Ct/St in 2nd inns vs Dambulla Sixers at Colombo on 15-Jul-2024
479 No change MS Dhoni (India) flag MS Dhoni (India) 46.21 2-Ct/St in 1st inns vs Mumbai Indians at Kolkata on 26-May-2013
480 No change Gareth Breese (West Indies) flag Gareth Breese (West Indies) 46.19 3-Ct/St in 2nd inns vs Warwickshire at Birmingham on 11-Jun-2010
481 No change Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 46.19 3-Ct/St in 1st inns vs Quetta Gladiators at Sharjah on 01-Mar-2018
482 No change Ben Cutting (Australia) flag Ben Cutting (Australia) 46.19 3-Ct/St in 2nd inns vs Islamabad United at Lahore on 17-Feb-2022
483 No change Simon Katich (Australia) flag Simon Katich (Australia) 46.18 3-Ct/St in 1st inns vs Warwickshire at Manchester on 20-Jun-2010
484 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 46.18 3-Ct/St in 1st inns vs St Lucia Kings at Basseterre on 04-Aug-2016
485 No change Jos Buttler (England) flag Jos Buttler (England) 46.18 3-Ct/St in 1st inns vs Khulna Tigers at Chattogram on 28-Nov-2017
486 No change Jack Leaning (England) flag Jack Leaning (England) 46.17 3-Ct/St in 1st inns vs Somerset at Canterbury on 30-May-2023
487 No change Tom Banton (England) flag Tom Banton (England) 46.17 3-Ct/St in 1st inns vs Hampshire at Birmingham on 18-Sep-2021
488 No change Hayden Walsh (West Indies) flag Hayden Walsh (West Indies) 46.16 3-Ct/St in 1st inns vs St Lucia Kings at Port of Spain on 30-Aug-2020
489 No change Kasey Aldridge (England) flag Kasey Aldridge (England) 46.16 3-Ct/St in 1st inns vs Warwickshire at Birmingham on 31-May-2025
490 No change Tom Taylor (England) flag Tom Taylor (England) 46.16 3-Ct/St in 2nd inns vs Warwickshire at Birmingham on 20-Jun-2025
491 No change Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 46.15 3-Ct/St in 1st inns vs St Lucia Kings at Lauderhill on 31-Jul-2016
492 No change Nic Maddinson (Australia) flag Nic Maddinson (Australia) 46.15 3-Ct/St in 1st inns vs Melbourne Renegades at Melbourne on 19-Jan-2019
493 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 46.15 3-Ct/St in 1st inns vs Karachi Kings at Abu Dhabi on 21-Jun-2021
494 No change Mickey Edwards (Australia) flag Mickey Edwards (Australia) 46.15 3-Ct/St in 2nd inns vs Sydney Thunder at Sydney on 26-Dec-2021
495 No change Stuart Meaker (England) flag Stuart Meaker (England) 46.13 3-Ct/St in 2nd inns vs Middlesex at London on 21-Jul-2017
496 No change Simon Harmer (South Africa) flag Simon Harmer (South Africa) 46.13 3-Ct/St in 2nd inns vs Tshwane Spartans at Johannesburg on 11-Dec-2018
497 No change Craig Overton (England) flag Craig Overton (England) 46.11 3-Ct/St in 2nd inns vs Paarl Royals at Gqeberha on 01-Feb-2025
498 No change Johan Botha (South Africa) flag Johan Botha (South Africa) 46.11 3-Ct/St in 1st inns vs Deccan Chargers at Hyderabad on 09-Apr-2011
499 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 46.08 3-Ct/St in 1st inns vs Barbados Royals at Lauderhill on 30-Jul-2016
500 No change Kevon Cooper (West Indies) flag Kevon Cooper (West Indies) 46.08 3-Ct/St in 2nd inns vs Barisal Bulls at Chattogram on 20-Nov-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #chrisbenham #benham #roelofvandermerwe #merwe #deepakhooda #hooda #laxmishukla #shukla #rpsingh #singh #liamplunkett #plunkett #timseifert #seifert #bennyhowell #howell #oliverprice #price #mohammadnabi #nabi #jamesvince #vince #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings