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
801 No change Murray Goodwin (Zimbabwe) flag Murray Goodwin (Zimbabwe) 33.81 100* Runs in 59 Balls in 1st inns for Sussex vs Surrey at Hove on 15-Jul-2011 (SR-169%)
802 No change Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 33.79 70 Runs in 33 Balls in 2nd inns for Guyana Amazon Warriors vs Jamaica Tallawahs at Tarouba on 06-Sep-2017 (SR-212%)
803 No change Rinku Singh (India) flag Rinku Singh (India) 33.79 67* Runs in 33 Balls in 2nd inns for Kolkata Knight Riders vs Lucknow Super Giants at Kolkata on 20-May-2023 (SR-203%)
804 No change Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 33.78 65 Runs in 18 Balls in 2nd inns for Delhi Capitals vs Sunrisers Hyderabad at Delhi on 20-Apr-2024 (SR-361%)
805 No change Darren Stevens (England) flag Darren Stevens (England) 33.77 77 Runs in 51 Balls in 1st inns for Kent vs Somerset at Birmingham on 15-Aug-2009 (SR-151%)
806 No change Yusuf Pathan (India) flag Yusuf Pathan (India) 33.77 62* Runs in 30 Balls in 2nd inns for Rajasthan Royals vs Delhi Capitals at Centurion on 28-Apr-2009 (SR-207%)
807 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 33.77 82 Runs in 45 Balls in 1st inns for St Kitts and Nevis Patriots vs Jamaica Tallawahs at Basseterre on 04-Jul-2015 (SR-182%)
808 No change Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 33.76 77 Runs in 38 Balls in 2nd inns for Peshawar Zalmi vs Karachi Kings at Abu Dhabi on 21-Jun-2021 (SR-203%)
809 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 33.76 71 Runs in 39 Balls in 1st inns for Wellington vs Northern Districts at Mount Maunganui on 02-Jan-2024 (SR-182%)
810 No change Ben Cutting (Australia) flag Ben Cutting (Australia) 33.76 39* Runs in 15 Balls in 1st inns for Sunrisers Hyderabad vs Royal Challengers Bengaluru at Bengaluru on 29-May-2016 (SR-260%)
811 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 33.75 73* Runs in 33 Balls in 1st inns for Royal Challengers Bengaluru vs Kolkata Knight Riders at Sharjah on 12-Oct-2020 (SR-221%)
812 No change Leus du Plooy (England) flag Leus du Plooy (England) 33.75 66* Runs in 25 Balls in 2nd inns for Derbyshire vs Warwickshire at Birmingham on 07-Jun-2023 (SR-264%)
813 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 33.72 111* Runs in 63 Balls in 1st inns for Peshawar Zalmi vs Islamabad United at Lahore on 26-Feb-2024 (SR-176%)
814 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 33.72 76* Runs in 32 Balls in 1st inns for Melbourne Stars vs Hobart Hurricanes at Melbourne on 19-Jan-2025 (SR-238%)
815 No change Tom Banton (England) flag Tom Banton (England) 33.71 102* Runs in 55 Balls in 2nd inns for MI Emirates vs Sharjah Warriorz at Sharjah on 19-Jan-2025 (SR-185%)
816 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 33.69 79 Runs in 40 Balls in 1st inns for St Kitts and Nevis Patriots vs Trinbago Knight Riders at Lauderhill on 29-Jul-2016 (SR-198%)
817 No change David Willey (England) flag David Willey (England) 33.69 95 Runs in 45 Balls in 2nd inns for Northamptonshire vs Leicestershire at Northampton on 23-May-2014 (SR-211%)
818 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 33.67 64 Runs in 28 Balls in 1st inns for Wellington vs Northern Districts at Wellington on 24-Jan-2022 (SR-229%)
819 No change Johnson Charles (West Indies) flag Johnson Charles (West Indies) 33.66 94* Runs in 52 Balls in 2nd inns for St Lucia Kings vs Guyana Amazon Warriors at Gros Islet on 24-Jul-2016 (SR-181%)
820 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 33.62 92* Runs in 47 Balls in 2nd inns for Barisal Bulls vs Chattogram Challengers at Mirpur on 09-Dec-2015 (SR-196%)
821 No change Shane Watson (Australia) flag Shane Watson (Australia) 33.60 91* Runs in 55 Balls in 2nd inns for Quetta Gladiators vs Peshawar Zalmi at Abu Dhabi on 04-Mar-2019 (SR-165%)
822 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 33.60 104 Runs in 51 Balls in 1st inns for Warwickshire vs Derbyshire at Derby on 18-Jul-2025 (SR-204%)
823 No change Jack Leaning (England) flag Jack Leaning (England) 33.60 81* Runs in 51 Balls in 1st inns for Kent vs Gloucestershire at Canterbury on 13-Jun-2021 (SR-159%)
824 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 33.59 94* Runs in 52 Balls in 2nd inns for MI Cape Town vs Paarl Royals at Cape Town on 19-Jan-2024 (SR-181%)
825 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 33.58 99 Runs in 51 Balls in 2nd inns for Melbourne Stars vs Brisbane Heat at Brisbane on 20-Dec-2017 (SR-194%)
826 No change Ahmed Shehzad (Pakistan) flag Ahmed Shehzad (Pakistan) 33.58 99 Runs in 57 Balls in 2nd inns for Quetta Gladiators vs Karachi Kings at Karachi on 10-Mar-2019 (SR-174%)
827 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 33.56 71* Runs in 29 Balls in 1st inns for Chennai Super Kings vs Kolkata Knight Riders at Kolkata on 23-Apr-2023 (SR-245%)
828 No change Michael Pepper (England) flag Michael Pepper (England) 33.56 75 Runs in 39 Balls in 2nd inns for Essex vs Surrey at London on 02-Jul-2023 (SR-192%)
829 No change Joe Weatherley (England) flag Joe Weatherley (England) 33.55 71 Runs in 50 Balls in 1st inns for Hampshire vs Somerset at Birmingham on 18-Sep-2021 (SR-142%)
830 No change Mayank Agarawal (India) flag Mayank Agarawal (India) 33.55 106 Runs in 50 Balls in 1st inns for Punjab Kings vs Rajasthan Royals at Sharjah on 27-Sep-2020 (SR-212%)
831 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 33.52 79 Runs in 39 Balls in 2nd inns for Lancashire vs Warwickshire at Birmingham on 11-Aug-2019 (SR-203%)
832 No change Ambati Rayudu (India) flag Ambati Rayudu (India) 33.48 78 Runs in 39 Balls in 2nd inns for Chennai Super Kings vs Punjab Kings at Mumbai on 25-Apr-2022 (SR-200%)
833 No change Shubman Gill (India) flag Shubman Gill (India) 33.48 104 Runs in 55 Balls in 1st inns for Gujarat Titans vs Chennai Super Kings at Ahmedabad on 10-May-2024 (SR-189%)
834 No change James Hildreth (England) flag James Hildreth (England) 33.45 107* Runs in 60 Balls in 2nd inns for Somerset vs Glamorgan at Taunton on 22-Jun-2012 (SR-178%)
835 No change John Simpson (England) flag John Simpson (England) 33.45 60* Runs in 27 Balls in 2nd inns for Middlesex vs Somerset at Taunton on 05-Jun-2011 (SR-222%)
836 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 33.44 93* Runs in 41 Balls in 1st inns for Perth Scorchers vs Brisbane Heat at Perth on 11-Jan-2020 (SR-227%)
837 No change Ben McDermott (Australia) flag Ben McDermott (Australia) 33.43 110* Runs in 60 Balls in 2nd inns for Hobart Hurricanes vs Adelaide Strikers at Hobart on 27-Dec-2021 (SR-183%)
838 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 33.42 93* Runs in 56 Balls in 2nd inns for Glamorgan vs Gloucestershire at Cardiff on 10-Jun-2021 (SR-166%)
839 No change Azam Khan (Pakistan) flag Azam Khan (Pakistan) 33.40 97 Runs in 42 Balls in 1st inns for Islamabad United vs Quetta Gladiators at Karachi on 24-Feb-2023 (SR-231%)
840 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 33.40 97* Runs in 63 Balls in 2nd inns for Delhi Capitals vs Kolkata Knight Riders at Kolkata on 12-Apr-2019 (SR-154%)
841 No change Josh Brown (Australia) flag Josh Brown (Australia) 33.39 62 Runs in 23 Balls in 1st inns for Brisbane Heat vs Sydney Sixers at Brisbane on 01-Jan-2023 (SR-270%)
842 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 33.39 93 Runs in 40 Balls in 1st inns for Lahore Qalandars vs Quetta Gladiators at Dubai on 08-Feb-2016 (SR-233%)
843 No change Murali Vijay (India) flag Murali Vijay (India) 33.38 113 Runs in 58 Balls in 1st inns for Chennai Super Kings vs Delhi Capitals at Chennai on 25-May-2012 (SR-195%)
844 No change Dawid Malan (England) flag Dawid Malan (England) 33.36 67 Runs in 34 Balls in 2nd inns for Fortune Barishal vs Chittagong Vikings at Mirpur on 01-Feb-2025 (SR-197%)
845 No change James Franklin (New Zealand) flag James Franklin (New Zealand) 33.35 90 Runs in 50 Balls in 1st inns for Gloucestershire vs Sussex at Hove on 16-Jun-2010 (SR-180%)
846 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 33.35 85* Runs in 48 Balls in 2nd inns for Brisbane Heat vs Sydney Thunder at Sydney on 28-Dec-2016 (SR-177%)
847 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 33.35 83 Runs in 39 Balls in 1st inns for Melbourne Stars vs Brisbane Heat at Carrara on 20-Dec-2019 (SR-213%)
848 No change Steven Smith (Australia) flag Steven Smith (Australia) 33.33 101 Runs in 54 Balls in 1st inns for Rising Pune Supergiant vs Gujarat Lions at Pune on 29-Apr-2016 (SR-187%)
849 No change Tom Moores (England) flag Tom Moores (England) 33.33 74* Runs in 33 Balls in 2nd inns for Nottinghamshire vs Warwickshire at Birmingham on 14-Jun-2025 (SR-224%)
850 No change Benny Howell (England) flag Benny Howell (England) 33.33 62* Runs in 31 Balls in 1st inns for Sylhet Strikers vs Comilla Victorians at Chattogram on 19-Feb-2024 (SR-200%)
851 No change David Miller (South Africa) flag David Miller (South Africa) 33.32 50* Runs in 17 Balls in 2nd inns for Barbados Royals vs Trinbago Knight Riders at Georgetown on 01-Oct-2024 (SR-294%)
852 No change Harry Brook (England) flag Harry Brook (England) 33.32 100* Runs in 55 Balls in 1st inns for Sunrisers Hyderabad vs Kolkata Knight Riders at Kolkata on 14-Apr-2023 (SR-182%)
853 No change David Bedingham (South Africa) flag David Bedingham (South Africa) 33.31 63 Runs in 27 Balls in 1st inns for Durham vs Warwickshire at Birmingham on 08-Jun-2024 (SR-233%)
854 No change Graham Clark (England) flag Graham Clark (England) 33.27 101 Runs in 50 Balls in 1st inns for Chittagong Vikings vs Khulna Tigers at Chattogram on 16-Jan-2025 (SR-202%)
855 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 33.25 92* Runs in 59 Balls in 2nd inns for St Lucia Kings vs Guyana Amazon Warriors at Georgetown on 28-Sep-2024 (SR-156%)
856 No change Jos Buttler (England) flag Jos Buttler (England) 33.25 124 Runs in 64 Balls in 1st inns for Rajasthan Royals vs Sunrisers Hyderabad at Delhi on 02-May-2021 (SR-194%)
857 No change Michael Carberry (England) flag Michael Carberry (England) 33.24 77* Runs in 37 Balls in 2nd inns for Perth Scorchers vs Brisbane Heat at Perth on 08-Jan-2015 (SR-208%)
858 No change Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) 33.23 66 Runs in 27 Balls in 1st inns for Wellington vs Auckland at Auckland on 28-Jan-2008 (SR-244%)
859 No change Sohaib Maqsood (Pakistan) flag Sohaib Maqsood (Pakistan) 33.22 65* Runs in 35 Balls in 1st inns for Multan Sultans vs Peshawar Zalmi at Abu Dhabi on 24-Jun-2021 (SR-186%)
860 No change Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 33.21 108* Runs in 57 Balls in 2nd inns for Comilla Victorians vs Durdanto Dhaka at Mirpur on 09-Feb-2024 (SR-189%)
861 No change Paul Stirling (Ireland) flag Paul Stirling (Ireland) 33.21 61 Runs in 36 Balls in 1st inns for Southern Brave (Men) vs Birmingham Phoenix (Men) at London on 21-Aug-2021 (SR-169%)
862 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 33.21 77* Runs in 42 Balls in 2nd inns for Worcestershire vs Somerset at Worcester on 27-Jul-2013 (SR-183%)
863 No change Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 33.19 84 Runs in 46 Balls in 2nd inns for Welsh Fire (Men) vs Southern Brave (Men) at Southampton on 28-Aug-2025 (SR-183%)
864 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 33.19 54 Runs in 29 Balls in 2nd inns for Fortune Barishal vs Chittagong Vikings at Mirpur on 07-Feb-2025 (SR-186%)
865 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 33.18 86 Runs in 59 Balls in 1st inns for Chennai Super Kings vs Kolkata Knight Riders at Dubai on 15-Oct-2021 (SR-146%)
866 No change Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 33.12 72* Runs in 53 Balls in 1st inns for Lancashire vs Hampshire at Birmingham on 23-Aug-2014 (SR-136%)
867 No change Daniel Sams (Australia) flag Daniel Sams (Australia) 33.11 65* Runs in 25 Balls in 2nd inns for Sydney Thunder vs Brisbane Heat at Canberra on 14-Dec-2020 (SR-260%)
868 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 33.11 77 Runs in 30 Balls in 2nd inns for San Francisco Unicorns vs Seattle Orcas at Dallas on 20-Jul-2024 (SR-257%)
869 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 33.11 81 Runs in 42 Balls in 2nd inns for Birmingham Phoenix (Men) vs London Spirit (Men) at London on 30-Aug-2022 (SR-193%)
870 No change Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 33.10 55* Runs in 42 Balls in 1st inns for Barbados Royals vs Guyana Amazon Warriors at Basseterre on 16-Aug-2014 (SR-131%)
871 No change Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 33.10 69* Runs in 36 Balls in 2nd inns for Brisbane Heat vs Adelaide Strikers at Brisbane on 23-Dec-2020 (SR-192%)
872 No change Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 33.08 65 Runs in 40 Balls in 1st inns for Lahore Qalandars vs Multan Sultans at Lahore on 18-Mar-2023 (SR-163%)
873 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 33.08 54* Runs in 21 Balls in 2nd inns for Fortune Barishal vs Durbar Rajshahi at Mirpur on 30-Dec-2024 (SR-257%)
874 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 33.08 68 Runs in 42 Balls in 2nd inns for Punjab Kings vs Kolkata Knight Riders at Kolkata on 04-May-2016 (SR-162%)
875 No change Paul Walter (England) flag Paul Walter (England) 33.08 76 Runs in 45 Balls in 1st inns for Essex vs Sussex at Chelmsford on 20-Sep-2020 (SR-169%)
876 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 33.07 104* Runs in 63 Balls in 1st inns for Galle Marvels vs Jaffna Kings at Dambula on 05-Jul-2024 (SR-165%)
877 No change Wriddhiman Saha (India) flag Wriddhiman Saha (India) 33.05 87 Runs in 45 Balls in 1st inns for Sunrisers Hyderabad vs Delhi Capitals at Dubai on 27-Oct-2020 (SR-193%)
878 No change Shubman Gill (India) flag Shubman Gill (India) 33.03 93* Runs in 53 Balls in 2nd inns for Gujarat Titans vs Delhi Capitals at Delhi on 18-May-2025 (SR-175%)
879 No change KL Rahul (India) flag KL Rahul (India) 33.03 100* Runs in 64 Balls in 1st inns for Punjab Kings vs Mumbai Indians at Mumbai on 10-Apr-2019 (SR-156%)
880 No change Ravi Bopara (England) flag Ravi Bopara (England) 33.02 70* Runs in 35 Balls in 1st inns for Essex vs Surrey at London on 29-Aug-2019 (SR-200%)
881 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 33.02 71 Runs in 37 Balls in 1st inns for Brisbane Heat vs Melbourne Stars at Melbourne on 25-Jan-2020 (SR-192%)
882 No change Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 33.01 97 Runs in 54 Balls in 1st inns for Jamaica Tallawahs vs Barbados Royals at Kingston on 20-Jul-2016 (SR-180%)
883 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 33.01 56* Runs in 30 Balls in 1st inns for Sunrisers Eastern Cape vs Durban's Super Giants at Cape Town on 10-Feb-2024 (SR-187%)
884 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 33.00 108* Runs in 67 Balls in 2nd inns for Otago vs Auckland at Dunedin on 15-Jan-2010 (SR-161%)
885 No change Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 33.00 65* Runs in 27 Balls in 1st inns for St Kitts and Nevis Patriots vs Barbados Royals at Bridgetown on 03-Sep-2023 (SR-241%)
886 No change Michael Pepper (England) flag Michael Pepper (England) 32.97 101 Runs in 44 Balls in 2nd inns for Essex vs Middlesex at Chelmsford on 02-Jun-2024 (SR-230%)
887 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 32.96 89 Runs in 46 Balls in 1st inns for Yorkshire vs Nottinghamshire at Leeds on 25-Jul-2014 (SR-193%)
888 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 32.95 67* Runs in 42 Balls in 2nd inns for Chennai Super Kings vs Sunrisers Hyderabad at Mumbai on 22-May-2018 (SR-160%)
889 No change Ben Horne (New Zealand) flag Ben Horne (New Zealand) 32.95 54* Runs in 24 Balls in 2nd inns for Auckland vs Canterbury at Christchurch on 26-Dec-2022 (SR-225%)
890 No change Murray Goodwin (Zimbabwe) flag Murray Goodwin (Zimbabwe) 32.94 80* Runs in 67 Balls in 2nd inns for Sussex vs Northamptonshire at Birmingham on 15-Aug-2009 (SR-119%)
891 No change Matthew Breetzke (South Africa) flag Matthew Breetzke (South Africa) 32.94 85 Runs in 40 Balls in 1st inns for Northamptonshire vs Warwickshire at Birmingham on 13-Jul-2025 (SR-213%)
892 No change Leus du Plooy (England) flag Leus du Plooy (England) 32.94 92 Runs in 56 Balls in 1st inns for Derbyshire vs Lancashire at Derby on 15-Jun-2021 (SR-164%)
893 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 32.94 51* Runs in 24 Balls in 2nd inns for Northern Districts vs Central Districts at Hamilton on 20-Jan-2018 (SR-213%)
894 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 32.94 72 Runs in 47 Balls in 2nd inns for Sylhet Strikers vs Dhaka Dominators at Mirpur on 12-Jan-2019 (SR-153%)
895 No change Shubman Gill (India) flag Shubman Gill (India) 32.93 84 Runs in 46 Balls in 1st inns for Gujarat Titans vs Delhi Capitals at Pune on 02-Apr-2022 (SR-183%)
896 No change Krunal Pandya (India) flag Krunal Pandya (India) 32.92 86 Runs in 37 Balls in 1st inns for Mumbai Indians vs Delhi Capitals at Visakhapatnam on 15-May-2016 (SR-232%)
897 No change David Miller (South Africa) flag David Miller (South Africa) 32.92 90* Runs in 48 Balls in 2nd inns for Hobart Hurricanes vs Adelaide Strikers at Launceston on 19-Jan-2020 (SR-188%)
898 No change Luke Wright (England) flag Luke Wright (England) 32.89 70 Runs in 32 Balls in 1st inns for Melbourne Stars vs Melbourne Renegades at Melbourne on 20-Dec-2013 (SR-219%)
899 No change Dan Lawrence (England) flag Dan Lawrence (England) 32.88 70 Runs in 33 Balls in 1st inns for Essex vs Hampshire at Southampton on 23-Jun-2023 (SR-212%)
900 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 32.87 66* Runs in 46 Balls in 2nd inns for Guyana Amazon Warriors vs Jamaica Tallawahs at Basseterre on 14-Aug-2014 (SR-143%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #murraygoodwin #goodwin #lukeronchi #ronchi #rinkusingh #singh #jakefrasermcgurk #frasermcgurk #darrenstevens #stevens #yusufpathan #pathan #evinlewis #lewis #hazratullahzazai #zazai #tomblundell #blundell #bencutting #cutting #abdevilliers #villiers #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings