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
101 Down 1 David Warner (Australia) flag David Warner (Australia) 63.73 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 09-Sep-2016
102 Down 1 Stuart Broad (England) flag Stuart Broad (England) 63.73 3-Ct/St in 1st inns vs Pakistan at Dubai on 19-Feb-2010
103 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 63.47 3-Ct/St in 1st inns vs Pakistan at Harare on 02-Jul-2018
104 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 63.21 3-Ct/St in 2nd inns vs West Indies at Dubai on 24-Sep-2016
105 Down 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 63.07 3-Ct/St in 1st inns vs England at Chattogram on 09-Mar-2023
106 Down 1 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 62.92 3-Ct/St in 2nd inns vs India at Tarouba on 03-Aug-2023
107 Down 1 George Dockrell (Ireland) flag George Dockrell (Ireland) 62.77 3-Ct/St in 1st inns vs Afghanistan at Greater Noida on 12-Mar-2017
108 Down 1 Odean Smith (West Indies) flag Odean Smith (West Indies) 62.77 3-Ct/St in 1st inns vs India at Basseterre on 01-Aug-2022
109 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 62.75 3-Ct/St in 2nd inns vs Bangladesh at Pallekele on 21-Sep-2012
110 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 62.72 3-Ct/St in 1st inns vs Namibia at Dubai on 08-Nov-2021
111 Down 1 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 62.66 3-Ct/St in 2nd inns vs Australia at Dubai on 28-Oct-2018
112 Down 1 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 62.55 3-Ct/St in 2nd inns vs Bangladesh at Dubai on 25-Sep-2025
113 Down 1 Stuart Thompson (Ireland) flag Stuart Thompson (Ireland) 62.55 3-Ct/St in 1st inns vs India at Malahide on 27-Jun-2018
114 Down 1 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 62.52 3-Ct/St in 2nd inns vs Afghanistan at Abu Dhabi on 30-Nov-2013
115 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 62.51 3-Ct/St in 1st inns vs England at Sharjah on 30-Nov-2015
116 Down 1 Deepak Hooda (India) flag Deepak Hooda (India) 62.51 3-Ct/St in 2nd inns vs West Indies at Lauderhill on 06-Aug-2022
117 Down 1 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 62.51 3-Ct/St in 1st inns vs England at Pune on 20-Dec-2012
118 Down 1 Wilson Niyitanga (Rwanda) flag Wilson Niyitanga (Rwanda) 62.48 3-Ct/St in 1st inns vs Zimbabwe at Nairobi on 22-Oct-2024
119 Down 1 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 62.44 3-Ct/St in 1st inns vs United States of America at The Hague on 27-Aug-2024
120 Down 1 Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 62.36 3-Ct/St in 2nd inns vs South Africa at Rajkot on 17-Jun-2022
121 Down 1 Nizakat Khan (Hong Kong) flag Nizakat Khan (Hong Kong) 62.33 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 09-Sep-2025
122 Down 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 62.33 3-Ct/St in 1st inns vs Australia at Auckland on 23-Feb-2024
123 Down 1 Adnan Ilyas (Oman) flag Adnan Ilyas (Oman) 62.22 3-Ct/St in 2nd inns vs Afghanistan at Fatullah on 20-Feb-2016
124 Down 1 Ben Manenti (Italy) flag Ben Manenti (Italy) 62.14 3-Ct/St in 2nd inns vs Scotland at The Hague on 09-Jul-2025
125 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 62.07 3-Ct/St in 2nd inns vs New Zealand at Ahmedabad on 01-Feb-2023
126 Down 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 62.07 3-Ct/St in 1st inns vs India at Wellington on 31-Jan-2020
127 Down 1 Jason Behrendorff (Australia) flag Jason Behrendorff (Australia) 61.99 3-Ct/St in 2nd inns vs India at Brisbane on 21-Nov-2018
128 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 61.98 3-Ct/St in 1st inns vs Papua New Guinea at Tarouba on 17-Jun-2024
129 Down 1 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 61.96 3-Ct/St in 1st inns vs England at Durban on 14-Feb-2020
130 Down 1 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 61.92 3-Ct/St in 1st inns vs Ireland at Townsville on 07-Feb-2016
131 Down 1 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 61.92 3-Ct/St in 2nd inns vs Ireland at Townsville on 09-Feb-2016
132 Down 1 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 61.92 3-Ct/St in 2nd inns vs West Indies at Sharjah on 29-Sep-2025
133 Down 1 George Linde (South Africa) flag George Linde (South Africa) 61.88 3-Ct/St in 1st inns vs Pakistan at Johannesburg on 12-Apr-2021
134 Down 1 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 61.83 3-Ct/St in 2nd inns vs India at Nagpur on 15-Mar-2016
135 Down 1 Ben Cutting (Australia) flag Ben Cutting (Australia) 61.81 3-Ct/St in 2nd inns vs England at Sydney on 02-Feb-2014
136 Down 1 Justin Ontong (South Africa) flag Justin Ontong (South Africa) 61.81 3-Ct/St in 2nd inns vs New Zealand at Gqeberha on 26-Dec-2012
137 Down 1 Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 61.66 3-Ct/St in 1st inns vs Pakistan at Wellington on 22-Jan-2018
138 Down 1 Virat Kohli (India) flag Virat Kohli (India) 61.63 3-Ct/St in 2nd inns vs England at Bengaluru on 01-Feb-2017
139 Down 1 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 61.63 3-Ct/St in 1st inns vs New Zealand at Lahore on 17-Apr-2023
140 Down 1 David Miller (South Africa) flag David Miller (South Africa) 61.63 3-Ct/St in 2nd inns vs England at East London on 12-Feb-2020
141 Down 1 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 61.62 3-Ct/St in 1st inns vs West Indies at Tarouba on 12-Jun-2024
142 Down 1 Ben Lister (New Zealand) flag Ben Lister (New Zealand) 61.59 3-Ct/St in 1st inns vs Sri Lanka at Dunedin on 05-Apr-2023
143 Down 1 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 61.58 4-Ct/St in 2nd inns vs United Arab Emirates at Dubai on 05-Oct-2021
144 Down 1 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 61.51 3-Ct/St in 2nd inns vs South Africa at St George's on 01-Jul-2021
145 Down 1 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 61.48 3-Ct/St in 1st inns vs New Zealand at Lahore on 25-Apr-2024
146 Down 1 Ben Duckett (England) flag Ben Duckett (England) 61.48 3-Ct/St in 2nd inns vs West Indies at Chester-le-Street on 06-Jun-2025
147 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 61.48 3-Ct/St in 1st inns vs Australia at Wellington on 07-Mar-2021
148 Down 1 Mark Watt (Scotland) flag Mark Watt (Scotland) 61.48 3-Ct/St in 1st inns vs New Zealand at Edinburgh on 29-Jul-2022
149 Down 1 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 61.40 3-Ct/St in 2nd inns vs Australia at Gros Islet on 09-Jul-2021
150 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 61.40 3-Ct/St in 2nd inns vs Pakistan at Auckland on 12-Jan-2024
151 Down 1 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 61.40 3-Ct/St in 1st inns vs Pakistan at Christchurch on 21-Jan-2024
152 Down 1 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 61.37 3-Ct/St in 2nd inns vs Australia at Mirpur on 09-Aug-2021
153 Down 1 Justin Ontong (South Africa) flag Justin Ontong (South Africa) 61.33 3-Ct/St in 2nd inns vs West Indies at Durban on 14-Jan-2015
154 Down 1 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 61.33 3-Ct/St in 2nd inns vs Pakistan at Brisbane on 14-Nov-2024
155 Down 1 Chris Jordan (England) flag Chris Jordan (England) 61.18 3-Ct/St in 1st inns vs Sri Lanka at Cardiff on 23-Jun-2021
156 Down 1 Hussain Talat (Pakistan) flag Hussain Talat (Pakistan) 61.18 3-Ct/St in 2nd inns vs West Indies at Karachi on 01-Apr-2018
157 Down 1 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 61.13 4-Ct/St in 1st inns vs Ireland at Malahide on 20-Sep-2019
158 Down 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 61.07 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-2025
159 Down 1 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 61.07 3-Ct/St in 2nd inns vs West Indies at Auckland on 06-Nov-2025
160 Down 2 Steven Smith (Australia) flag Steven Smith (Australia) 61.00 3-Ct/St in 1st inns vs Pakistan at Sydney on 03-Nov-2019
161 Down 2 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 61.00 3-Ct/St in 1st inns vs Pakistan at Mirpur on 02-Mar-2016
162 Down 2 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 60.92 3-Ct/St in 2nd inns vs Bangladesh at Harare on 23-Jul-2021
163 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 60.92 3-Ct/St in 2nd inns vs Bangladesh at Harare on 23-Jul-2021
164 Down 2 James Neesham (New Zealand) flag James Neesham (New Zealand) 60.92 3-Ct/St in 1st inns vs West Indies at Dunedin on 13-Nov-2025
165 Down 3 Rohit Sharma (India) flag Rohit Sharma (India) 60.89 3-Ct/St in 2nd inns vs West Indies at Lucknow on 06-Nov-2018
166 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 60.74 3-Ct/St in 2nd inns vs Pakistan at Colombo on 28-Sep-2012
167 Down 3 Ben McDermott (Australia) flag Ben McDermott (Australia) 60.70 3-Ct/St in 1st inns vs Sri Lanka at Melbourne on 01-Nov-2019
168 Down 3 Matthew Wade (Australia) flag Matthew Wade (Australia) 60.60 3-Ct/St in 1st inns vs South Africa at Colombo on 30-Sep-2012
169 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 60.57 3-Ct/St in 2nd inns vs South Africa at Durban on 19-Sep-2007
170 Down 3 David Miller (South Africa) flag David Miller (South Africa) 60.44 3-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 24-Mar-2019
171 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 60.43 3-Ct/St in 1st inns vs Sri Lanka at Chattogram on 31-Mar-2014
172 Down 3 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 60.39 3-Ct/St in 1st inns vs South Africa at Chattogram on 27-Mar-2014
173 Down 3 Bilal Tahir (Kuwait) flag Bilal Tahir (Kuwait) 60.19 4-Ct/St in 2nd inns vs Malaysia at Hong Kong on 08-Mar-2023
174 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.76 3-Ct/St in 2nd inns vs New Zealand at Chattogram on 24-Mar-2014
175 Down 3 Rishabh Pant (India) flag Rishabh Pant (India) 59.73 3-Ct/St in 2nd inns vs Pakistan at New York on 09-Jun-2024
176 Down 3 Rishabh Pant (India) flag Rishabh Pant (India) 59.48 3-Ct/St in 2nd inns vs Afghanistan at Bridgetown on 20-Jun-2024
177 Down 3 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 59.45 3-Ct/St in 2nd inns vs New Zealand at Chattogram on 29-Mar-2014
178 Down 3 Zane Green (Namibia) flag Zane Green (Namibia) 59.38 3-Ct/St in 2nd inns vs Sri Lanka at Geelong on 16-Oct-2022
179 Down 3 Didier Ndikubwimana (Rwanda) flag Didier Ndikubwimana (Rwanda) 59.32 4-Ct/St in 2nd inns vs Uganda at Benoni on 11-Dec-2023
180 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 59.31 3-Ct/St in 1st inns vs West Indies at Johannesburg on 13-Sep-2007
181 Down 3 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 59.30 3-Ct/St in 2nd inns vs Nepal at Al Amerat on 22-Feb-2022
182 Down 3 Jos Buttler (England) flag Jos Buttler (England) 58.99 3-Ct/St in 1st inns vs Ireland at Melbourne on 26-Oct-2022
183 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 58.89 3-Ct/St in 1st inns vs Zimbabwe at Hobart on 24-Oct-2022
184 Down 3 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 58.89 3-Ct/St in 2nd inns vs Zimbabwe at Brisbane on 30-Oct-2022
185 Down 3 Amal Rajeevan (Tanzania) flag Amal Rajeevan (Tanzania) 58.80 4-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
186 Down 3 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 58.58 4-Ct/St in 1st inns vs Bangladesh at The Hague on 26-Jul-2012
187 Down 3 MS Dhoni (India) flag MS Dhoni (India) 58.20 4-Ct/St in 1st inns vs Afghanistan at Gros Islet on 01-May-2010
188 Down 3 MS Dhoni (India) flag MS Dhoni (India) 58.12 3-Ct/St in 1st inns vs Australia at Mohali on 27-Mar-2016
189 Down 3 Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 57.99 3-Ct/St in 1st inns vs South Africa at Durban on 10-Dec-2024
190 Down 3 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 57.84 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 10-Mar-2018
191 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 57.77 3-Ct/St in 1st inns vs West Indies at Johannesburg on 11-Sep-2007
192 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.67 4-Ct/St in 2nd inns vs New Zealand at Perth on 11-Dec-2007
193 Down 3 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 57.40 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 16-Jan-2024
194 Down 3 George Dockrell (Ireland) flag George Dockrell (Ireland) 57.32 3-Ct/St in 2nd inns vs West Indies at St George's on 15-Jan-2020
195 Down 3 Kanwarpal Tathgur (Canada) flag Kanwarpal Tathgur (Canada) 57.28 3-Ct/St in 2nd inns vs Namibia at Windhoek on 19-Mar-2025
196 Down 3 Chris Jordan (England) flag Chris Jordan (England) 57.25 3-Ct/St in 1st inns vs West Indies at Basseterre on 10-Mar-2019
197 Down 3 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 57.25 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 07-Jul-2015
198 Down 3 Fahad Tariq (U.A.E.) flag Fahad Tariq (U.A.E.) 57.01 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 26-Feb-2016
199 Down 3 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 56.94 3-Ct/St in 1st inns vs Zimbabwe at Harare on 31-Oct-2025
200 Down 3 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 56.86 3-Ct/St in 2nd inns vs United Arab Emirates at Sharjah on 05-Sep-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #davidwarner #warner #stuartbroad #broad #aaronfinch #finch #umarakmal #akmal #najmulhossainshanto #shanto #shimronhetmyer #hetmyer #georgedockrell #dockrell #odeansmith #smith #kanewilliamson #williamson #rohitsharma #sharma #shoaibmalik #malik #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings