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
301 No change Salman Nazar (Canada) flag Salman Nazar (Canada) 49.44 3-Ct/St in 1st inns vs Bahrain at Al Amerat on 14-Nov-2022
302 No change Nicolaj Laegsgaard (Denmark) flag Nicolaj Laegsgaard (Denmark) 49.40 3-Ct/St in 1st inns vs Austria at Edinburgh on 24-Jul-2023
303 No change Sami Sohail (Malawi) flag Sami Sohail (Malawi) 49.40 3-Ct/St in 2nd inns vs Rwanda at Nairobi on 28-Jun-2024
304 No change Sharvin Muniandy (Malaysia) flag Sharvin Muniandy (Malaysia) 49.32 3-Ct/St in 1st inns vs Hong Kong at Singapore on 22-Jul-2025
305 No change Abhik Patwa (Tanzania) flag Abhik Patwa (Tanzania) 49.32 3-Ct/St in 1st inns vs Kenya at Harare on 04-Oct-2025
306 No change Francis Mutua (Kenya) flag Francis Mutua (Kenya) 49.30 3-Ct/St in 2nd inns vs Tanzania at Harare on 04-Oct-2025
307 No change 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 No change 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 No change 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 No change Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 48.55 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 29-Oct-2025
311 No change Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 48.38 3-Ct/St in 1st inns vs Zimbabwe at Khulna on 20-Jan-2016
312 No change 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 No change 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
314 No change Sultan Ahmed (Oman) flag Sultan Ahmed (Oman) 47.86 3-Ct/St in 2nd inns vs Afghanistan at Dublin on 25-Jul-2015
315 No change 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
316 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 47.52 3-Ct/St in 2nd inns vs Netherlands at Edinburgh on 09-Jul-2015
317 No change 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
318 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 47.44 3-Ct/St in 1st inns vs New Zealand at Belfast on 18-Jul-2022
319 No change Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 47.40 3-Ct/St in 1st inns vs Scotland at Dubai on 22-Mar-2012
320 No change 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 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 47.33 3-Ct/St in 2nd inns vs Nepal at Glasgow on 16-Jun-2025
322 No change Rishabh Pant (India) flag Rishabh Pant (India) 47.31 2-Ct/St in 2nd inns vs England at Georgetown on 27-Jun-2024
323 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 47.29 3-Ct/St in 1st inns vs Singapore at Dubai on 22-Oct-2019
324 No change Zane Green (Namibia) flag Zane Green (Namibia) 47.29 3-Ct/St in 2nd inns vs Singapore at Dubai on 26-Oct-2019
325 No change Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 47.23 3-Ct/St in 1st inns vs Afghanistan at Harare on 12-Jun-2022
326 No change AA Jangoo (West Indies) flag AA Jangoo (West Indies) 47.23 3-Ct/St in 1st inns vs Nepal at Sharjah on 30-Sep-2025
327 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 47.23 3-Ct/St in 1st inns vs Afghanistan at Belfast on 17-Aug-2022
328 No change 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 No change 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 No change 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 No change 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 No change Isaac Damarell (Guernsey) flag Isaac Damarell (Guernsey) 46.91 3-Ct/St in 1st inns vs Denmark at Castel on 28-Aug-2024
333 No change 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
334 No change 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
335 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 46.67 3-Ct/St in 2nd inns vs West Indies at Brisbane on 07-Oct-2022
336 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 46.50 3-Ct/St in 1st inns vs Pakistan at Johannesburg on 02-Feb-2007
337 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 46.50 3-Ct/St in 2nd inns vs Ireland at Chattogram on 29-Mar-2023
338 No change 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
339 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 46.27 3-Ct/St in 2nd inns vs Zimbabwe at Rotterdam on 23-Jun-2019
340 No change 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
341 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.26 3-Ct/St in 2nd inns vs Ireland at Georgetown on 30-Apr-2010
342 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 46.16 3-Ct/St in 2nd inns vs Zimbabwe at Rotterdam on 25-Jun-2019
343 No change 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
344 No change Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 45.90 4-Ct/St in 2nd inns vs Kenya at Dubai on 23-Nov-2013
345 No change Shahzaib Hasan (Pakistan) flag Shahzaib Hasan (Pakistan) 45.37 2-Ct/St in 1st inns vs Sri Lanka at London on 21-Jun-2009
346 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 45.37 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 29-Jun-2024
347 No change 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
348 No change Sreesanth (India) flag Sreesanth (India) 45.10 2-Ct/St in 2nd inns vs Pakistan at Johannesburg on 24-Sep-2007
349 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 44.52 3-Ct/St in 1st inns vs Oman at Dubai on 20-Jan-2017
350 No change Namgay Thinley (Bhutan) flag Namgay Thinley (Bhutan) 44.40 3-Ct/St in 1st inns vs Malaysia at Bangi on 03-Jul-2022
351 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 44.27 3-Ct/St in 2nd inns vs Nepal at Kirtipur on 27-Feb-2024
352 No change 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
353 No change Iqbal Hussain (Qatar) flag Iqbal Hussain (Qatar) 44.19 3-Ct/St in 2nd inns vs Oman at Al Amerat on 24-Feb-2020
354 No change Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 44.12 2-Ct/St in 1st inns vs West Indies at Georgetown on 30-Apr-2010
355 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.09 2-Ct/St in 1st inns vs South Africa at Colombo on 28-Sep-2012
356 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 43.99 2-Ct/St in 1st inns vs Australia at Brisbane on 31-Oct-2022
357 No change Kiplin Doriga (P.N.G.) flag Kiplin Doriga (P.N.G.) 43.91 2-Ct/St in 2nd inns vs West Indies at Georgetown on 02-Jun-2024
358 No change Paras Khadka (Nepal) flag Paras Khadka (Nepal) 43.88 3-Ct/St in 1st inns vs United Arab Emirates at Dubai on 01-Feb-2019
359 No change Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 43.88 3-Ct/St in 1st inns vs Netherlands at Rotterdam on 25-Jun-2019
360 No change 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
361 No change 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
362 No change Matthew Cross (Scotland) flag Matthew Cross (Scotland) 43.78 2-Ct/St in 1st inns vs New Zealand at Dubai on 03-Nov-2021
363 No change Jos Buttler (England) flag Jos Buttler (England) 43.60 2-Ct/St in 1st inns vs Australia at Dubai on 30-Oct-2021
364 No change 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
365 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 43.55 2-Ct/St in 1st inns vs India at Dubai on 24-Oct-2021
366 No change 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
367 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 43.37 2-Ct/St in 2nd inns vs India at Melbourne on 23-Oct-2022
368 No change 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
369 No change SanjayKumar Thakor (Tanzania) flag SanjayKumar Thakor (Tanzania) 43.26 3-Ct/St in 1st inns vs Uganda at Rwanda on 30-Aug-2023
370 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 43.24 2-Ct/St in 1st inns vs Bangladesh at Dubai on 04-Nov-2021
371 No change 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
372 No change Zane Green (Namibia) flag Zane Green (Namibia) 43.16 2-Ct/St in 1st inns vs England at North Sound on 15-Jun-2024
373 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 43.09 2-Ct/St in 2nd inns vs West Indies at Mirpur on 28-Mar-2014
374 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 43.06 2-Ct/St in 2nd inns vs South Africa at Adelaide on 06-Nov-2022
375 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 42.98 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 17-Oct-2011
376 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.98 2-Ct/St in 1st inns vs Sri Lanka at London on 12-Jun-2009
377 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 42.96 2-Ct/St in 1st inns vs Sri Lanka at Dubai on 28-Oct-2021
378 No change Craig Kieswetter (England) flag Craig Kieswetter (England) 42.96 2-Ct/St in 1st inns vs Pakistan at Bridgetown on 06-May-2010
379 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 42.91 2-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Oct-2022
380 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 42.88 2-Ct/St in 2nd inns vs England at Chattogram on 29-Mar-2014
381 No change Steven Smith (Australia) flag Steven Smith (Australia) 42.87 2-Ct/St in 1st inns vs Pakistan at Dubai on 11-Nov-2021
382 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 42.85 2-Ct/St in 1st inns vs West Indies at Gros Islet on 11-May-2010
383 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 42.85 2-Ct/St in 2nd inns vs Pakistan at Lauderhill on 16-Jun-2024
384 No change MS Dhoni (India) flag MS Dhoni (India) 42.80 2-Ct/St in 1st inns vs Australia at Bridgetown on 07-May-2010
385 No change Jos Buttler (England) flag Jos Buttler (England) 42.80 2-Ct/St in 1st inns vs Afghanistan at Perth on 22-Oct-2022
386 No change Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 42.75 2-Ct/St in 1st inns vs South Africa at Bridgetown on 05-May-2010
387 No change Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 42.75 2-Ct/St in 2nd inns vs Pakistan at Perth on 27-Oct-2022
388 No change 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
389 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 42.72 2-Ct/St in 2nd inns vs Pakistan at Perth on 30-Oct-2022
390 No change 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
391 No change Colin Smith (Scotland) flag Colin Smith (Scotland) 42.70 2-Ct/St in 1st inns vs South Africa at London on 07-Jun-2009
392 No change 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
393 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.70 2-Ct/St in 2nd inns vs South Africa at Gros Islet on 10-May-2010
394 No change Irfan Karim (Kenya) flag Irfan Karim (Kenya) 42.68 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
395 No change Omary Kitunda (Tanzania) flag Omary Kitunda (Tanzania) 42.68 3-Ct/St in 2nd inns vs Nigeria at Kigali on 20-Nov-2021
396 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.67 2-Ct/St in 1st inns vs West Indies at Mirpur on 01-Apr-2014
397 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 42.65 2-Ct/St in 1st inns vs Sri Lanka at Nottingham on 10-Jun-2009
398 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 42.65 2-Ct/St in 2nd inns vs Ireland at Abu Dhabi on 20-Oct-2021
399 No change Shreyas Movva (Canada) flag Shreyas Movva (Canada) 42.65 2-Ct/St in 2nd inns vs Pakistan at New York on 11-Jun-2024
400 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 42.60 2-Ct/St in 1st inns vs Sri Lanka at Dallas on 07-Jun-2024