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
201 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 58.78 83* Runs in 56 Balls in 2nd inns for Sri Lanka vs Afghanistan at Kolkata on 17-Mar-2016 (SR-148%)
202 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 58.76 75 Runs in 37 Balls in 1st inns for India vs Bangladesh at Dubai on 24-Sep-2025 (SR-203%)
203 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 58.73 64 Runs in 29 Balls in 1st inns for South Africa vs Afghanistan at Mumbai on 20-Mar-2016 (SR-221%)
204 No change Luke Wright (England) flag Luke Wright (England) 58.64 76 Runs in 43 Balls in 2nd inns for England vs New Zealand at Pallekele on 29-Sep-2012 (SR-177%)
205 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 58.55 43* Runs in 20 Balls in 2nd inns for West Indies vs India at Mumbai on 31-Mar-2016 (SR-215%)
206 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 58.48 84 Runs in 41 Balls in 2nd inns for Australia vs England at Birmingham on 27-Jun-2018 (SR-205%)
207 No change Phil Salt (England) flag Phil Salt (England) 58.46 55 Runs in 23 Balls in 2nd inns for England vs India at Mumbai on 02-Feb-2025 (SR-239%)
208 No change Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 58.41 72* Runs in 58 Balls in 1st inns for Netherlands vs Zimbabwe at Sylhet on 19-Mar-2014 (SR-124%)
209 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 58.41 53* Runs in 35 Balls in 1st inns for New Zealand vs Pakistan at Sydney on 09-Nov-2022 (SR-151%)
210 No change Shane Watson (Australia) flag Shane Watson (Australia) 58.32 72 Runs in 42 Balls in 2nd inns for Australia vs India at Colombo on 28-Sep-2012 (SR-171%)
211 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 58.31 118* Runs in 67 Balls in 1st inns for Afghanistan vs Zimbabwe at Sharjah on 10-Jan-2016 (SR-176%)
212 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 58.14 58 Runs in 45 Balls in 1st inns for Sri Lanka vs England at Gros Islet on 13-May-2010 (SR-129%)
213 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 58.04 52 Runs in 22 Balls in 1st inns for Pakistan vs South Africa at Sydney on 03-Nov-2022 (SR-236%)
214 No change Tilak Varma (India) flag Tilak Varma (India) 57.98 55* Runs in 26 Balls in 2nd inns for India vs Bangladesh at Hangzhou on 06-Oct-2023 (SR-212%)
215 No change Imran Nazir (Pakistan) flag Imran Nazir (Pakistan) 57.98 72 Runs in 36 Balls in 2nd inns for Pakistan vs Bangladesh at Pallekele on 25-Sep-2012 (SR-200%)
216 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 57.88 65 Runs in 38 Balls in 1st inns for South Africa vs England at Gros Islet on 21-Jun-2024 (SR-171%)
217 No change David Miller (South Africa) flag David Miller (South Africa) 57.85 59* Runs in 51 Balls in 2nd inns for South Africa vs Netherlands at New York on 08-Jun-2024 (SR-116%)
218 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 57.75 77 Runs in 31 Balls in 1st inns for Namibia vs Zimbabwe at Bulawayo on 18-Sep-2025 (SR-248%)
219 No change Tilak Varma (India) flag Tilak Varma (India) 57.60 107* Runs in 56 Balls in 1st inns for India vs South Africa at Centurion on 13-Nov-2024 (SR-191%)
220 No change Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 57.43 81 Runs in 48 Balls in 2nd inns for Bangladesh vs India at Nagpur on 10-Nov-2019 (SR-169%)
221 No change Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 57.39 78* Runs in 48 Balls in 1st inns for Sri Lanka vs Pakistan at Lahore on 09-Oct-2019 (SR-163%)
222 No change David Warner (Australia) flag David Warner (Australia) 57.12 72 Runs in 42 Balls in 1st inns for Australia vs India at Bridgetown on 07-May-2010 (SR-171%)
223 No change Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 57.08 96* Runs in 49 Balls in 2nd inns for Netherlands vs Scotland at Malahide on 16-Sep-2019 (SR-196%)
224 No change Virat Kohli (India) flag Virat Kohli (India) 57.05 82* Runs in 51 Balls in 2nd inns for India vs Australia at Mohali on 27-Mar-2016 (SR-161%)
225 No change Dwayne Smith (West Indies) flag Dwayne Smith (West Indies) 57.03 72 Runs in 43 Balls in 1st inns for West Indies vs Bangladesh at Mirpur on 25-Mar-2014 (SR-167%)
226 No change Faisal Khan (Saudi Arabia) flag Faisal Khan (Saudi Arabia) 57.02 81* Runs in 32 Balls in 2nd inns for Saudi Arabia vs Bahrain at Al Amerat on 20-Nov-2022 (SR-253%)
227 No change David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 56.88 66* Runs in 40 Balls in 2nd inns for Namibia vs Netherlands at Abu Dhabi on 20-Oct-2021 (SR-165%)
228 No change Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 56.88 66* Runs in 42 Balls in 2nd inns for Pakistan vs Australia at Johannesburg on 18-Sep-2007 (SR-157%)
229 No change KL Rahul (India) flag KL Rahul (India) 56.71 50 Runs in 19 Balls in 2nd inns for India vs Scotland at Dubai on 05-Nov-2021 (SR-263%)
230 No change Eoin Morgan (England) flag Eoin Morgan (England) 56.65 85* Runs in 45 Balls in 1st inns for England vs South Africa at Johannesburg on 13-Nov-2009 (SR-189%)
231 No change David Warner (Australia) flag David Warner (Australia) 56.53 53 Runs in 38 Balls in 2nd inns for Australia vs New Zealand at Dubai on 14-Nov-2021 (SR-139%)
232 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 56.35 68* Runs in 33 Balls in 2nd inns for Australia vs Pakistan at Harare on 02-Jul-2018 (SR-206%)
233 No change Paul Stirling (Ireland) flag Paul Stirling (Ireland) 56.33 77 Runs in 41 Balls in 2nd inns for Ireland vs Bangladesh at Chattogram on 31-Mar-2023 (SR-188%)
234 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 56.32 80 Runs in 48 Balls in 1st inns for New Zealand vs Pakistan at Mohali on 22-Mar-2016 (SR-167%)
235 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 56.19 79 Runs in 34 Balls in 1st inns for West Indies vs Australia at Gros Islet on 16-Jul-2021 (SR-232%)
236 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 56.15 100 Runs in 49 Balls in 1st inns for West Indies vs India at Lauderhill on 27-Aug-2016 (SR-204%)
237 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 56.15 64 Runs in 31 Balls in 1st inns for Pakistan vs Australia at Birmingham on 05-Jul-2010 (SR-206%)
238 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 56.02 81 Runs in 46 Balls in 2nd inns for South Africa vs India at Cuttack on 12-Jun-2022 (SR-176%)
239 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 56.01 56* Runs in 35 Balls in 1st inns for Pakistan vs Australia at Gros Islet on 14-May-2010 (SR-160%)
240 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 55.99 86* Runs in 48 Balls in 2nd inns for England vs South Africa at Cape Town on 27-Nov-2020 (SR-179%)
241 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 55.98 68 Runs in 37 Balls in 1st inns for India vs Australia at Melbourne on 31-Oct-2025 (SR-184%)
242 No change Sam Billings (England) flag Sam Billings (England) 55.97 87 Runs in 47 Balls in 1st inns for England vs West Indies at Basseterre on 08-Mar-2019 (SR-185%)
243 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 55.88 55* Runs in 32 Balls in 1st inns for Pakistan vs Australia at Dubai on 11-Nov-2021 (SR-172%)
244 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 55.88 71* Runs in 38 Balls in 2nd inns for Pakistan vs South Africa at Lahore on 31-Oct-2025 (SR-187%)
245 No change Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 55.88 106* Runs in 66 Balls in 1st inns for New Zealand vs Australia at Mount Maunganui on 01-Oct-2025 (SR-161%)
246 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 55.86 98* Runs in 57 Balls in 1st inns for Pakistan vs South Africa at Centurion on 13-Dec-2024 (SR-172%)
247 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 55.81 66* Runs in 42 Balls in 2nd inns for Sri Lanka vs Afghanistan at Brisbane on 01-Nov-2022 (SR-157%)
248 No change Sanju Samson (India) flag Sanju Samson (India) 55.77 111 Runs in 47 Balls in 1st inns for India vs Bangladesh at Hyderabad on 12-Oct-2024 (SR-236%)
249 No change Virat Kohli (India) flag Virat Kohli (India) 55.70 78* Runs in 61 Balls in 2nd inns for India vs Pakistan at Colombo on 30-Sep-2012 (SR-128%)
250 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 55.70 98* Runs in 55 Balls in 1st inns for Australia vs New Zealand at Auckland on 17-Feb-2005 (SR-178%)
251 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.58 100 Runs in 44 Balls in 2nd inns for South Africa vs West Indies at Centurion on 26-Mar-2023 (SR-227%)
252 No change Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 55.52 77 Runs in 35 Balls in 2nd inns for United Arab Emirates vs Pakistan at Sharjah on 30-Aug-2025 (SR-220%)
253 No change Mohammed Rizlan (Qatar) flag Mohammed Rizlan (Qatar) 55.51 72* Runs in 25 Balls in 2nd inns for Qatar vs Singapore at Bangi on 23-Dec-2022 (SR-288%)
254 No change Jos Buttler (England) flag Jos Buttler (England) 55.31 66* Runs in 37 Balls in 1st inns for England vs Sri Lanka at Delhi on 26-Mar-2016 (SR-178%)
255 No change Hardik Pandya (India) flag Hardik Pandya (India) 55.23 71* Runs in 30 Balls in 1st inns for India vs Australia at Mohali on 20-Sep-2022 (SR-237%)
256 No change Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 55.21 60* Runs in 20 Balls in 1st inns for Hong Kong vs United Arab Emirates at Mulpani on 25-Oct-2023 (SR-300%)
257 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 55.20 67 Runs in 45 Balls in 1st inns for Sri Lanka vs England at Sydney on 05-Nov-2022 (SR-149%)
258 No change Alex Hales (England) flag Alex Hales (England) 55.19 80* Runs in 42 Balls in 2nd inns for England vs New Zealand at Wellington on 15-Feb-2013 (SR-190%)
259 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 55.16 76 Runs in 45 Balls in 1st inns for Afghanistan vs Uganda at Georgetown on 03-Jun-2024 (SR-169%)
260 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 55.12 64 Runs in 42 Balls in 2nd inns for Zimbabwe vs Bangladesh at Brisbane on 30-Oct-2022 (SR-152%)
261 No change Moeen Ali (England) flag Moeen Ali (England) 55.00 55* Runs in 23 Balls in 1st inns for England vs Pakistan at Karachi on 22-Sep-2022 (SR-239%)
262 No change Sanju Samson (India) flag Sanju Samson (India) 54.87 109* Runs in 56 Balls in 1st inns for India vs South Africa at Johannesburg on 15-Nov-2024 (SR-195%)
263 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 54.78 108 Runs in 51 Balls in 1st inns for New Zealand vs West Indies at Mount Maunganui on 29-Nov-2020 (SR-212%)
264 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 54.76 107 Runs in 58 Balls in 2nd inns for Sri Lanka vs India at Dubai on 26-Sep-2025 (SR-184%)
265 No change Jos Buttler (England) flag Jos Buttler (England) 54.73 83 Runs in 45 Balls in 2nd inns for England vs West Indies at Bridgetown on 10-Nov-2024 (SR-184%)
266 No change David Warner (Australia) flag David Warner (Australia) 54.72 100* Runs in 56 Balls in 1st inns for Australia vs Sri Lanka at Adelaide on 27-Oct-2019 (SR-179%)
267 No change Malcolm Waller (Zimbabwe) flag Malcolm Waller (Zimbabwe) 54.71 68 Runs in 31 Balls in 1st inns for Zimbabwe vs Bangladesh at Mirpur on 13-Nov-2015 (SR-219%)
268 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.59 64 Runs in 33 Balls in 2nd inns for Pakistan vs Australia at Melbourne on 05-Feb-2010 (SR-194%)
269 No change Jos Buttler (England) flag Jos Buttler (England) 54.58 68 Runs in 44 Balls in 1st inns for England vs India at Kolkata on 22-Jan-2025 (SR-155%)
270 No change Cameron White (Australia) flag Cameron White (Australia) 54.56 64* Runs in 26 Balls in 2nd inns for Australia vs New Zealand at Christchurch on 28-Feb-2010 (SR-246%)
271 No change Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 54.43 94* Runs in 41 Balls in 1st inns for New Zealand vs Bangladesh at Mount Maunganui on 08-Jan-2017 (SR-229%)
272 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 54.41 59 Runs in 29 Balls in 2nd inns for Australia vs Scotland at Gros Islet on 15-Jun-2024 (SR-203%)
273 No change Imran Nazir (Pakistan) flag Imran Nazir (Pakistan) 54.40 59 Runs in 41 Balls in 2nd inns for Pakistan vs New Zealand at Cape Town on 22-Sep-2007 (SR-144%)
274 No change Samit Patel (England) flag Samit Patel (England) 54.34 67 Runs in 48 Balls in 2nd inns for England vs Sri Lanka at Pallekele on 01-Oct-2012 (SR-140%)
275 No change Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 54.34 96 Runs in 45 Balls in 1st inns for Zimbabwe vs Rwanda at Nairobi on 22-Oct-2024 (SR-213%)
276 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 54.34 80 Runs in 56 Balls in 1st inns for Afghanistan vs New Zealand at Georgetown on 07-Jun-2024 (SR-143%)
277 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 54.33 87 Runs in 45 Balls in 1st inns for Afghanistan vs Zimbabwe at Abu Dhabi on 17-Mar-2021 (SR-193%)
278 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.31 67 Runs in 52 Balls in 1st inns for Pakistan vs Australia at Dubai on 11-Nov-2021 (SR-129%)
279 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 54.30 85 Runs in 43 Balls in 2nd inns for Australia vs New Zealand at Mount Maunganui on 01-Oct-2025 (SR-198%)
280 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 54.27 134 Runs in 65 Balls in 1st inns for Namibia vs Nigeria at Harare on 28-Sep-2025 (SR-206%)
281 No change Shane Watson (Australia) flag Shane Watson (Australia) 54.20 57 Runs in 24 Balls in 2nd inns for Australia vs Sri Lanka at Pallekele on 08-Aug-2011 (SR-238%)
282 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 54.15 65* Runs in 26 Balls in 2nd inns for West Indies vs South Africa at Tarouba on 23-Aug-2024 (SR-250%)
283 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.09 79* Runs in 55 Balls in 2nd inns for Pakistan vs India at Dubai on 24-Oct-2021 (SR-144%)
284 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 54.04 104* Runs in 57 Balls in 1st inns for Sri Lanka vs Australia at Pallekele on 06-Aug-2011 (SR-182%)
285 No change Joe Root (England) flag Joe Root (England) 54.03 90* Runs in 49 Balls in 2nd inns for England vs Australia at Southampton on 29-Aug-2013 (SR-184%)
286 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 53.99 71 Runs in 29 Balls in 2nd inns for South Africa vs England at Johannesburg on 21-Feb-2016 (SR-245%)
287 No change Rohit Sharma (India) flag Rohit Sharma (India) 53.97 100* Runs in 56 Balls in 2nd inns for India vs England at Bristol on 08-Jul-2018 (SR-179%)
288 No change Shane Watson (Australia) flag Shane Watson (Australia) 53.97 70 Runs in 47 Balls in 2nd inns for Australia vs South Africa at Colombo on 30-Sep-2012 (SR-149%)
289 No change Johnson Charles (West Indies) flag Johnson Charles (West Indies) 53.89 79 Runs in 33 Balls in 1st inns for West Indies vs India at Lauderhill on 27-Aug-2016 (SR-239%)
290 No change Harry Brook (England) flag Harry Brook (England) 53.89 47* Runs in 20 Balls in 1st inns for England vs Namibia at North Sound on 15-Jun-2024 (SR-235%)
291 No change Jos Buttler (England) flag Jos Buttler (England) 53.89 73 Runs in 47 Balls in 1st inns for England vs New Zealand at Brisbane on 01-Nov-2022 (SR-155%)
292 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 53.87 77 Runs in 37 Balls in 2nd inns for Sri Lanka vs India at Indore on 22-Dec-2017 (SR-208%)
293 No change Kevin Pietersen (England) flag Kevin Pietersen (England) 53.80 73* Runs in 52 Balls in 2nd inns for England vs Pakistan at Bridgetown on 06-May-2010 (SR-140%)
294 No change Rohit Sharma (India) flag Rohit Sharma (India) 53.72 111* Runs in 61 Balls in 1st inns for India vs West Indies at Lucknow on 06-Nov-2018 (SR-182%)
295 No change Rohit Sharma (India) flag Rohit Sharma (India) 53.70 57 Runs in 39 Balls in 1st inns for India vs England at Georgetown on 27-Jun-2024 (SR-146%)
296 No change Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 53.70 74 Runs in 38 Balls in 1st inns for Australia vs India at Hobart on 02-Nov-2025 (SR-195%)
297 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 53.60 84 Runs in 54 Balls in 1st inns for Bangladesh vs Pakistan at Pallekele on 25-Sep-2012 (SR-156%)
298 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 53.60 83 Runs in 44 Balls in 2nd inns for India vs West Indies at Georgetown on 08-Aug-2023 (SR-189%)
299 Down 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 53.58 56* Runs in 22 Balls in 1st inns for Sri Lanka vs India at Pune on 05-Jan-2023 (SR-255%)
300 Down 1 Loots Bosman (South Africa) flag Loots Bosman (South Africa) 53.57 94 Runs in 45 Balls in 1st inns for South Africa vs England at Centurion on 15-Nov-2009 (SR-209%)