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
101 No change Jitesh Sharma (India) flag Jitesh Sharma (India) 58.88 4-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 22-Mar-2025
102 No change Wriddhiman Saha (India) flag Wriddhiman Saha (India) 58.85 4-Ct/St in 1st inns vs Sunrisers Hyderabad at Hyderabad on 17-Apr-2017
103 No change Tim David (Australia) flag Tim David (Australia) 58.77 4-Ct/St in 2nd inns vs Sunrisers Hyderabad at Hyderabad on 18-Apr-2023
104 No change Gerard Brophy (South Africa) flag Gerard Brophy (South Africa) 58.71 5-Ct/St in 1st inns vs Durham at Chester-le-Street on 24-Jun-2008
105 No change Craig Cachopa (New Zealand) flag Craig Cachopa (New Zealand) 58.46 4-Ct/St in 1st inns vs Northern Districts at Mount Maunganui on 16-Dec-2017
106 No change Jonathan Batty (England) flag Jonathan Batty (England) 58.39 4-Ct/St in 1st inns vs Somerset at Taunton on 29-Jun-2012
107 No change Rory Hamilton-Brown (England) flag Rory Hamilton-Brown (England) 58.36 3-Ct/St in 2nd inns vs Somerset at Birmingham on 15-Aug-2009
108 No change Mitchell Claydon (Australia) flag Mitchell Claydon (Australia) 58.34 3-Ct/St in 1st inns vs Kent at Canterbury on 27-Jul-2009
109 No change Robin Uthappa (India) flag Robin Uthappa (India) 58.33 4-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 06-Apr-2012
110 No change Jos Buttler (England) flag Jos Buttler (England) 58.21 3-Ct/St in 1st inns vs Pretoria Capitals at Johannesburg on 08-Feb-2023
111 No change Chad Bowes (New Zealand) flag Chad Bowes (New Zealand) 58.19 4-Ct/St in 2nd inns vs Wellington at Wellington on 09-Jan-2020
112 No change Alex Doolan (Australia) flag Alex Doolan (Australia) 58.09 4-Ct/St in 2nd inns vs Brisbane Heat at Carrara on 22-Dec-2018
113 No change Lewis Gregory (England) flag Lewis Gregory (England) 58.06 4-Ct/St in 1st inns vs Sussex at Hove on 26-May-2023
114 No change David Sales (England) flag David Sales (England) 58.06 4-Ct/St in 2nd inns vs Worcestershire at Northampton on 13-Jun-2008
115 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 57.64 4-Ct/St in 2nd inns vs Sydney Sixers at Melbourne on 22-Jan-2022
116 No change Gary Ballance (Zimbabwe) flag Gary Ballance (Zimbabwe) 57.63 3-Ct/St in 2nd inns vs Sussex at Cardiff on 25-Aug-2012
117 No change Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 57.60 4-Ct/St in 2nd inns vs Rangpur Riders at Mirpur on 26-Jan-2025
118 No change Sam Billings (England) flag Sam Billings (England) 57.51 4-Ct/St in 2nd inns vs Islamabad United at Rawalpindi on 09-Mar-2023
119 No change Ben Scott (England) flag Ben Scott (England) 57.27 5-Ct/St in 2nd inns vs Yorkshire at Worcester on 26-Jun-2011
120 No change Carlos Brathwaite (West Indies) flag Carlos Brathwaite (West Indies) 57.22 4-Ct/St in 2nd inns vs Chittagong Kings at Sylhet on 15-Jan-2019
121 No change Eoin Morgan (England) flag Eoin Morgan (England) 57.17 4-Ct/St in 2nd inns vs Essex at London on 27-Jul-2017
122 No change Gareth Breese (West Indies) flag Gareth Breese (West Indies) 57.12 4-Ct/St in 2nd inns vs Yorkshire at Scarborough on 10-Jul-2011
123 No change Jake Lintott (England) flag Jake Lintott (England) 57.12 4-Ct/St in 2nd inns vs Northamptonshire at Birmingham on 20-Sep-2020
124 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 57.05 4-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 28-Feb-2024
125 No change David Willey (England) flag David Willey (England) 56.99 4-Ct/St in 2nd inns vs Worcestershire at Worcester on 06-Jun-2025
126 No change Steven Crook (Australia) flag Steven Crook (Australia) 56.84 3-Ct/St in 2nd inns vs Nottinghamshire at Birmingham on 20-Aug-2016
127 No change Naman Ojha (India) flag Naman Ojha (India) 56.78 4-Ct/St in 2nd inns vs Mumbai Indians at Visakhapatnam on 08-May-2016
128 No change Ryan McLaren (South Africa) flag Ryan McLaren (South Africa) 56.78 3-Ct/St in 1st inns vs Sussex at Birmingham on 04-Aug-2007
129 No change Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 56.65 3-Ct/St in 1st inns vs Lahore Qalandars at Karachi on 17-Nov-2020
130 No change Phil Salt (England) flag Phil Salt (England) 56.62 3-Ct/St in 2nd inns vs Sunrisers Eastern Cape at Johannesburg on 11-Feb-2023
131 No change Haseebullah Khan (Pakistan) flag Haseebullah Khan (Pakistan) 56.62 4-Ct/St in 2nd inns vs Lahore Qalandars at Rawalpindi on 07-Mar-2023
132 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 56.59 4-Ct/St in 1st inns vs Islamabad United at Lahore on 02-May-2025
133 No change Sanju Samson (India) flag Sanju Samson (India) 56.52 4-Ct/St in 2nd inns vs Chennai Super Kings at Sharjah on 22-Sep-2020
134 No change Wriddhiman Saha (India) flag Wriddhiman Saha (India) 56.52 4-Ct/St in 2nd inns vs Lucknow Super Giants at Pune on 10-May-2022
135 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 56.46 4-Ct/St in 1st inns vs Trent Rockets (Men) at London on 20-Aug-2021
136 No change Tim David (Australia) flag Tim David (Australia) 56.45 4-Ct/St in 1st inns vs Leicestershire at Leicester on 07-Jun-2022
137 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 56.29 4-Ct/St in 2nd inns vs Chennai Super Kings at Mumbai on 03-Apr-2019
138 No change Craig Overton (England) flag Craig Overton (England) 56.15 3-Ct/St in 2nd inns vs Lancashire at Birmingham on 13-Sep-2025
139 No change Alex Davies (England) flag Alex Davies (England) 56.10 5-Ct/St in 1st inns vs Leicestershire at Birmingham on 02-Jun-2022
140 No change Lewis McManus (England) flag Lewis McManus (England) 56.10 5-Ct/St in 2nd inns vs Leicestershire at Leicester on 23-Jun-2023
141 No change MS Dhoni (India) flag MS Dhoni (India) 55.67 4-Ct/St in 1st inns vs Royal Challengers Bengaluru at Chennai on 13-Apr-2013
142 No change Peter Fulton (New Zealand) flag Peter Fulton (New Zealand) 55.52 4-Ct/St in 2nd inns vs Northern Districts at Christchurch on 29-Dec-2010
143 No change Jamie Gibson (New Zealand) flag Jamie Gibson (New Zealand) 55.38 4-Ct/St in 1st inns vs Otago at Wellington on 24-Jan-2021
144 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.92 4-Ct/St in 2nd inns vs Barbados Royals at Kingston on 20-Jul-2016
145 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 54.58 4-Ct/St in 1st inns vs St Lucia Kings at Gros Islet on 02-Aug-2014
146 No change Eoin Morgan (England) flag Eoin Morgan (England) 54.58 4-Ct/St in 2nd inns vs Sussex at Hove on 29-May-2015
147 No change Willem Ludick (South Africa) flag Willem Ludick (South Africa) 54.46 4-Ct/St in 2nd inns vs Wellington at Wellington on 18-Dec-2019
148 No change Matt Prior (England) flag Matt Prior (England) 54.45 5-Ct/St in 1st inns vs Middlesex at Richmond on 02-Jul-2006
149 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 54.42 4-Ct/St in 1st inns vs Auckland at Auckland on 27-Jan-2025
150 No change Andrew McDonald (Australia) flag Andrew McDonald (Australia) 54.33 4-Ct/St in 1st inns vs Basnahira Cricket Dundee at Colombo on 12-Aug-2012
151 No change Devon Thomas (West Indies) flag Devon Thomas (West Indies) 54.21 4-Ct/St in 1st inns vs Barbados Royals at Bridgetown on 01-Aug-2013
152 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 54.04 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Chennai on 26-May-2024
153 No change Dhiman Ghosh (Bangladesh) flag Dhiman Ghosh (Bangladesh) 54.01 3-Ct/St in 1st inns vs Barisal Burners at Mirpur on 29-Feb-2012
154 No change Hardik Pandya (India) flag Hardik Pandya (India) 53.97 3-Ct/St in 1st inns vs Chennai Super Kings at Chennai on 08-May-2015
155 No change Travis Head (Australia) flag Travis Head (Australia) 53.91 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 01-May-2017
156 No change Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 53.89 4-Ct/St in 2nd inns vs Durban's Super Giants at Cape Town on 06-Feb-2024
157 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 53.89 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Johannesburg on 24-May-2009
158 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 53.81 3-Ct/St in 2nd inns vs Peshawar Zalmi at Abu Dhabi on 24-Jun-2021
159 No change Jason Roy (England) flag Jason Roy (England) 53.78 3-Ct/St in 1st inns vs Lahore Qalandars at Lahore on 19-Feb-2024
160 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 53.78 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Kolkata on 08-Apr-2025
161 No change Steven Smith (Australia) flag Steven Smith (Australia) 53.69 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 15-Apr-2013
162 No change Dan Christian (Australia) flag Dan Christian (Australia) 53.60 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 16-May-2017
163 No change Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 53.54 3-Ct/St in 2nd inns vs Rangpur Riders at Mirpur on 30-Jan-2025
164 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 53.51 3-Ct/St in 1st inns vs Jamaica Tallawahs at Kingston on 03-Aug-2014
165 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 53.51 3-Ct/St in 1st inns vs Chennai Super Kings at Chennai on 19-Apr-2012
166 No change Cameron Delport (South Africa) flag Cameron Delport (South Africa) 53.50 4-Ct/St in 1st inns vs Sylhet Strikers at Mirpur on 11-Nov-2017
167 No change Ariful Haque (Bangladesh) flag Ariful Haque (Bangladesh) 53.48 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 31-Dec-2024
168 No change Phil Salt (England) flag Phil Salt (England) 53.48 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 28-Mar-2025
169 No change Anwar Ali (Pakistan) flag Anwar Ali (Pakistan) 53.45 3-Ct/St in 1st inns vs Jaffna Kings at Hambantota on 14-Dec-2020
170 No change Brandon King (West Indies) flag Brandon King (West Indies) 53.42 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Tarouba on 18-Aug-2020
171 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 53.39 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 11-May-2017
172 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 53.35 4-Ct/St in 2nd inns vs Rajasthan Royals at Bloemfontein on 17-May-2009
173 No change Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 53.35 4-Ct/St in 1st inns vs London Spirit (Men) at London on 11-Aug-2024
174 No change Ben Duckett (England) flag Ben Duckett (England) 53.33 4-Ct/St in 2nd inns vs Melbourne Renegades at Melbourne on 12-Jan-2025
175 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 53.20 3-Ct/St in 1st inns vs Gujarat Titans at Ahmedabad on 25-Apr-2023
176 No change Khary Pierre (West Indies) flag Khary Pierre (West Indies) 53.17 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Georgetown on 28-Sep-2024
177 No change Max Waller (England) flag Max Waller (England) 53.17 3-Ct/St in 1st inns vs Sussex at Birmingham on 15-Sep-2018
178 No change M Shahrukh Khan (India) flag M Shahrukh Khan (India) 53.14 3-Ct/St in 1st inns vs Lucknow Super Giants at Lucknow on 15-Apr-2023
179 No change George Bailey (Australia) flag George Bailey (Australia) 53.08 3-Ct/St in 2nd inns vs Melbourne Stars at Melbourne on 20-Dec-2014
180 No change Dan Mousley (England) flag Dan Mousley (England) 53.07 3-Ct/St in 2nd inns vs Somerset at Taunton on 06-Sep-2025
181 No change Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 52.99 3-Ct/St in 1st inns vs Northern Districts at Hamilton on 06-Jan-2024
182 No change Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 52.96 3-Ct/St in 2nd inns vs Sydney Sixers at Sydney on 29-Dec-2021
183 No change Craig Overton (England) flag Craig Overton (England) 52.93 3-Ct/St in 2nd inns vs Surrey at London on 30-Jun-2023
184 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 52.89 3-Ct/St in 2nd inns vs Paarl Royals at Johannesburg on 08-Feb-2023
185 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 52.87 3-Ct/St in 2nd inns vs Sydney Sixers at Carrara on 04-Jan-2022
186 No change Tom Hartley (England) flag Tom Hartley (England) 52.86 3-Ct/St in 1st inns vs Yorkshire at Birmingham on 16-Jul-2022
187 No change Sameera de Zoysa (Sri Lanka) flag Sameera de Zoysa (Sri Lanka) 52.83 3-Ct/St in 2nd inns vs Wayamba United at Colombo on 28-Aug-2012
188 No change Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 52.81 3-Ct/St in 1st inns vs Wellington at Wellington on 24-Jan-2022
189 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 52.77 4-Ct/St in 1st inns vs Chennai Super Kings at Dharamsala on 17-May-2012
190 No change Ben Laughlin (Australia) flag Ben Laughlin (Australia) 52.72 3-Ct/St in 2nd inns vs Melbourne Stars at Melbourne on 25-Jan-2020
191 No change Gurkeerat Singh Mann (India) flag Gurkeerat Singh Mann (India) 52.72 3-Ct/St in 1st inns vs Mumbai Indians at Visakhapatnam on 13-May-2016
192 No change Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 52.69 3-Ct/St in 2nd inns vs Islamabad United at Rawalpindi on 07-May-2025
193 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 52.62 3-Ct/St in 1st inns vs Oval Invincibles (Men) at Cardiff on 28-Jul-2024
194 No change Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 52.59 3-Ct/St in 1st inns vs Sunrisers Eastern Cape at Centurion on 14-Jan-2025
195 No change Gareth Cross (England) flag Gareth Cross (England) 52.58 3-Ct/St in 1st inns vs Leicestershire at Birmingham on 27-Aug-2011
196 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 52.56 3-Ct/St in 1st inns vs Chennai Super Kings at Raipur on 12-May-2015
197 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 52.56 3-Ct/St in 2nd inns vs Islamabad United at Karachi on 15-Mar-2019
198 No change Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 52.56 3-Ct/St in 1st inns vs Sunrisers Eastern Cape at Gqeberha on 01-Feb-2025
199 No change Yogesh Takawale (India) flag Yogesh Takawale (India) 52.55 4-Ct/St in 1st inns vs Rajasthan Royals at Navi Mumbai on 07-May-2008
200 No change Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 52.50 5-Ct/St in 1st inns vs Sunrisers Eastern Cape at Gqeberha on 21-Jan-2023
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jiteshsharma #sharma #wriddhimansaha #saha #timdavid #david #gerardbrophy #brophy #craigcachopa #cachopa #jonathanbatty #batty #roryhamiltonbrown #hamiltonbrown #mitchellclaydon #claydon #robinuthappa #uthappa #josbuttler #buttler #chadbowes #bowes #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings