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
1 No change Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 100.00 6-Ct/St in 2nd inns vs Sri Lanka at Dambula on 10-Nov-2024
2 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 97.32 4-Ct/St in 2nd inns vs Bangladesh at New York on 10-Jun-2024
3 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 96.53 4-Ct/St in 1st inns vs Namibia at North Sound on 11-Jun-2024
4 No change Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 91.44 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2012
5 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 90.68 4-Ct/St in 1st inns vs New Zealand at Auckland on 12-Jan-2024
6 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 89.61 4-Ct/St in 1st inns vs England at Birmingham on 07-Sep-2014
7 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 87.54 4-Ct/St in 2nd inns vs Afghanistan at Sharjah on 15-Mar-2024
8 No change Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 87.13 4-Ct/St in 2nd inns vs United States of America at Windhoek on 04-Oct-2024
9 No change Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 87.03 4-Ct/St in 1st inns vs Afghanistan at Mirpur on 22-Feb-2016
10 No change David Miller (South Africa) flag David Miller (South Africa) 86.68 4-Ct/St in 2nd inns vs Pakistan at Cape Town on 01-Feb-2019
11 No change MS Dhoni (India) flag MS Dhoni (India) 86.64 5-Ct/St in 1st inns vs England at Bristol on 08-Jul-2018
12 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 86.49 5-Ct/St in 2nd inns vs West Indies at Kingstown on 15-Dec-2024
13 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 86.37 4-Ct/St in 2nd inns vs West Indies at Hobart on 09-Feb-2024
14 No change Jofra Archer (England) flag Jofra Archer (England) 85.82 4-Ct/St in 2nd inns vs South Africa at Manchester on 12-Sep-2025
15 No change Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 85.01 4-Ct/St in 2nd inns vs England at Wellington on 03-Nov-2019
16 No change Liam Livingstone (England) flag Liam Livingstone (England) 84.63 3-Ct/St in 1st inns vs Pakistan at Melbourne on 13-Nov-2022
17 No change Ben Stokes (England) flag Ben Stokes (England) 84.29 3-Ct/St in 2nd inns vs West Indies at Kolkata on 03-Apr-2016
18 No change Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 82.57 5-Ct/St in 2nd inns vs Pakistan at Mount Maunganui on 23-Mar-2025
19 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 80.11 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 14-Jan-2024
20 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 80.09 4-Ct/St in 1st inns vs Bangladesh at Chattogram on 14-Feb-2014
21 No change Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 77.52 4-Ct/St in 2nd inns vs Scotland at Dubai on 18-Oct-2019
22 No change David Warner (Australia) flag David Warner (Australia) 77.35 3-Ct/St in 1st inns vs Pakistan at Gros Islet on 14-May-2010
23 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 75.50 4-Ct/St in 2nd inns vs Ireland at Georgetown on 30-Apr-2010
24 No change MS Dhoni (India) flag MS Dhoni (India) 75.27 4-Ct/St in 1st inns vs Pakistan at Colombo on 30-Sep-2012
25 No change Matt Prior (England) flag Matt Prior (England) 74.97 4-Ct/St in 1st inns vs South Africa at Cape Town on 16-Sep-2007
26 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 74.33 4-Ct/St in 2nd inns vs Pakistan at Mirpur on 01-Apr-2014
27 No change Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 73.90 4-Ct/St in 1st inns vs Sri Lanka at London on 14-Jun-2009
28 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 73.73 4-Ct/St in 1st inns vs Zimbabwe at Hambantota on 20-Sep-2012
29 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 73.39 4-Ct/St in 2nd inns vs Afghanistan at Mumbai on 20-Mar-2016
30 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 73.35 4-Ct/St in 2nd inns vs Zimbabwe at Cape Town on 12-Sep-2007
31 No change David Miller (South Africa) flag David Miller (South Africa) 72.13 3-Ct/St in 2nd inns vs England at Sharjah on 06-Nov-2021
32 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 71.35 3-Ct/St in 1st inns vs India at Perth on 30-Oct-2022
33 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 71.10 3-Ct/St in 1st inns vs Sri Lanka at Georgetown on 30-Apr-2010
34 No change Suresh Raina (India) flag Suresh Raina (India) 70.94 3-Ct/St in 2nd inns vs South Africa at Colombo on 02-Oct-2012
35 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 70.81 3-Ct/St in 1st inns vs India at Dubai on 31-Oct-2021
36 No change Suresh Raina (India) flag Suresh Raina (India) 70.40 3-Ct/St in 1st inns vs Pakistan at Mirpur on 21-Mar-2014
37 No change Nawroz Mangal (Afghanistan) flag Nawroz Mangal (Afghanistan) 70.36 3-Ct/St in 1st inns vs South Africa at Bridgetown on 05-May-2010
38 No change Chris Woakes (England) flag Chris Woakes (England) 70.11 3-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 27-Oct-2021
39 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 70.07 3-Ct/St in 1st inns vs India at London on 12-Jun-2009
40 No change Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 69.99 3-Ct/St in 1st inns vs Bangladesh at Al Amerat on 21-Oct-2021
41 No change David Miller (South Africa) flag David Miller (South Africa) 69.91 3-Ct/St in 2nd inns vs England at Chattogram on 29-Mar-2014
42 No change Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 69.91 3-Ct/St in 2nd inns vs Bangladesh at Al Amerat on 17-Oct-2021
43 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 69.83 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
44 No change Sulieman Benn (West Indies) flag Sulieman Benn (West Indies) 69.70 3-Ct/St in 1st inns vs Australia at London on 06-Jun-2009
45 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 69.70 3-Ct/St in 2nd inns vs Pakistan at Mohali on 22-Mar-2016
46 No change Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 69.70 3-Ct/St in 2nd inns vs New Zealand at Bridgetown on 06-May-2010
47 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 69.70 3-Ct/St in 1st inns vs West Indies at Hobart on 21-Oct-2022
48 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 69.66 3-Ct/St in 2nd inns vs India at Nottingham on 16-Jun-2009
49 No change Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 69.66 3-Ct/St in 1st inns vs Scotland at Al Amerat on 19-Oct-2021
50 No change Brett Lee (Australia) flag Brett Lee (Australia) 69.54 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 20-Sep-2007
51 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 69.20 4-Ct/St in 2nd inns vs England at Southampton on 07-Jul-2022
52 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 69.12 4-Ct/St in 2nd inns vs England at Cardiff on 28-Jul-2022
53 No change Ximus du Plooy (Hungary) flag Ximus du Plooy (Hungary) 68.99 4-Ct/St in 1st inns vs Austria at Marsa on 05-Feb-2025
54 No change Timothy Barker (Luxembourg) flag Timothy Barker (Luxembourg) 68.73 4-Ct/St in 1st inns vs Austria at Budapest on 26-Jul-2025
55 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 67.78 4-Ct/St in 1st inns vs South Africa at Johannesburg on 22-Jan-2017
56 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 67.53 4-Ct/St in 2nd inns vs Namibia at Al Amerat on 02-Apr-2024
57 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 67.47 4-Ct/St in 2nd inns vs Sri Lanka at Dambula on 13-Jul-2025
58 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 67.36 4-Ct/St in 2nd inns vs West Indies at North Sound on 19-May-2010
59 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 66.59 4-Ct/St in 1st inns vs Pakistan at Dubai on 13-Nov-2013
60 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 66.59 4-Ct/St in 2nd inns vs Afghanistan at Lucknow on 14-Nov-2019
61 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 66.43 3-Ct/St in 2nd inns vs Australia at Gros Islet on 14-May-2010
62 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 66.18 3-Ct/St in 2nd inns vs South Africa at Harare on 26-Jul-2025
63 No change Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 66.06 3-Ct/St in 1st inns vs India at Hyderabad on 12-Oct-2024
64 No change MS Dhoni (India) flag MS Dhoni (India) 65.72 4-Ct/St in 1st inns vs Afghanistan at Gros Islet on 01-May-2010
65 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 65.66 4-Ct/St in 2nd inns vs Netherlands at London on 09-Jun-2009
66 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 65.62 3-Ct/St in 2nd inns vs England at Birmingham on 03-Sep-2023
67 No change Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 65.54 3-Ct/St in 1st inns vs Pakistan at Hangzhou on 03-Oct-2023
68 No change Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 65.50 4-Ct/St in 2nd inns vs Scotland at Nagpur on 10-Mar-2016
69 No change David Miller (South Africa) flag David Miller (South Africa) 65.47 3-Ct/St in 2nd inns vs India at Indore on 04-Oct-2022
70 No change Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 65.29 4-Ct/St in 1st inns vs Netherlands at Glasgow on 19-Jun-2025
71 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 65.21 3-Ct/St in 2nd inns vs England at Nottingham on 16-Jul-2021
72 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 64.99 3-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 20-Nov-2022
73 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 64.95 3-Ct/St in 1st inns vs England at Southampton on 26-Jun-2021
74 No change Matthew Short (Australia) flag Matthew Short (Australia) 64.95 3-Ct/St in 2nd inns vs England at Southampton on 11-Sep-2024
75 No change MS Dhoni (India) flag MS Dhoni (India) 64.64 4-Ct/St in 2nd inns vs Sri Lanka at Cuttack on 20-Dec-2017
76 No change Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 64.58 3-Ct/St in 2nd inns vs Pakistan at Lahore on 05-Oct-2019
77 No change Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 64.55 3-Ct/St in 2nd inns vs Sri Lanka at Hangzhou on 04-Oct-2023
78 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 64.54 3-Ct/St in 1st inns vs Pakistan at Lahore on 27-Apr-2024
79 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 64.51 3-Ct/St in 1st inns vs India at Dubai on 04-Sep-2022
80 No change Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 64.44 4-Ct/St in 2nd inns vs West Indies at Nelson on 29-Dec-2017
81 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 64.43 3-Ct/St in 1st inns vs New Zealand at Napier on 22-Dec-2020
82 No change Jordan Cox (England) flag Jordan Cox (England) 64.43 3-Ct/St in 2nd inns vs New Zealand at Christchurch on 20-Oct-2025
83 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 64.36 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 04-Sep-2009
84 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 64.33 4-Ct/St in 2nd inns vs New Zealand at Perth on 11-Dec-2007
85 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 64.32 3-Ct/St in 2nd inns vs New Zealand at Auckland on 15-Jan-2016
86 No change Rohit Sharma (India) flag Rohit Sharma (India) 64.29 3-Ct/St in 1st inns vs South Africa at Johannesburg on 30-Mar-2012
87 No change Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 64.29 3-Ct/St in 1st inns vs India at Dubai on 06-Sep-2022
88 No change Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 64.25 3-Ct/St in 1st inns vs Australia at Adelaide on 22-Feb-2017
89 No change Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 64.18 4-Ct/St in 1st inns vs Pakistan at Wellington on 26-Mar-2025
90 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 64.10 3-Ct/St in 2nd inns vs Bangladesh at Sylhet on 04-Mar-2024
91 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 64.10 3-Ct/St in 1st inns vs West Indies at Kingston on 20-Jul-2025
92 No change Cameron Green (Australia) flag Cameron Green (Australia) 64.10 3-Ct/St in 1st inns vs West Indies at Kingston on 22-Jul-2025
93 No change Eoin Morgan (England) flag Eoin Morgan (England) 64.10 3-Ct/St in 2nd inns vs Pakistan at Dubai on 20-Feb-2010
94 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 64.03 3-Ct/St in 1st inns vs Australia at Perth on 11-Dec-2007
95 No change Alex Carey (Australia) flag Alex Carey (Australia) 64.03 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 07-Aug-2021
96 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 63.99 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 09-Aug-2021
97 No change Stuart Broad (England) flag Stuart Broad (England) 63.92 3-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
98 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 63.90 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 25-Mar-2014
99 No change Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 63.84 3-Ct/St in 1st inns vs South Africa at East London on 09-Oct-2018
100 No change Suresh Raina (India) flag Suresh Raina (India) 63.77 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 18-Feb-2018