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
101 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 63.92 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 07-Aug-2021
102 Down 2 Suresh Raina (India) flag Suresh Raina (India) 63.66 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 18-Feb-2018
103 Down 2 Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 63.63 3-Ct/St in 1st inns vs Australia at Adelaide on 22-Feb-2017
104 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 63.63 3-Ct/St in 1st inns vs Pakistan at Harare on 02-Jul-2018
105 Down 2 Eoin Morgan (England) flag Eoin Morgan (England) 63.41 3-Ct/St in 2nd inns vs Pakistan at Dubai on 20-Feb-2010
106 Down 2 David Warner (Australia) flag David Warner (Australia) 63.30 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 09-Sep-2016
107 Down 2 Stuart Broad (England) flag Stuart Broad (England) 63.11 3-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
108 Down 2 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 63.11 3-Ct/St in 1st inns vs England at Chattogram on 09-Mar-2023
109 Down 2 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 63.08 4-Ct/St in 2nd inns vs Namibia at Al Amerat on 02-Apr-2024
110 Down 2 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 62.74 3-Ct/St in 2nd inns vs India at Tarouba on 03-Aug-2023
111 Down 2 George Dockrell (Ireland) flag George Dockrell (Ireland) 62.67 3-Ct/St in 1st inns vs Afghanistan at Greater Noida on 12-Mar-2017
112 Down 2 Odean Smith (West Indies) flag Odean Smith (West Indies) 62.67 3-Ct/St in 1st inns vs India at Basseterre on 01-Aug-2022
113 Down 2 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 62.59 3-Ct/St in 2nd inns vs Bangladesh at Dubai on 25-Sep-2025
114 Down 2 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 62.56 3-Ct/St in 2nd inns vs Australia at Dubai on 28-Oct-2018
115 Down 2 Deepak Hooda (India) flag Deepak Hooda (India) 62.56 3-Ct/St in 2nd inns vs West Indies at Lauderhill on 06-Aug-2022
116 Down 2 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 62.45 3-Ct/St in 2nd inns vs South Africa at Rajkot on 17-Jun-2022
117 Down 2 Wilson Niyitanga (Rwanda) flag Wilson Niyitanga (Rwanda) 62.41 3-Ct/St in 1st inns vs Zimbabwe at Nairobi on 22-Oct-2024
118 Down 2 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 62.41 3-Ct/St in 2nd inns vs West Indies at Dubai on 24-Sep-2016
119 Down 2 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 62.34 3-Ct/St in 1st inns vs United States of America at The Hague on 27-Aug-2024
120 Down 2 Darwish Rasooli (Afghanistan) flag Darwish Rasooli (Afghanistan) 62.34 3-Ct/St in 2nd inns vs West Indies at Dubai on 19-Jan-2026
121 Down 3 Ziaur Rahman (Afghanistan) flag Ziaur Rahman (Afghanistan) 62.34 3-Ct/St in 1st inns vs West Indies at Dubai on 22-Jan-2026
122 Down 4 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 62.30 3-Ct/St in 1st inns vs England at Pune on 20-Dec-2012
123 Down 4 Stuart Thompson (Ireland) flag Stuart Thompson (Ireland) 62.30 3-Ct/St in 1st inns vs India at Malahide on 27-Jun-2018
124 Down 4 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 62.30 3-Ct/St in 2nd inns vs New Zealand at Ahmedabad on 01-Feb-2023
125 Down 4 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 62.26 3-Ct/St in 1st inns vs England at Sharjah on 30-Nov-2015
126 Down 4 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 62.26 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 09-Sep-2025
127 Down 4 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 62.11 3-Ct/St in 1st inns vs India at Wellington on 31-Jan-2020
128 Down 4 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 62.11 3-Ct/St in 1st inns vs Australia at Auckland on 23-Feb-2024
129 Down 4 Ben Manenti (Italy) flag Ben Manenti (Italy) 62.08 3-Ct/St in 2nd inns vs Scotland at The Hague on 09-Jul-2025
130 Down 4 Adnan Ilyas (Oman) flag Adnan Ilyas (Oman) 62.00 3-Ct/St in 2nd inns vs Afghanistan at Fatullah on 20-Feb-2016
131 Down 4 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 61.97 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 25-Mar-2014
132 Down 4 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 61.97 3-Ct/St in 2nd inns vs West Indies at Sharjah on 29-Sep-2025
133 Down 4 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 61.93 3-Ct/St in 2nd inns vs Australia at Lahore on 29-Jan-2026
134 Down 5 Ben Cutting (Australia) flag Ben Cutting (Australia) 61.89 3-Ct/St in 2nd inns vs England at Sydney on 02-Feb-2014
135 Down 5 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 61.89 3-Ct/St in 2nd inns vs India at Brisbane on 21-Nov-2018
136 Down 5 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 61.82 3-Ct/St in 1st inns vs New Zealand at Lahore on 17-Apr-2023
137 Down 5 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 61.79 3-Ct/St in 1st inns vs West Indies at Tarouba on 12-Jun-2024
138 Down 5 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 61.72 3-Ct/St in 2nd inns vs India at Nagpur on 15-Mar-2016
139 Down 5 Justin Ontong (South Africa) flag Justin Ontong (South Africa) 61.71 3-Ct/St in 2nd inns vs New Zealand at Gqeberha on 26-Dec-2012
140 Down 5 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 61.63 3-Ct/St in 1st inns vs England at Durban on 14-Feb-2020
141 Down 5 Ben Lister (New Zealand) flag Ben Lister (New Zealand) 61.63 3-Ct/St in 1st inns vs Sri Lanka at Dunedin on 05-Apr-2023
142 Down 5 Virat Kohli (India) flag Virat Kohli (India) 61.60 3-Ct/St in 2nd inns vs England at Bengaluru on 01-Feb-2017
143 Down 5 Ben Duckett (England) flag Ben Duckett (England) 61.56 3-Ct/St in 2nd inns vs West Indies at Chester-le-Street on 06-Jun-2025
144 Down 5 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 61.52 3-Ct/St in 1st inns vs New Zealand at Lahore on 25-Apr-2024
145 Down 5 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 61.49 3-Ct/St in 1st inns vs Pakistan at Christchurch on 21-Jan-2024
146 Down 5 David Miller (South Africa) flag David Miller (South Africa) 61.45 3-Ct/St in 2nd inns vs England at East London on 12-Feb-2020
147 Down 5 George Linde (South Africa) flag George Linde (South Africa) 61.41 3-Ct/St in 1st inns vs Pakistan at Johannesburg on 12-Apr-2021
148 Down 5 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 61.41 3-Ct/St in 1st inns vs Australia at Wellington on 07-Mar-2021
149 Down 5 Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 61.38 3-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2018
150 Down 5 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 61.38 3-Ct/St in 2nd inns vs Australia at Mirpur on 09-Aug-2021
151 Down 5 Justin Ontong (South Africa) flag Justin Ontong (South Africa) 61.34 3-Ct/St in 2nd inns vs West Indies at Durban on 14-Jan-2015
152 Down 5 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 61.34 3-Ct/St in 2nd inns vs Australia at Gros Islet on 09-Jul-2021
153 Down 5 E Malinga (Sri Lanka) flag E Malinga (Sri Lanka) 61.34 3-Ct/St in 2nd inns vs Pakistan at Dambula on 11-Jan-2026
154 Down 6 Hardik Pandya (India) flag Hardik Pandya (India) 61.34 3-Ct/St in 1st inns vs New Zealand at Raipur on 23-Jan-2026
155 Down 7 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 61.27 3-Ct/St in 2nd inns vs South Africa at St George's on 01-Jul-2021
156 Down 7 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 61.27 3-Ct/St in 2nd inns vs Pakistan at Brisbane on 14-Nov-2024
157 Down 7 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 61.16 3-Ct/St in 2nd inns vs Pakistan at Auckland on 12-Jan-2024
158 Down 7 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 61.12 3-Ct/St in 2nd inns vs West Indies at Auckland on 06-Nov-2025
159 Down 7 Chris Jordan (England) flag Chris Jordan (England) 61.04 3-Ct/St in 1st inns vs Sri Lanka at Cardiff on 23-Jun-2021
160 Down 7 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 60.97 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-2025
161 Down 7 Hussain Talat (Pakistan) flag Hussain Talat (Pakistan) 60.93 3-Ct/St in 2nd inns vs West Indies at Karachi on 01-Apr-2018
162 Down 7 Steven Smith (Australia) flag Steven Smith (Australia) 60.90 3-Ct/St in 1st inns vs Pakistan at Sydney on 03-Nov-2019
163 Down 7 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 60.86 3-Ct/St in 1st inns vs Pakistan at Mirpur on 02-Mar-2016
164 Down 7 James Neesham (New Zealand) flag James Neesham (New Zealand) 60.86 3-Ct/St in 1st inns vs West Indies at Dunedin on 13-Nov-2025
165 Down 7 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 60.82 3-Ct/St in 2nd inns vs Bangladesh at Harare on 23-Jul-2021
166 Down 7 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 60.82 3-Ct/St in 2nd inns vs Bangladesh at Harare on 23-Jul-2021
167 Down 7 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 60.82 3-Ct/St in 2nd inns vs Bangladesh at Pallekele on 21-Sep-2012
168 Down 7 Rohit Sharma (India) flag Rohit Sharma (India) 60.82 3-Ct/St in 1st inns vs Namibia at Dubai on 08-Nov-2021
169 Down 7 Rohit Sharma (India) flag Rohit Sharma (India) 60.64 3-Ct/St in 2nd inns vs West Indies at Lucknow on 06-Nov-2018
170 Down 7 Ben McDermott (Australia) flag Ben McDermott (Australia) 60.60 3-Ct/St in 1st inns vs Sri Lanka at Melbourne on 01-Nov-2019
171 Down 7 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 60.56 3-Ct/St in 2nd inns vs Afghanistan at Abu Dhabi on 30-Nov-2013
172 Down 7 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 60.40 3-Ct/St in 2nd inns vs South Africa at Durban on 19-Sep-2007
173 Down 7 David Miller (South Africa) flag David Miller (South Africa) 60.38 3-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 24-Mar-2019
174 Down 7 Michael Hussey (Australia) flag Michael Hussey (Australia) 60.25 3-Ct/St in 2nd inns vs Bangladesh at Bridgetown on 05-May-2010
175 Down 7 Matthew Wade (Australia) flag Matthew Wade (Australia) 60.22 3-Ct/St in 1st inns vs South Africa at Colombo on 30-Sep-2012
176 Down 7 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 60.12 3-Ct/St in 2nd inns vs Pakistan at Colombo on 28-Sep-2012
177 Down 7 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 60.10 3-Ct/St in 1st inns vs Papua New Guinea at Tarouba on 17-Jun-2024
178 Down 7 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 60.08 3-Ct/St in 1st inns vs South Africa at Chattogram on 27-Mar-2014
179 Down 7 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 60.05 3-Ct/St in 1st inns vs Sri Lanka at Chattogram on 31-Mar-2014
180 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 59.80 3-Ct/St in 2nd inns vs Pakistan at New York on 09-Jun-2024
181 Down 7 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 59.58 4-Ct/St in 2nd inns vs Uganda at Benoni on 11-Dec-2023
182 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.52 3-Ct/St in 2nd inns vs New Zealand at Chattogram on 24-Mar-2014
183 Down 7 Rishabh Pant (India) flag Rishabh Pant (India) 59.52 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
184 Down 7 Zane Green (Namibia) flag Zane Green (Namibia) 59.45 3-Ct/St in 2nd inns vs Sri Lanka at Geelong on 16-Oct-2022
185 Down 7 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 59.35 3-Ct/St in 2nd inns vs New Zealand at Chattogram on 29-Mar-2014
186 Down 7 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 59.11 3-Ct/St in 1st inns vs West Indies at Johannesburg on 13-Sep-2007
187 Down 7 Jos Buttler (England) flag Jos Buttler (England) 59.07 3-Ct/St in 1st inns vs Ireland at Melbourne on 26-Oct-2022
188 Down 7 Amal Rajeevan (Tanzania) flag Amal Rajeevan (Tanzania) 59.05 4-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
189 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 58.79 3-Ct/St in 1st inns vs Zimbabwe at Hobart on 24-Oct-2022
190 Down 7 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 58.79 3-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 30-Oct-2022
191 Down 7 MS Dhoni (India) flag MS Dhoni (India) 58.02 3-Ct/St in 1st inns vs Australia at Mohali on 27-Mar-2016
192 Down 7 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 57.67 3-Ct/St in 1st inns vs West Indies at Johannesburg on 11-Sep-2007
193 Down 7 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 57.67 3-Ct/St in 1st inns vs New Zealand at Durban on 19-Sep-2007
194 Down 7 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 57.51 3-Ct/St in 2nd inns vs Nepal at Al Amerat on 22-Feb-2022
195 Down 7 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 56.11 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 10-Mar-2018
196 Down 7 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 55.99 3-Ct/St in 1st inns vs South Africa at Durban on 10-Dec-2024
197 Down 7 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 55.99 3-Ct/St in 2nd inns vs India at Ranchi on 27-Jan-2023
198 Down 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.77 3-Ct/St in 1st inns vs England at Bristol on 27-Jul-2022
199 Down 7 Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 55.68 3-Ct/St in 2nd inns vs Pakistan at Lahore on 24-May-2015
200 Down 7 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 55.65 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 16-Jan-2024
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #alexcarey #carey #sureshraina #raina #chamarakapugedera #kapugedera #aaronfinch #finch #eoinmorgan #morgan #davidwarner #warner #stuartbroad #broad #najmulhossainshanto #shanto #ayaankhan #khan #shimronhetmyer #hetmyer #georgedockrell #dockrell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings