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
701 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 43.47 3-Ct/St in 1st inns vs Canterbury at Christchurch on 13-Jan-2023
702 No change Sunzamul Islam (Bangladesh) flag Sunzamul Islam (Bangladesh) 43.46 3-Ct/St in 2nd inns vs Chittagong Kings at Mirpur on 05-Dec-2017
703 No change Ray Price (Zimbabwe) flag Ray Price (Zimbabwe) 43.46 3-Ct/St in 1st inns vs Gloucestershire at Worcester on 06-Jul-2006
704 No change Neil Broom (New Zealand) flag Neil Broom (New Zealand) 43.44 3-Ct/St in 1st inns vs Wellington at Hamilton on 08-Nov-2014
705 No change Laurie Evans (England) flag Laurie Evans (England) 43.44 3-Ct/St in 2nd inns vs Worcestershire at Birmingham on 22-May-2015
706 No change Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 43.44 3-Ct/St in 2nd inns vs Sydney Sixers at Sydney on 16-Jan-2016
707 No change Sam Hain (England) flag Sam Hain (England) 43.44 3-Ct/St in 1st inns vs Nottinghamshire at Nottingham on 20-May-2016
708 No change Chesney Hughes (England) flag Chesney Hughes (England) 43.44 3-Ct/St in 2nd inns vs Worcestershire at Derby on 22-Jul-2016
709 No change Dawid Malan (England) flag Dawid Malan (England) 43.44 3-Ct/St in 1st inns vs Hampshire at Southampton on 14-Jul-2017
710 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 43.44 3-Ct/St in 1st inns vs Melbourne Renegades at Melbourne on 01-Jan-2019
711 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 43.44 3-Ct/St in 1st inns vs Khulna Tigers at Mirpur on 12-Jan-2019
712 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 43.44 3-Ct/St in 2nd inns vs Sydney Sixers at Alice Springs on 20-Dec-2019
713 No change Mackenzie Harvey (Australia) flag Mackenzie Harvey (Australia) 43.44 3-Ct/St in 1st inns vs Melbourne Stars at Melbourne on 03-Jan-2022
714 No change Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 43.44 3-Ct/St in 2nd inns vs Sylhet Strikers at Chattogram on 17-Jan-2025
715 No change Will Jacks (England) flag Will Jacks (England) 43.44 3-Ct/St in 2nd inns vs Manchester Originals (Men) at London on 09-Aug-2023
716 No change Ben Brown (England) flag Ben Brown (England) 43.43 3-Ct/St in 1st inns vs Hampshire at Southampton on 19-Jun-2015
717 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 43.42 3-Ct/St in 1st inns vs Barbados Royals at Basseterre on 31-Aug-2021
718 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 43.41 4-Ct/St in 2nd inns vs Auckland at Mount Maunganui on 22-Jan-2023
719 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 43.40 3-Ct/St in 1st inns vs Punjab Kings at Mumbai on 01-Apr-2022
720 No change Sam Curran (England) flag Sam Curran (England) 43.40 3-Ct/St in 2nd inns vs Welsh Fire (Men) at London on 16-Aug-2025
721 No change Sam Hain (England) flag Sam Hain (England) 43.40 3-Ct/St in 2nd inns vs Derbyshire at Birmingham on 14-Jul-2024
722 No change Ross Whiteley (England) flag Ross Whiteley (England) 43.38 3-Ct/St in 1st inns vs Northern Superchargers (Men) at Leeds on 31-Aug-2022
723 No change Josh Bohannon (England) flag Josh Bohannon (England) 43.36 3-Ct/St in 2nd inns vs Durham at Manchester on 21-Jul-2019
724 No change Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 43.34 3-Ct/St in 1st inns vs Quetta Gladiators at Abu Dhabi on 05-Mar-2019
725 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 43.34 3-Ct/St in 1st inns vs Joburg Super Kings at Durban on 11-Jan-2023
726 No change Bodapati Sumanth (India) flag Bodapati Sumanth (India) 43.34 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Nagpur on 12-Apr-2010
727 No change Alex Blake (England) flag Alex Blake (England) 43.34 3-Ct/St in 2nd inns vs Essex at Canterbury on 20-Jun-2021
728 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 43.34 3-Ct/St in 2nd inns vs Quetta Gladiators at Rawalpindi on 08-Mar-2024
729 No change Luis Reece (England) flag Luis Reece (England) 43.34 3-Ct/St in 1st inns vs Yorkshire at Chesterfield on 07-Jul-2024
730 No change Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 43.32 3-Ct/St in 1st inns vs St Lucia Kings at Tarouba on 17-Sep-2022
731 No change David Hemp (Bermuda) flag David Hemp (Bermuda) 43.31 3-Ct/St in 1st inns vs Somerset at Cardiff on 26-Jun-2007
732 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 43.31 3-Ct/St in 1st inns vs Chittagong Kings at Mirpur on 20-Jan-2013
733 No change James Vince (England) flag James Vince (England) 43.29 3-Ct/St in 2nd inns vs Essex at Chelmsford on 02-Jun-2023
734 No change James Vince (England) flag James Vince (England) 43.29 3-Ct/St in 2nd inns vs Brisbane Heat at Coffs Harbour on 03-Jan-2024
735 No change Jordan Silk (Australia) flag Jordan Silk (Australia) 43.27 3-Ct/St in 2nd inns vs Hobart Hurricanes at Sydney on 22-Dec-2022
736 No change Hayden Kerr (Australia) flag Hayden Kerr (Australia) 43.27 3-Ct/St in 1st inns vs Galle Marvels at Colombo on 17-Aug-2023
737 No change Sam Harper (Australia) flag Sam Harper (Australia) 43.27 3-Ct/St in 1st inns vs Sydney Sixers at Sydney on 26-Dec-2023
738 No change Suminda Lakshan (Sri Lanka) flag Suminda Lakshan (Sri Lanka) 43.23 3-Ct/St in 1st inns vs Dambulla Sixers at Colombo on 10-Dec-2021
739 No change Imrul Kayes (Bangladesh) flag Imrul Kayes (Bangladesh) 43.21 3-Ct/St in 2nd inns vs Khulna Tigers at Mirpur on 11-Feb-2022
740 No change Thomas Bevan (England) flag Thomas Bevan (England) 43.21 3-Ct/St in 2nd inns vs Kent at Canterbury on 03-Jul-2022
741 No change Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 43.19 3-Ct/St in 1st inns vs Northamptonshire at Leicester on 23-Jun-2023
742 No change Will Jacks (England) flag Will Jacks (England) 43.17 3-Ct/St in 1st inns vs Paarl Royals at Centurion on 14-Jan-2024
743 No change Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 43.12 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 06-Feb-2019
744 No change Carl Hopkinson (England) flag Carl Hopkinson (England) 43.09 3-Ct/St in 1st inns vs Kent at Hove on 27-Jun-2008
745 No change Dan Mousley (England) flag Dan Mousley (England) 43.07 3-Ct/St in 2nd inns vs Trent Rockets (Men) at Birmingham on 08-Aug-2025
746 No change Michael Bates (England) flag Michael Bates (England) 43.05 3-Ct/St in 2nd inns vs Essex at Southampton on 06-Jul-2011
747 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 43.03 3-Ct/St in 2nd inns vs Sunrisers Hyderabad at Abu Dhabi on 06-Nov-2020
748 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 43.02 3-Ct/St in 2nd inns vs Delhi Capitals at Ahmedabad on 27-Apr-2021
749 No change Devon Thomas (West Indies) flag Devon Thomas (West Indies) 43.00 4-Ct/St in 1st inns vs St Lucia Kings at Gros Islet on 21-Aug-2018
750 No change Sam Billings (England) flag Sam Billings (England) 43.00 3-Ct/St in 1st inns vs Southern Brave (Men) at London on 08-Aug-2024
751 No change MS Dhoni (India) flag MS Dhoni (India) 42.98 2-Ct/St in 1st inns vs Mumbai Indians at Hyderabad on 12-May-2019
752 No change Virender Sehwag (India) flag Virender Sehwag (India) 42.98 3-Ct/St in 2nd inns vs Punjab Kings at Delhi on 23-Apr-2011
753 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 42.97 3-Ct/St in 2nd inns vs Peshawar Zalmi at Lahore on 27-Apr-2025
754 No change Tony Frost (England) flag Tony Frost (England) 42.96 4-Ct/St in 2nd inns vs Glamorgan at Cardiff on 08-Jul-2004
755 No change Jos Buttler (England) flag Jos Buttler (England) 42.93 3-Ct/St in 1st inns vs Khulna Tigers at Mirpur on 05-Dec-2017
756 No change Mathew Sinclair (New Zealand) flag Mathew Sinclair (New Zealand) 42.92 3-Ct/St in 2nd inns vs Otago at New Plymouth on 06-Jan-2010
757 No change Baxter Holt (Australia) flag Baxter Holt (Australia) 42.89 3-Ct/St in 1st inns vs Melbourne Renegades at Melbourne on 30-Jan-2019
758 No change Chris Read (England) flag Chris Read (England) 42.87 3-Ct/St in 1st inns vs Leicestershire at Nottingham on 28-Jun-2013
759 No change Arul Suppiah (England) flag Arul Suppiah (England) 42.86 3-Ct/St in 1st inns vs Kent at Taunton on 18-Jul-2010
760 No change Adam Rossington (England) flag Adam Rossington (England) 42.84 3-Ct/St in 2nd inns vs Warwickshire at Northampton on 19-Jul-2016
761 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 42.84 3-Ct/St in 2nd inns vs Comilla Victorians at Mirpur on 14-Nov-2016
762 No change Johan Botha (South Africa) flag Johan Botha (South Africa) 42.84 3-Ct/St in 2nd inns vs Punjab Kings at Delhi on 23-Apr-2013
763 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 42.83 3-Ct/St in 2nd inns vs Rajasthan Royals at Pune on 20-May-2015
764 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.77 3-Ct/St in 1st inns vs Karachi Kings at Abu Dhabi on 15-Jun-2021
765 No change Ryan Carters (Australia) flag Ryan Carters (Australia) 42.77 3-Ct/St in 1st inns vs Melbourne Renegades at Melbourne on 14-Jan-2014
766 No change Sam Wells (New Zealand) flag Sam Wells (New Zealand) 42.76 3-Ct/St in 2nd inns vs Canterbury at Christchurch on 02-Nov-2013
767 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 42.76 3-Ct/St in 2nd inns vs Peshawar Zalmi at Dubai on 25-Feb-2017
768 No change Josh Philippe (Australia) flag Josh Philippe (Australia) 42.76 3-Ct/St in 2nd inns vs Perth Scorchers at Sydney on 11-Jan-2025
769 No change Chris Taylor (England) flag Chris Taylor (England) 42.75 3-Ct/St in 2nd inns vs Somerset at Bristol on 26-Jun-2009
770 No change Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 42.74 3-Ct/St in 1st inns vs Nottinghamshire at Northampton on 11-Jul-2010
771 No change Tim Ambrose (England) flag Tim Ambrose (England) 42.74 3-Ct/St in 1st inns vs Lancashire at Birmingham on 15-Aug-2018
772 No change Jamie Smith (England) flag Jamie Smith (England) 42.73 3-Ct/St in 2nd inns vs Kent at Canterbury on 03-Jun-2022
773 No change Will Young (New Zealand) flag Will Young (New Zealand) 42.69 3-Ct/St in 1st inns vs Auckland at New Plymouth on 30-Dec-2013
774 No change Chris Read (England) flag Chris Read (England) 42.69 3-Ct/St in 2nd inns vs Lancashire at Nottingham on 24-Jun-2005
775 No change Sam Billings (England) flag Sam Billings (England) 42.69 3-Ct/St in 2nd inns vs Surrey at Beckenham on 29-May-2015
776 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 42.68 3-Ct/St in 1st inns vs Karachi Kings at Dubai on 23-Feb-2018
777 No change Josh Philippe (Australia) flag Josh Philippe (Australia) 42.67 3-Ct/St in 2nd inns vs Melbourne Stars at Sydney on 05-Dec-2021
778 No change James Foster (England) flag James Foster (England) 42.66 3-Ct/St in 2nd inns vs Northamptonshire at Chelmsford on 07-Jul-2008
779 No change Tom Moores (England) flag Tom Moores (England) 42.65 3-Ct/St in 2nd inns vs Worcestershire at Manchester on 24-Jun-2016
780 No change Carl Greenidge (England) flag Carl Greenidge (England) 42.65 3-Ct/St in 1st inns vs Glamorgan at Bristol on 04-Jul-2006
781 No change David Warner (Australia) flag David Warner (Australia) 42.63 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Delhi on 04-Apr-2010
782 No change Rinku Singh (India) flag Rinku Singh (India) 42.63 3-Ct/St in 2nd inns vs Chennai Super Kings at Kolkata on 07-May-2025
783 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 42.61 2-Ct/St in 1st inns vs Canterbury at Christchurch on 11-Feb-2023
784 No change Phil Salt (England) flag Phil Salt (England) 42.61 3-Ct/St in 2nd inns vs Perth Scorchers at Adelaide on 23-Dec-2019
785 No change Laurie Evans (England) flag Laurie Evans (England) 42.61 3-Ct/St in 2nd inns vs Sharjah Warriorz at Abu Dhabi on 15-Jan-2025
786 No change Michael Neser (Australia) flag Michael Neser (Australia) 42.61 3-Ct/St in 1st inns vs Melbourne Renegades at Adelaide on 22-Jan-2014
787 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.61 2-Ct/St in 1st inns vs Chennai Super Kings at Navi Mumbai on 01-Jun-2008
788 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 42.59 2-Ct/St in 1st inns vs MI Cape Town at Johannesburg on 08-Feb-2025
789 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.57 3-Ct/St in 2nd inns vs Quetta Gladiators at Lahore on 20-Mar-2018
790 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.53 3-Ct/St in 2nd inns vs Paarl Royals at Durban on 28-Jan-2024
791 No change Jos Buttler (England) flag Jos Buttler (England) 42.51 3-Ct/St in 1st inns vs Warwickshire at Taunton on 21-Jul-2013
792 No change Beau Webster (Australia) flag Beau Webster (Australia) 42.51 3-Ct/St in 1st inns vs Adelaide Strikers at Melbourne on 12-Jan-2023
793 No change Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 42.49 3-Ct/St in 1st inns vs Northern Districts at Dunedin on 12-Dec-2021
794 No change Jason Roy (England) flag Jason Roy (England) 42.49 3-Ct/St in 2nd inns vs Barbados Royals at Tarouba on 27-Sep-2024
795 No change Jamie Smith (England) flag Jamie Smith (England) 42.47 3-Ct/St in 2nd inns vs London Spirit (Men) at Birmingham on 24-Aug-2023
796 No change Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 42.46 3-Ct/St in 2nd inns vs Quetta Gladiators at Karachi on 29-Feb-2024
797 No change Brandon King (West Indies) flag Brandon King (West Indies) 42.46 3-Ct/St in 1st inns vs St Kitts and Nevis Patriots at Georgetown on 07-Sep-2019
798 No change Jonathan Bushnell (England) flag Jonathan Bushnell (England) 42.46 3-Ct/St in 1st inns vs Yorkshire at Chester-le-Street on 17-Jun-2022
799 No change Scott Borthwick (England) flag Scott Borthwick (England) 42.40 3-Ct/St in 2nd inns vs Nottinghamshire at Chester-le-Street on 01-Jun-2016
800 No change Ben McDermott (Australia) flag Ben McDermott (Australia) 42.40 3-Ct/St in 1st inns vs Sydney Sixers at Hobart on 04-Jan-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #timseifert #seifert #sunzamulislam #islam #rayprice #price #neilbroom #broom #laurieevans #evans #henrynicholls #nicholls #samhain #hain #chesneyhughes #hughes #dawidmalan #malan #glennmaxwell #maxwell #sikandarraza #raza #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings