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.  For the last update date and full update schedule, refer to FAQs.
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.37 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.59 4-Ct/St in 1st inns vs Namibia at North Sound on 11-Jun-2024
4 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 91.08 4-Ct/St in 1st inns vs New Zealand at Auckland on 12-Jan-2024
5 No change Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 90.58 4-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-2012
6 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 89.66 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.79 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 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 87.12 5-Ct/St in 2nd inns vs West Indies at Kingstown on 15-Dec-2024
10 No change Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 86.88 4-Ct/St in 1st inns vs Afghanistan at Mirpur on 22-Feb-2016
11 No change David Miller (South Africa) flag David Miller (South Africa) 86.72 4-Ct/St in 2nd inns vs Pakistan at Cape Town on 01-Feb-2019
12 No change MS Dhoni (India) flag MS Dhoni (India) 86.54 5-Ct/St in 1st inns vs England at Bristol on 08-Jul-2018
13 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 86.32 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) 86.27 4-Ct/St in 2nd inns vs South Africa at Manchester on 12-Sep-2025
15 No change Rinku Singh (India) flag Rinku Singh (India) 86.12 4-Ct/St in 1st inns vs New Zealand at Visakhapatnam on 28-Jan-2026
16 No change Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 85.20 4-Ct/St in 2nd inns vs England at Wellington on 03-Nov-2019
17 No change Liam Livingstone (England) flag Liam Livingstone (England) 85.12 3-Ct/St in 1st inns vs Pakistan at Melbourne on 13-Nov-2022
18 No change Ben Stokes (England) flag Ben Stokes (England) 83.94 3-Ct/St in 2nd inns vs West Indies at Kolkata on 03-Apr-2016
19 No change Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 83.57 4-Ct/St in 2nd inns vs Italy at Kolkata on 19-Feb-2026
20 No change George Munsey (Scotland) flag George Munsey (Scotland) 83.53 4-Ct/St in 2nd inns vs Italy at Kolkata on 09-Feb-2026
21 No change Ishan Kishan (India) flag Ishan Kishan (India) 82.66 3-Ct/St in 2nd inns vs New Zealand at Ahmedabad on 08-Mar-2026
22 Down 1 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 82.61 5-Ct/St in 2nd inns vs Pakistan at Mount Maunganui on 23-Mar-2025
23 Down 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 81.29 5-Ct/St in 1st inns vs Ireland at Chattogram on 02-Dec-2025
24 Down 1 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 77.85 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 14-Jan-2024
25 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 77.84 4-Ct/St in 1st inns vs Bangladesh at Chattogram on 14-Feb-2014
26 Down 1 David Warner (Australia) flag David Warner (Australia) 77.03 3-Ct/St in 1st inns vs Pakistan at Gros Islet on 14-May-2010
27 Down 1 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 75.47 4-Ct/St in 2nd inns vs Scotland at Dubai on 18-Oct-2019
28 Down 1 Matt Prior (England) flag Matt Prior (England) 75.14 4-Ct/St in 1st inns vs South Africa at Cape Town on 16-Sep-2007
29 Down 1 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 75.05 4-Ct/St in 2nd inns vs England at Pallekele on 24-Feb-2026
30 Down 1 MS Dhoni (India) flag MS Dhoni (India) 74.88 4-Ct/St in 1st inns vs Pakistan at Colombo on 30-Sep-2012
31 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 74.50 4-Ct/St in 2nd inns vs Pakistan at Mirpur on 01-Apr-2014
32 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 73.77 4-Ct/St in 1st inns vs Zimbabwe at Hambantota on 20-Sep-2012
33 Down 1 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 73.73 4-Ct/St in 1st inns vs Sri Lanka at London on 14-Jun-2009
34 Down 1 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 73.60 3-Ct/St in 2nd inns vs India at Ahmedabad on 22-Feb-2026
35 Down 1 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 73.56 3-Ct/St in 2nd inns vs India at Kolkata on 01-Mar-2026
36 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 73.56 4-Ct/St in 2nd inns vs Zimbabwe at Cape Town on 12-Sep-2007
37 Down 2 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 73.32 3-Ct/St in 1st inns vs India at Mumbai on 07-Feb-2026
38 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 73.26 4-Ct/St in 2nd inns vs Afghanistan at Mumbai on 20-Mar-2016
39 Down 2 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 72.58 4-Ct/St in 2nd inns vs Namibia at Colombo on 18-Feb-2026
40 Down 2 David Miller (South Africa) flag David Miller (South Africa) 72.21 3-Ct/St in 2nd inns vs England at Sharjah on 06-Nov-2021
41 Down 2 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 71.43 3-Ct/St in 1st inns vs India at Perth on 30-Oct-2022
42 Down 2 Graeme Cremer (Zimbabwe) flag Graeme Cremer (Zimbabwe) 71.14 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 19-Feb-2026
43 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 70.85 3-Ct/St in 1st inns vs India at Dubai on 31-Oct-2021
44 Down 2 Suresh Raina (India) flag Suresh Raina (India) 70.81 3-Ct/St in 2nd inns vs South Africa at Colombo on 02-Oct-2012
45 Down 2 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 70.65 3-Ct/St in 1st inns vs Sri Lanka at Georgetown on 30-Apr-2010
46 Down 2 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 70.54 4-Ct/St in 2nd inns vs Ireland at Georgetown on 30-Apr-2010
47 Down 2 Suresh Raina (India) flag Suresh Raina (India) 70.40 3-Ct/St in 1st inns vs Pakistan at Mirpur on 21-Mar-2014
48 Down 2 Chris Woakes (England) flag Chris Woakes (England) 70.32 3-Ct/St in 1st inns vs Bangladesh at Abu Dhabi on 27-Oct-2021
49 Down 2 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 70.11 3-Ct/St in 2nd inns vs Bangladesh at Al Amerat on 17-Oct-2021
50 Down 2 Nawroz Mangal (Afghanistan) flag Nawroz Mangal (Afghanistan) 70.07 3-Ct/St in 1st inns vs South Africa at Bridgetown on 05-May-2010
51 Down 2 Sese Bau (P.N.G.) flag Sese Bau (P.N.G.) 70.03 3-Ct/St in 1st inns vs Bangladesh at Al Amerat on 21-Oct-2021
52 Down 2 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
53 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 69.91 3-Ct/St in 2nd inns vs Pakistan at Mohali on 22-Mar-2016
54 Down 2 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 69.91 3-Ct/St in 2nd inns vs New Zealand at Bridgetown on 06-May-2010
55 Down 2 Harry Tector (Ireland) flag Harry Tector (Ireland) 69.91 3-Ct/St in 1st inns vs West Indies at Hobart on 21-Oct-2022
56 Down 2 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 69.87 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
57 Down 2 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 69.82 3-Ct/St in 1st inns vs India at London on 12-Jun-2009
58 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 69.70 3-Ct/St in 2nd inns vs India at Nottingham on 16-Jun-2009
59 Down 2 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 69.70 3-Ct/St in 1st inns vs Scotland at Al Amerat on 19-Oct-2021
60 Down 2 Sulieman Benn (West Indies) flag Sulieman Benn (West Indies) 69.54 3-Ct/St in 1st inns vs Australia at London on 06-Jun-2009
61 Down 2 Brett Lee (Australia) flag Brett Lee (Australia) 69.50 3-Ct/St in 1st inns vs Sri Lanka at Cape Town on 20-Sep-2007
62 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 69.27 4-Ct/St in 2nd inns vs England at Cardiff on 28-Jul-2022
63 Down 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 69.20 4-Ct/St in 2nd inns vs England at Southampton on 07-Jul-2022
64 Down 2 Cameron Green (Australia) flag Cameron Green (Australia) 69.00 3-Ct/St in 2nd inns vs Ireland at Colombo on 11-Feb-2026
65 Down 2 JJ Smit (Namibia) flag JJ Smit (Namibia) 68.96 3-Ct/St in 1st inns vs United States of America at Chennai on 15-Feb-2026
66 Down 2 Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 68.72 3-Ct/St in 1st inns vs United Arab Emirates at Delhi on 18-Feb-2026
67 Down 2 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 68.67 3-Ct/St in 2nd inns vs United Arab Emirates at Delhi on 13-Feb-2026
68 Down 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 68.51 3-Ct/St in 1st inns vs United Arab Emirates at Chennai on 10-Feb-2026
69 Down 2 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 67.81 4-Ct/St in 1st inns vs South Africa at Johannesburg on 22-Jan-2017
70 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 67.55 4-Ct/St in 2nd inns vs Sri Lanka at Dambula on 13-Jul-2025
71 Down 2 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
72 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 66.82 4-Ct/St in 1st inns vs Pakistan at Dubai on 13-Nov-2013
73 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 66.74 4-Ct/St in 2nd inns vs Afghanistan at Lucknow on 14-Nov-2019
74 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 66.16 3-Ct/St in 2nd inns vs Australia at Gros Islet on 14-May-2010
75 Down 2 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 66.14 3-Ct/St in 2nd inns vs South Africa at Harare on 26-Jul-2025
76 Down 2 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 65.98 3-Ct/St in 1st inns vs India at Cuttack on 09-Dec-2025
77 Down 2 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 65.91 3-Ct/St in 1st inns vs India at Hyderabad on 12-Oct-2024
78 Down 2 Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 65.73 3-Ct/St in 1st inns vs Pakistan at Hangzhou on 03-Oct-2023
79 Down 2 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 65.58 3-Ct/St in 2nd inns vs England at Birmingham on 03-Sep-2023
80 Down 2 David Miller (South Africa) flag David Miller (South Africa) 65.50 3-Ct/St in 2nd inns vs India at Indore on 04-Oct-2022
81 Down 2 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 65.39 3-Ct/St in 2nd inns vs England at Nottingham on 16-Jul-2021
82 Down 2 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 65.32 4-Ct/St in 1st inns vs Netherlands at Glasgow on 19-Jun-2025
83 Down 2 Arshdeep Singh (India) flag Arshdeep Singh (India) 65.32 3-Ct/St in 2nd inns vs New Zealand at Mount Maunganui on 20-Nov-2022
84 Down 2 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 65.17 3-Ct/St in 1st inns vs England at Southampton on 26-Jun-2021
85 Down 2 Matthew Short (Australia) flag Matthew Short (Australia) 65.17 3-Ct/St in 2nd inns vs England at Southampton on 11-Sep-2024
86 Down 2 Jitesh Sharma (India) flag Jitesh Sharma (India) 64.90 4-Ct/St in 2nd inns vs South Africa at Cuttack on 09-Dec-2025
87 Down 2 Qais Ahmad (Afghanistan) flag Qais Ahmad (Afghanistan) 64.78 3-Ct/St in 2nd inns vs Sri Lanka at Hangzhou on 04-Oct-2023
88 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 64.77 3-Ct/St in 1st inns vs Sri Lanka at Rawalpindi on 29-Nov-2025
89 Down 2 Cameron Green (Australia) flag Cameron Green (Australia) 64.65 3-Ct/St in 1st inns vs Pakistan at Lahore on 29-Jan-2026
90 Down 2 MS Dhoni (India) flag MS Dhoni (India) 64.63 4-Ct/St in 2nd inns vs Sri Lanka at Cuttack on 20-Dec-2017
91 Down 2 Jordan Cox (England) flag Jordan Cox (England) 64.58 3-Ct/St in 2nd inns vs New Zealand at Christchurch on 20-Oct-2025
92 Down 2 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 64.58 3-Ct/St in 1st inns vs India at Dubai on 04-Sep-2022
93 Down 2 Ximus du Plooy (Hungary) flag Ximus du Plooy (Hungary) 64.58 4-Ct/St in 1st inns vs Austria at Marsa on 05-Feb-2025
94 Down 2 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 64.52 4-Ct/St in 2nd inns vs West Indies at Nelson on 29-Dec-2017
95 Down 2 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 64.52 4-Ct/St in 1st inns vs Pakistan at Wellington on 26-Mar-2025
96 Down 2 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 64.51 3-Ct/St in 1st inns vs Pakistan at Lahore on 27-Apr-2024
97 Down 2 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 64.51 3-Ct/St in 1st inns vs India at Dubai on 06-Sep-2022
98 Down 2 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 64.47 3-Ct/St in 1st inns vs New Zealand at Napier on 22-Dec-2020
99 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 64.39 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 04-Sep-2009
100 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 64.36 4-Ct/St in 2nd inns vs New Zealand at Perth on 11-Dec-2007
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mitchellhay #hay #aidenmarkram #markram #glennmaxwell #maxwell #saimayub #ayub #coreyanderson #anderson #ajinkyarahane #rahane #harrytector #tector #rahulchopra #chopra #littondas #das #babarhayat #hayat #davidmiller #miller #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings