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
301 Down 4 Nicolaj Laegsgaard (Denmark) flag Nicolaj Laegsgaard (Denmark) 49.40 3-Ct/St in 1st inns vs Austria at Edinburgh on 24-Jul-2023
302 Down 4 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 49.40 3-Ct/St in 2nd inns vs Rwanda at Nairobi on 28-Jun-2024
303 Down 4 Abhik Patwa (Tanzania) flag Abhik Patwa (Tanzania) 49.32 3-Ct/St in 1st inns vs Kenya at Harare on 04-Oct-2025
304 Down 4 Sharvin Muniandy (Malaysia) flag Sharvin Muniandy (Malaysia) 49.30 3-Ct/St in 1st inns vs Hong Kong at Singapore on 22-Jul-2025
305 Down 4 Francis Mutua (Kenya) flag Francis Mutua (Kenya) 49.30 3-Ct/St in 2nd inns vs Tanzania at Harare on 04-Oct-2025
306 Down 4 Rakep Patel (Kenya) flag Rakep Patel (Kenya) 49.28 3-Ct/St in 1st inns vs Scotland at Dubai on 13-Mar-2012
307 Down 4 Umair Qasim (Eswatini/Swaziland) flag Umair Qasim (Eswatini/Swaziland) 49.16 3-Ct/St in 2nd inns vs Mozambique at Malkerns on 13-Sep-2025
308 Down 4 Sharvin Muniandy (Malaysia) flag Sharvin Muniandy (Malaysia) 49.16 3-Ct/St in 2nd inns vs Bahrain at Hong Kong on 09-Mar-2023
309 Down 4 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 48.76 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 09-Aug-2015
310 Down 4 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 48.58 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 29-Oct-2025
311 Down 4 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 48.38 3-Ct/St in 1st inns vs Zimbabwe at Khulna on 20-Jan-2016
312 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 48.28 2-Ct/St in 2nd inns vs Australia at Colombo on 05-Oct-2012
313 Down 4 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 48.09 3-Ct/St in 1st inns vs Zimbabwe at Auckland on 11-Feb-2012
314 Down 4 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 48.09 3-Ct/St in 2nd inns vs Bangladesh at Mount Maunganui on 06-Jan-2017
315 Down 4 Sultan Ahmed (Oman) flag Sultan Ahmed (Oman) 47.86 3-Ct/St in 2nd inns vs Afghanistan at Dublin on 25-Jul-2015
316 Down 4 Ahmer Bin Nasir (Bahrain) flag Ahmer Bin Nasir (Bahrain) 47.78 3-Ct/St in 1st inns vs Canada at Al Amerat on 17-Nov-2022
317 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 47.54 3-Ct/St in 1st inns vs Zimbabwe at King City on 12-Oct-2008
318 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 47.52 3-Ct/St in 2nd inns vs Netherlands at Edinburgh on 09-Jul-2015
319 Down 4 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 47.51 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 07-Oct-2012
320 Down 4 Sultan Ahmed (Oman) flag Sultan Ahmed (Oman) 47.40 3-Ct/St in 2nd inns vs Hong Kong at Fatullah on 19-Feb-2016
321 Down 4 AA Jangoo (West Indies) flag AA Jangoo (West Indies) 47.34 3-Ct/St in 1st inns vs Nepal at Sharjah on 30-Sep-2025
322 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 47.33 3-Ct/St in 2nd inns vs Nepal at Glasgow on 16-Jun-2025
323 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 47.31 2-Ct/St in 2nd inns vs England at Georgetown on 27-Jun-2024
324 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 47.29 3-Ct/St in 1st inns vs Singapore at Dubai on 22-Oct-2019
325 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 47.29 3-Ct/St in 2nd inns vs Singapore at Dubai on 26-Oct-2019
326 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 47.20 3-Ct/St in 1st inns vs Afghanistan at Belfast on 17-Aug-2022
327 Down 4 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 47.18 3-Ct/St in 1st inns vs Afghanistan at Harare on 12-Jun-2022
328 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 47.14 2-Ct/St in 2nd inns vs Pakistan at Colombo on 04-Oct-2012
329 Down 4 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 47.01 3-Ct/St in 1st inns vs Bangladesh at Roseau on 02-Jul-2022
330 Down 4 Peter McGlashan (New Zealand) flag Peter McGlashan (New Zealand) 46.93 3-Ct/St in 1st inns vs Pakistan at Auckland on 26-Dec-2010
331 Down 4 Ishan Kishan (India) flag Ishan Kishan (India) 46.93 3-Ct/St in 2nd inns vs West Indies at Kolkata on 20-Feb-2022
332 Down 4 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 46.91 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 05-May-2010
333 Down 4 Isaac Damarell (Guernsey) flag Isaac Damarell (Guernsey) 46.91 3-Ct/St in 1st inns vs Denmark at Castel on 28-Aug-2024
334 Down 4 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 46.84 3-Ct/St in 1st inns vs Pakistan at Sharjah on 30-Aug-2025
335 Down 4 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 46.78 3-Ct/St in 1st inns vs Pakistan at Sharjah on 04-Sep-2025
336 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 46.78 3-Ct/St in 2nd inns vs West Indies at Centurion on 25-Mar-2023
337 Down 4 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 46.69 3-Ct/St in 2nd inns vs Sri Lanka at Mount Maunganui on 28-Dec-2024
338 Down 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 46.69 3-Ct/St in 1st inns vs Bangladesh at Mount Maunganui on 31-Dec-2023
339 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 46.67 3-Ct/St in 2nd inns vs West Indies at Brisbane on 07-Oct-2022
340 Down 4 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 46.50 3-Ct/St in 2nd inns vs Ireland at Chattogram on 29-Mar-2023
341 Down 4 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 46.38 3-Ct/St in 2nd inns vs Ireland at Dubai on 08-Oct-2021
342 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 46.27 3-Ct/St in 2nd inns vs Zimbabwe at Rotterdam on 23-Jun-2019
343 Down 4 Mangaliso Mosehle (South Africa) flag Mangaliso Mosehle (South Africa) 46.27 3-Ct/St in 2nd inns vs Bangladesh at Potchefstroom on 29-Oct-2017
344 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.24 3-Ct/St in 2nd inns vs Ireland at Georgetown on 30-Apr-2010
345 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 46.16 3-Ct/St in 2nd inns vs Zimbabwe at Rotterdam on 25-Jun-2019
346 Down 4 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 46.06 2-Ct/St in 1st inns vs India at Bridgetown on 29-Jun-2024
347 Down 4 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 45.90 4-Ct/St in 2nd inns vs Kenya at Dubai on 23-Nov-2013
348 Down 4 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 45.37 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 29-Jun-2024
349 Down 4 Shahzaib Hasan (Pakistan) flag Shahzaib Hasan (Pakistan) 45.27 2-Ct/St in 1st inns vs Sri Lanka at London on 21-Jun-2009
350 Down 4 Samuel Badree (West Indies) flag Samuel Badree (West Indies) 45.21 2-Ct/St in 1st inns vs England at Kolkata on 03-Apr-2016
351 Down 4 Sreesanth (India) flag Sreesanth (India) 45.13 2-Ct/St in 2nd inns vs Pakistan at Johannesburg on 24-Sep-2007
352 Down 4 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 44.58 4-Ct/St in 1st inns vs Nigeria at Rwanda on 13-Dec-2024
353 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 44.52 3-Ct/St in 1st inns vs Oman at Dubai on 20-Jan-2017
354 Down 4 Elias Sunny (Bangladesh) flag Elias Sunny (Bangladesh) 44.40 3-Ct/St in 1st inns vs Ireland at Belfast on 21-Jul-2012
355 Down 4 Namgay Thinley (Bhutan) flag Namgay Thinley (Bhutan) 44.40 3-Ct/St in 1st inns vs Malaysia at Bangi on 03-Jul-2022
356 Down 4 Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 44.30 3-Ct/St in 2nd inns vs Pakistan at Lahore on 24-May-2015
357 Down 4 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 44.27 3-Ct/St in 2nd inns vs Nepal at Kirtipur on 27-Feb-2024
358 Down 4 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 44.27 3-Ct/St in 1st inns vs Malaysia at Kuala Lumpur on 23-Sep-2023
359 Down 4 Iqbal Hussain (Qatar) flag Iqbal Hussain (Qatar) 44.19 3-Ct/St in 2nd inns vs Oman at Al Amerat on 24-Feb-2020
360 Down 4 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 44.09 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
361 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 44.09 2-Ct/St in 1st inns vs Australia at Brisbane on 31-Oct-2022
362 Down 4 Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 44.02 2-Ct/St in 2nd inns vs West Indies at Georgetown on 02-Jun-2024
363 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 43.97 2-Ct/St in 1st inns vs South Africa at Colombo on 28-Sep-2012
364 Down 4 Michael Leask (Scotland) flag Michael Leask (Scotland) 43.88 3-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 30-Oct-2019
365 Down 4 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 43.86 2-Ct/St in 2nd inns vs Australia at Sydney on 22-Oct-2022
366 Down 4 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 43.76 2-Ct/St in 1st inns vs New Zealand at Dubai on 03-Nov-2021
367 Down 4 Jos Buttler (England) flag Jos Buttler (England) 43.60 2-Ct/St in 1st inns vs Australia at Dubai on 30-Oct-2021
368 Down 4 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 43.58 2-Ct/St in 1st inns vs England at Nottingham on 11-Jun-2009
369 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 43.55 2-Ct/St in 1st inns vs India at Dubai on 24-Oct-2021
370 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 43.42 2-Ct/St in 2nd inns vs Pakistan at London on 12-Jun-2009
371 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 43.37 2-Ct/St in 2nd inns vs India at Melbourne on 23-Oct-2022
372 Down 4 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 43.37 3-Ct/St in 2nd inns vs Malaysia at Kirtipur on 18-Apr-2021
373 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 43.32 2-Ct/St in 1st inns vs South Africa at Abu Dhabi on 23-Oct-2021
374 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 43.27 2-Ct/St in 1st inns vs Bangladesh at Dubai on 04-Nov-2021
375 Down 4 SanjayKumar Thakor (Tanzania) flag SanjayKumar Thakor (Tanzania) 43.26 3-Ct/St in 1st inns vs Uganda at Rwanda on 30-Aug-2023
376 Down 4 Charlie Tear (Scotland) flag Charlie Tear (Scotland) 43.19 3-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 14-Mar-2024
377 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 43.16 2-Ct/St in 2nd inns vs South Africa at Adelaide on 06-Nov-2022
378 Down 4 Zane Green (Namibia) flag Zane Green (Namibia) 43.16 2-Ct/St in 1st inns vs England at North Sound on 15-Jun-2024
379 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 43.09 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
380 Down 4 Kinchit Shah (Hong Kong) flag Kinchit Shah (Hong Kong) 43.06 3-Ct/St in 1st inns vs Malaysia at Bangkok on 06-Mar-2020
381 Down 4 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 43.00 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 17-Oct-2011
382 Down 4 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.98 2-Ct/St in 1st inns vs Sri Lanka at London on 12-Jun-2009
383 Down 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 42.96 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
384 Down 4 Craig Kieswetter (England) flag Craig Kieswetter (England) 42.96 2-Ct/St in 1st inns vs Pakistan at Bridgetown on 06-May-2010
385 Down 4 Steven Smith (Australia) flag Steven Smith (Australia) 42.87 2-Ct/St in 1st inns vs Pakistan at Dubai on 11-Nov-2021
386 Down 4 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.85 2-Ct/St in 2nd inns vs England at Chattogram on 29-Mar-2014
387 Down 4 Brad Haddin (Australia) flag Brad Haddin (Australia) 42.83 2-Ct/St in 1st inns vs West Indies at Gros Islet on 11-May-2010
388 Down 4 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.83 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
389 Down 4 MS Dhoni (India) flag MS Dhoni (India) 42.83 2-Ct/St in 1st inns vs Australia at Bridgetown on 07-May-2010
390 Down 4 Dinesh Karthik (India) flag Dinesh Karthik (India) 42.80 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
391 Down 4 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 42.75 2-Ct/St in 1st inns vs South Africa at Bridgetown on 05-May-2010
392 Down 4 Jos Buttler (England) flag Jos Buttler (England) 42.75 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
393 Down 4 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 42.72 2-Ct/St in 2nd inns vs Pakistan at Bridgetown on 08-May-2010
394 Down 4 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 42.72 2-Ct/St in 2nd inns vs Pakistan at Perth on 27-Oct-2022
395 Down 4 Jamie Atkinson (Hong Kong) flag Jamie Atkinson (Hong Kong) 42.70 3-Ct/St in 1st inns vs Nepal at Belfast on 15-Jul-2015
396 Down 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 42.70 2-Ct/St in 1st inns vs Netherlands at Sharjah on 22-Oct-2021
397 Down 4 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 42.70 2-Ct/St in 2nd inns vs Pakistan at Perth on 30-Oct-2022
398 Down 4 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 42.68 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
399 Down 4 Omary Kitunda (Tanzania) flag Omary Kitunda (Tanzania) 42.68 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
400 Down 4 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.67 2-Ct/St in 1st inns vs Sri Lanka at Nottingham on 10-Jun-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #nicolajlaegsgaard #laegsgaard #samisohail #sohail #abhikpatwa #patwa #sharvinmuniandy #muniandy #francismutua #mutua #rakeppatel #patel #umairqasim #qasim #lukeronchi #ronchi #rahmanullahgurbaz #gurbaz #sabbirrahman #rahman #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings