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
201 No change Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 66.54 20 Runs | 2 Wickets | Ct/St for Pakistan vs Australia at Brisbane on 14-Nov-2024
202 No change Sisanda Magala (South Africa) flag Sisanda Magala (South Africa) 66.54 18 Runs | 3 Wickets | Ct/St for South Africa vs West Indies at Centurion on 25-Mar-2023
203 No change Cameron Green (Australia) flag Cameron Green (Australia) 66.54 62 Runs | 3 Wickets | Ct/St for Australia vs Scotland at Edinburgh on 07-Sep-2024
204 No change Ravi Bopara (England) flag Ravi Bopara (England) 66.54 42 Runs | 2 Wickets | Ct/St for England vs West Indies at Bridgetown on 09-Mar-2014
205 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 66.54 65 Runs | 3 Wickets | Ct/St for Zimbabwe vs Ireland at Harare on 07-Dec-2023
206 No change Chris Morris (South Africa) flag Chris Morris (South Africa) 66.54 55 Runs | 2 Wickets | Ct/St for South Africa vs Pakistan at Centurion on 06-Feb-2019
207 No change Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 66.54 72 Runs | 3 Wickets | Ct/St for Malaysia vs Nepal at Al Amerat on 12-Apr-2024
208 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 66.54 77 Runs | 1 Wickets | Ct/St for West Indies vs South Africa at London on 13-Jun-2009
209 No change Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 66.54 69 Runs | 2 Wickets | Ct/St for West Indies vs England at Bridgetown on 09-Mar-2014
210 No change Mashrafe Mortaza (Bangladesh) flag Mashrafe Mortaza (Bangladesh) 66.54 33 Runs | 2 Wickets | Ct/St for Bangladesh vs Ireland at Nottingham on 08-Jun-2009
211 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 66.54 13 Runs | 4 Wickets | Ct/St for Pakistan vs Netherlands at London on 09-Jun-2009
212 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 66.54 50 Runs | 2 Wickets | Ct/St for Bangladesh vs Pakistan at Lahore on 30-May-2025
213 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 66.54 38 Runs | 5 Wickets | Ct/St for Bangladesh vs Ireland at Chattogram on 29-Mar-2023
214 No change Nathan Coulter-Nile (Australia) flag Nathan Coulter-Nile (Australia) 66.54 27 Runs | 3 Wickets | Ct/St for Australia vs Pakistan at Dubai on 26-Oct-2018
215 No change Sachithra Senanayake (Sri Lanka) flag Sachithra Senanayake (Sri Lanka) 66.54 17 Runs | 2 Wickets | Ct/St for Sri Lanka vs New Zealand at Chattogram on 31-Mar-2014
216 No change Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 66.53 68 Runs | 2 Wickets | Ct/St for Bangladesh vs Zimbabwe at Harare on 25-Jul-2021
217 No change Steve Tikolo (Kenya) flag Steve Tikolo (Kenya) 66.53 20 Runs | 4 Wickets | Ct/St for Kenya vs Scotland at Dubai on 19-Nov-2013
218 No change Paul Stirling (Ireland) flag Paul Stirling (Ireland) 66.53 79 Runs | 1 Wickets | Ct/St for Ireland vs Afghanistan at Dubai on 24-Mar-2012
219 No change Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 66.53 35 Runs | 3 Wickets | Ct/St for Netherlands vs Ireland at The Hague on 19-May-2024
220 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 66.53 20 Runs | 1 Wickets | Ct/St for Pakistan vs England at Melbourne on 13-Nov-2022
221 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 66.53 101 Runs | 2 Wickets | Ct/St for Namibia vs Nepal at Kirtipur on 27-Feb-2024
222 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 66.53 98 Runs | 1 Wickets | Ct/St for West Indies vs India at Bridgetown on 09-May-2010
223 No change Shivam Dube (India) flag Shivam Dube (India) 66.53 30 Runs | 2 Wickets | Ct/St for India vs England at Mumbai on 02-Feb-2025
224 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 66.53 28 Runs | 3 Wickets | Ct/St for West Indies vs Pakistan at Kingstown on 28-Jul-2013
225 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 66.53 60 Runs | 1 Wickets | Ct/St for Afghanistan vs Sri Lanka at Abu Dhabi on 18-Sep-2025
226 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 66.53 40 Runs | 2 Wickets | Ct/St for Afghanistan vs Zimbabwe at Abu Dhabi on 19-Mar-2021
227 No change Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) 66.53 61 Runs | 1 Wickets | Ct/St for Bangladesh vs West Indies at Johannesburg on 13-Sep-2007
228 No change Axar Patel (India) flag Axar Patel (India) 66.53 10 Runs | 3 Wickets | Ct/St for India vs England at Georgetown on 27-Jun-2024
229 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 66.53 75 Runs | 1 Wickets | Ct/St for West Indies vs New Zealand at Auckland on 27-Nov-2020
230 No change David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 66.53 66 Runs | 1 Wickets | Ct/St for Namibia vs Netherlands at Abu Dhabi on 20-Oct-2021
231 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 66.53 13 Runs | 4 Wickets | Ct/St for Nepal vs South Africa at Kingstown on 14-Jun-2024
232 No change Hardik Pandya (India) flag Hardik Pandya (India) 66.53 63 Runs | Wickets | Ct/St for India vs England at Adelaide on 10-Nov-2022
233 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 66.53 86 Runs | Wickets | Ct/St for South Africa vs New Zealand at Chattogram on 24-Mar-2014
234 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 66.52 104 Runs | Wickets | Ct/St for Australia vs India at Guwahati on 28-Nov-2023
235 No change Dimitri Mascarenhas (England) flag Dimitri Mascarenhas (England) 66.24 31 Runs | 2 Wickets | 1 Ct/St for England vs New Zealand at Auckland on 05-Feb-2008
236 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 66.24 17 Runs | 4 Wickets | 1 Ct/St for Afghanistan vs Hong Kong at Nagpur on 10-Mar-2016
237 No change Yusuf Pathan (India) flag Yusuf Pathan (India) 66.24 22 Runs | 2 Wickets | 1 Ct/St for India vs Sri Lanka at Colombo on 10-Feb-2009
238 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 65.94 28 Runs | 4 Wickets | 2 Ct/St for Nepal vs Ireland at Al Amerat on 14-Feb-2022
239 No change Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 65.94 30 Runs | 2 Wickets | 2 Ct/St for Netherlands vs Namibia at Geelong on 18-Oct-2022
240 No change Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 65.93 3 Runs | 4 Wickets | 2 Ct/St for South Africa vs Australia at Darwin on 10-Aug-2025
241 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 65.93 4 Runs | 2 Wickets | 2 Ct/St for India vs Australia at Brisbane on 21-Nov-2018
242 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 65.93 18 Runs | 2 Wickets | 2 Ct/St for Australia vs New Zealand at Wellington on 05-Mar-2021
243 No change Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 65.93 15 Runs | 3 Wickets | 2 Ct/St for Kuwait vs United Arab Emirates at Dubai on 21-Dec-2024
244 No change Collins Obuya (Kenya) flag Collins Obuya (Kenya) 65.93 60 Runs | 2 Wickets | 2 Ct/St for Kenya vs Afghanistan at Sharjah on 11-Oct-2013
245 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 65.93 107 Runs | Wickets | 2 Ct/St for West Indies vs England at Bridgetown on 26-Jan-2022
246 No change Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 65.93 7 Runs | 4 Wickets | 2 Ct/St for South Africa vs Pakistan at Rawalpindi on 28-Oct-2025
247 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 65.63 36 Runs | 3 Wickets | 1 Ct/St for Pakistan vs South Africa at Rawalpindi on 28-Oct-2025
248 No change Abbas Ghani (Hungary) flag Abbas Ghani (Hungary) 65.63 14 Runs | 4 Wickets | 1 Ct/St for Hungary vs Austria at Marsa on 05-Feb-2025
249 No change Mehboob Ali (Malta) flag Mehboob Ali (Malta) 65.63 44 Runs | 2 Wickets | 1 Ct/St for Malta vs Austria at Moara Vlasiei on 29-Jun-2025
250 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 65.62 31 Runs | 2 Wickets | 1 Ct/St for Afghanistan vs Ireland at Belfast on 15-Aug-2022
251 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 65.62 54 Runs | 3 Wickets | 1 Ct/St for Pakistan vs Zimbabwe at Harare on 24-Aug-2013
252 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 65.62 65 Runs | 2 Wickets | 1 Ct/St for Bangladesh vs Zimbabwe at Bulawayo on 11-May-2013
253 No change Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 65.62 57 Runs | 3 Wickets | 1 Ct/St for Malaysia vs Oman at Kirtipur on 30-Oct-2023
254 No change Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 65.62 54 Runs | 2 Wickets | 1 Ct/St for Netherlands vs Nepal at Kirtipur on 05-Mar-2024
255 No change David Hussey (Australia) flag David Hussey (Australia) 65.62 42 Runs | 2 Wickets | 1 Ct/St for Australia vs India at Sydney on 01-Feb-2012
256 No change Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 65.62 56 Runs | 2 Wickets | 1 Ct/St for Nepal vs Oman at King City on 02-Oct-2024
257 No change Matt Machan (England) flag Matt Machan (England) 65.62 42 Runs | 3 Wickets | 1 Ct/St for Scotland vs Afghanistan at Sharjah on 03-Mar-2013
258 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 65.62 42 Runs | 1 Wickets | 3 Ct/St for Pakistan vs India at Dubai on 04-Sep-2022
259 No change Shane Watson (Australia) flag Shane Watson (Australia) 65.62 124 Runs | 1 Wickets | 1 Ct/St for Australia vs India at Sydney on 31-Jan-2016
260 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 65.31 2 Runs | 2 Wickets | 1 Ct/St for South Africa vs India at Bridgetown on 29-Jun-2024
261 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 65.31 Runs | 3 Wickets | 1 Ct/St for Pakistan vs India at Johannesburg on 24-Sep-2007
262 No change Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 65.00 39 Runs | 4 Wickets | 1 Ct/St for United Arab Emirates vs Ireland at Abu Dhabi on 19-Oct-2019
263 No change Sam Curran (England) flag Sam Curran (England) 64.69 6 Runs | 2 Wickets | 1 Ct/St for England vs New Zealand at Brisbane on 01-Nov-2022
264 No change Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 64.69 19 Runs | 1 Wickets | 1 Ct/St for Bangladesh vs England at Abu Dhabi on 27-Oct-2021
265 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 64.69 31 Runs | 1 Wickets | 1 Ct/St for Namibia vs Sri Lanka at Geelong on 16-Oct-2022
266 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 64.69 40 Runs | 1 Wickets | 1 Ct/St for Zimbabwe vs Scotland at Hobart on 21-Oct-2022
267 No change Al-Amin Hossain (Bangladesh) flag Al-Amin Hossain (Bangladesh) 64.69 Runs | 3 Wickets | 1 Ct/St for Bangladesh vs West Indies at Mirpur on 25-Mar-2014
268 No change Chris Jordan (England) flag Chris Jordan (England) 64.69 1 Runs | 3 Wickets | 1 Ct/St for England vs India at Georgetown on 27-Jun-2024
269 No change Curtis Campher (Ireland) flag Curtis Campher (Ireland) 64.69 7 Runs | 4 Wickets | 1 Ct/St for Ireland vs Netherlands at Abu Dhabi on 18-Oct-2021
270 No change Luke Wright (England) flag Luke Wright (England) 64.08 42 Runs | 2 Wickets | 1 Ct/St for England vs New Zealand at Auckland on 09-Feb-2013
271 No change Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 64.07 69 Runs | Wickets | 1 Ct/St for Bangladesh vs India at Dubai on 24-Sep-2025
272 No change Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 64.07 59 Runs | 1 Wickets | 1 Ct/St for Zimbabwe vs South Africa at Kimberley on 10-Oct-2010
273 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 64.07 28 Runs | 2 Wickets | 1 Ct/St for West Indies vs Australia at Adelaide on 11-Feb-2024
274 No change Stuart Broad (England) flag Stuart Broad (England) 64.07 4 Runs | 4 Wickets | 1 Ct/St for England vs New Zealand at Auckland on 09-Feb-2013
275 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 64.07 71 Runs | Wickets | 1 Ct/St for West Indies vs Australia at Perth on 13-Feb-2024
276 No change Alex Cusack (Ireland) flag Alex Cusack (Ireland) 64.06 8 Runs | 4 Wickets | 1 Ct/St for Ireland vs West Indies at Kingston on 21-Feb-2014
277 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 63.77 15 Runs | 1 Wickets | 2 Ct/St for West Indies vs Bangladesh at Sharjah on 29-Oct-2021
278 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 63.76 27 Runs | 1 Wickets | 2 Ct/St for West Indies vs Australia at Mirpur on 28-Mar-2014
279 No change Tilak Varma (India) flag Tilak Varma (India) 63.76 69 Runs | Wickets | 2 Ct/St for India vs Pakistan at Dubai on 28-Sep-2025
280 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 63.76 5 Runs | 1 Wickets | 2 Ct/St for South Africa vs West Indies at North Sound on 23-Jun-2024
281 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 63.76 31 Runs | 1 Wickets | 2 Ct/St for England vs Australia at Cape Town on 14-Sep-2007
282 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 63.75 29 Runs | 3 Wickets | Ct/St for West Indies vs England at Bridgetown on 12-Dec-2023
283 No change Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 63.75 47 Runs | 2 Wickets | Ct/St for ICC World XI vs Pakistan at Lahore on 13-Sep-2017
284 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 63.75 38 Runs | 2 Wickets | Ct/St for West Indies vs Scotland at Hobart on 17-Oct-2022
285 No change George Linde (South Africa) flag George Linde (South Africa) 63.75 36 Runs | 3 Wickets | Ct/St for South Africa vs Pakistan at Rawalpindi on 28-Oct-2025
286 No change Brett Lee (Australia) flag Brett Lee (Australia) 63.75 15 Runs | 2 Wickets | Ct/St for Australia vs Sri Lanka at Nottingham on 08-Jun-2009
287 No change Scott Styris (New Zealand) flag Scott Styris (New Zealand) 63.75 31 Runs | 2 Wickets | Ct/St for New Zealand vs England at Gros Islet on 10-May-2010
288 No change Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 63.75 23 Runs | 3 Wickets | Ct/St for South Africa vs India at Durban on 08-Nov-2024
289 No change Yuvraj Singh (India) flag Yuvraj Singh (India) 63.75 38 Runs | 3 Wickets | Ct/St for India vs England at Pune on 20-Dec-2012
290 No change Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 63.75 74 Runs | 2 Wickets | Ct/St for India vs Bangladesh at Delhi on 09-Oct-2024
291 No change Hussain Talat (Pakistan) flag Hussain Talat (Pakistan) 63.75 63 Runs | 2 Wickets | Ct/St for Pakistan vs West Indies at Karachi on 02-Apr-2018
292 No change Liam Livingstone (England) flag Liam Livingstone (England) 63.75 17 Runs | 2 Wickets | Ct/St for England vs New Zealand at Abu Dhabi on 10-Nov-2021
293 No change Gareth Delany (Ireland) flag Gareth Delany (Ireland) 63.75 89 Runs | 2 Wickets | Ct/St for Ireland vs Oman at Abu Dhabi on 21-Oct-2019
294 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 63.75 4 Runs | 3 Wickets | Ct/St for Pakistan vs Netherlands at Perth on 30-Oct-2022
295 No change Matt Machan (England) flag Matt Machan (England) 63.75 15 Runs | 2 Wickets | Ct/St for Scotland vs Hong Kong at Nagpur on 12-Mar-2016
296 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 63.75 25 Runs | 2 Wickets | Ct/St for United Arab Emirates vs Namibia at Geelong on 20-Oct-2022
297 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 63.75 32 Runs | 2 Wickets | Ct/St for Nepal vs India at Hangzhou on 03-Oct-2023
298 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 63.75 8 Runs | 3 Wickets | Ct/St for South Africa vs Sri Lanka at Chattogram on 22-Mar-2014
299 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 63.75 52 Runs | 1 Wickets | Ct/St for Afghanistan vs Zimbabwe at Nagpur on 12-Mar-2016
300 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 63.75 36 Runs | 2 Wickets | Ct/St for New Zealand vs Sri Lanka at Lauderhill on 23-May-2010