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
201 Down 3 Harry Tector (Ireland) flag Harry Tector (Ireland) 56.85 3-Ct/St in 1st inns vs Zimbabwe at Harare on 22-Feb-2025
202 Down 3 Fayaz Khan (Germany) flag Fayaz Khan (Germany) 56.54 3-Ct/St in 2nd inns vs Canada at Al Amerat on 22-Feb-2022
203 Down 3 Janak Prakash (Singapore) flag Janak Prakash (Singapore) 56.51 3-Ct/St in 1st inns vs United States of America at Bulawayo on 12-Jul-2022
204 Down 3 Fraser Watts (Scotland) flag Fraser Watts (Scotland) 56.20 3-Ct/St in 1st inns vs Ireland at Dubai on 11-Feb-2010
205 Down 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 56.15 3-Ct/St in 2nd inns vs India at Ranchi on 27-Jan-2023
206 Down 3 Binod Bhandari (Nepal) flag Binod Bhandari (Nepal) 55.95 3-Ct/St in 2nd inns vs Hong Kong at Colombo on 24-Nov-2014
207 Down 3 Emmanuel Bundi (Kenya) flag Emmanuel Bundi (Kenya) 55.93 3-Ct/St in 1st inns vs Uganda at Accra on 17-Mar-2024
208 Down 3 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 55.92 3-Ct/St in 2nd inns vs Ireland at Greater Noida on 12-Mar-2017
209 Down 3 Demar Johnson (Cayman) flag Demar Johnson (Cayman) 55.90 3-Ct/St in 1st inns vs Canada at George Town on 23-Apr-2025
210 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.89 3-Ct/St in 1st inns vs England at Bristol on 27-Jul-2022
211 Down 3 Nick Greenwood (Jersey) flag Nick Greenwood (Jersey) 55.78 3-Ct/St in 2nd inns vs Oman at Abu Dhabi on 27-Oct-2019
212 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 55.67 3-Ct/St in 2nd inns vs Sri Lanka at Hambantota on 04-Aug-2013
213 Down 3 Laksh Bakrania (Tanzania) flag Laksh Bakrania (Tanzania) 55.64 3-Ct/St in 2nd inns vs Uganda at Harare on 28-Sep-2025
214 Down 3 Lega Siaka (P.N.G.) flag Lega Siaka (P.N.G.) 55.52 3-Ct/St in 2nd inns vs Singapore at Dubai on 25-Oct-2019
215 Down 3 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 55.52 3-Ct/St in 1st inns vs Ireland at Dubai on 02-Nov-2019
216 Down 3 Harry Tector (Ireland) flag Harry Tector (Ireland) 55.26 3-Ct/St in 1st inns vs Afghanistan at Belfast on 09-Aug-2022
217 Down 3 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 55.20 3-Ct/St in 1st inns vs Nepal at Dallas on 04-Jun-2024
218 Down 3 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 54.99 3-Ct/St in 1st inns vs Sri Lanka at Sylhet on 09-Mar-2024
219 Down 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 54.98 3-Ct/St in 2nd inns vs Zimbabwe at North Sound on 03-Mar-2013
220 Down 3 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 54.98 3-Ct/St in 1st inns vs India at Delhi on 01-Nov-2017
221 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.98 3-Ct/St in 2nd inns vs New Zealand at Auckland on 17-Feb-2017
222 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.95 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 19-Nov-2021
223 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.95 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 20-Nov-2021
224 Down 3 Tim Paine (Australia) flag Tim Paine (Australia) 54.89 3-Ct/St in 1st inns vs India at Guwahati on 10-Oct-2017
225 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 54.86 3-Ct/St in 1st inns vs Australia at Perth on 31-Oct-2010
226 Down 3 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 54.77 3-Ct/St in 1st inns vs Afghanistan at Chattogram on 21-Sep-2019
227 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 54.76 3-Ct/St in 1st inns vs South Africa at Centurion on 16-Apr-2021
228 Down 3 Hardik Pandya (India) flag Hardik Pandya (India) 54.75 3-Ct/St in 2nd inns vs Bangladesh at Delhi on 09-Oct-2024
229 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 54.70 3-Ct/St in 1st inns vs New Zealand at Wellington on 26-Feb-2010
230 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 54.67 3-Ct/St in 1st inns vs New Zealand at Hamilton on 28-Dec-2010
231 Down 3 Riyan Parag (India) flag Riyan Parag (India) 54.62 3-Ct/St in 2nd inns vs Bangladesh at Hyderabad on 12-Oct-2024
232 Down 3 Kevin Pietersen (England) flag Kevin Pietersen (England) 54.60 3-Ct/St in 2nd inns vs Australia at Southampton on 13-Jun-2005
233 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 54.54 3-Ct/St in 1st inns vs Australia at Hobart on 21-Feb-2010
234 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 54.51 3-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 28-Dec-2024
235 Down 3 Jos Buttler (England) flag Jos Buttler (England) 54.32 3-Ct/St in 2nd inns vs Australia at Melbourne on 10-Feb-2018
236 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.26 3-Ct/St in 1st inns vs England at Bristol on 28-Aug-2006
237 Down 3 MS Dhoni (India) flag MS Dhoni (India) 54.26 3-Ct/St in 2nd inns vs Australia at Melbourne on 29-Jan-2016
238 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 54.24 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 30-Mar-2014
239 Down 3 Dinesh Karthik (India) flag Dinesh Karthik (India) 54.20 3-Ct/St in 1st inns vs Pakistan at Dubai on 28-Aug-2022
240 Down 3 MS Dhoni (India) flag MS Dhoni (India) 54.10 3-Ct/St in 1st inns vs Australia at Melbourne on 03-Feb-2012
241 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.97 3-Ct/St in 2nd inns vs Pakistan at Dubai on 13-Dec-2013
242 Down 3 Josh Inglis (Australia) flag Josh Inglis (Australia) 53.79 3-Ct/St in 1st inns vs India at Melbourne on 31-Oct-2025
243 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.69 3-Ct/St in 2nd inns vs New Zealand at Dubai on 12-Nov-2009
244 Down 3 Jos Buttler (England) flag Jos Buttler (England) 53.57 3-Ct/St in 2nd inns vs Pakistan at Dubai on 27-Nov-2015
245 Down 3 Sam Billings (England) flag Sam Billings (England) 53.50 3-Ct/St in 2nd inns vs Pakistan at Dubai on 26-Nov-2015
246 Down 3 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 53.47 3-Ct/St in 1st inns vs India at Basseterre on 01-Aug-2022
247 Down 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.38 3-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 26-Oct-2017
248 Down 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.35 3-Ct/St in 2nd inns vs New Zealand at Dubai on 04-Nov-2018
249 Down 3 MS Dhoni (India) flag MS Dhoni (India) 53.31 3-Ct/St in 1st inns vs Sri Lanka at Mirpur on 01-Mar-2016
250 Down 3 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 53.31 3-Ct/St in 1st inns vs India at Malahide on 28-Jun-2022
251 Down 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 53.28 3-Ct/St in 1st inns vs England at Dubai on 27-Nov-2015
252 Down 3 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 53.25 3-Ct/St in 2nd inns vs Afghanistan at Sharjah on 05-Feb-2018
253 Down 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 53.16 3-Ct/St in 1st inns vs England at Auckland on 09-Feb-2013
254 Down 3 Jos Buttler (England) flag Jos Buttler (England) 53.16 3-Ct/St in 1st inns vs Australia at Southampton on 06-Sep-2020
255 Down 3 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 53.03 3-Ct/St in 1st inns vs New Zealand at Belfast on 18-Jul-2022
256 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 52.95 3-Ct/St in 2nd inns vs Ireland at London on 14-Jun-2009
257 Down 3 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 52.72 3-Ct/St in 1st inns vs South Africa at North Sound on 19-May-2010
258 Down 3 Irfan Karim (Kenya) flag Irfan Karim (Kenya) 52.57 4-Ct/St in 2nd inns vs Tanzania at Windhoek on 25-Nov-2023
259 Down 3 Freddie Klokker (Denmark) flag Freddie Klokker (Denmark) 52.52 4-Ct/St in 1st inns vs Jersey at Almeria on 17-Oct-2021
260 Down 3 Ben Dunk (Australia) flag Ben Dunk (Australia) 52.37 3-Ct/St in 1st inns vs South Africa at Melbourne on 07-Nov-2014
261 Down 3 MS Dhoni (India) flag MS Dhoni (India) 52.37 3-Ct/St in 2nd inns vs New Zealand at Delhi on 01-Nov-2017
262 Down 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 52.37 3-Ct/St in 2nd inns vs Pakistan at Hamilton on 14-Jan-2024
263 Down 3 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 52.34 3-Ct/St in 1st inns vs South Africa at Malahide on 19-Jul-2021
264 Down 3 Farruque Nhaduate (Mozambique) flag Farruque Nhaduate (Mozambique) 52.33 4-Ct/St in 1st inns vs Rwanda at Nairobi on 23-Oct-2024
265 Down 3 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 52.31 3-Ct/St in 1st inns vs Nigeria at Rwanda on 14-Dec-2024
266 Down 3 George Dockrell (Ireland) flag George Dockrell (Ireland) 52.26 3-Ct/St in 2nd inns vs Scotland at Dubai on 20-Jan-2017
267 Down 3 Luqman Butt (Cambodia) flag Luqman Butt (Cambodia) 52.26 3-Ct/St in 1st inns vs Singapore at Bangkok on 09-Feb-2024
268 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 52.21 3-Ct/St in 2nd inns vs Pakistan at Mirpur on 22-Jul-2025
269 Down 3 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 52.21 3-Ct/St in 1st inns vs Australia at Gros Islet on 14-Jul-2021
270 Down 3 Syed Aziz (Malaysia) flag Syed Aziz (Malaysia) 52.21 4-Ct/St in 2nd inns vs Singapore at Kirtipur on 02-Nov-2023
271 Down 3 MS Dhoni (India) flag MS Dhoni (India) 52.15 3-Ct/St in 2nd inns vs Sri Lanka at Ranchi on 12-Feb-2016
272 Down 3 Tim Paine (Australia) flag Tim Paine (Australia) 52.12 3-Ct/St in 2nd inns vs Sri Lanka at Geelong on 19-Feb-2017
273 Down 3 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 52.12 3-Ct/St in 1st inns vs New Zealand at Dambula on 09-Nov-2024
274 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 52.09 3-Ct/St in 2nd inns vs England at Bridgetown on 09-Mar-2014
275 Down 3 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 52.02 3-Ct/St in 2nd inns vs Bangladesh at Colombo on 16-Mar-2018
276 Down 3 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 52.02 3-Ct/St in 1st inns vs South Africa at Colombo on 14-Aug-2018
277 Down 3 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 52.02 3-Ct/St in 1st inns vs West Indies at Auckland on 27-Nov-2020
278 Down 3 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 52.02 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-2025
279 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 51.96 3-Ct/St in 1st inns vs Sri Lanka at Brisbane on 30-Oct-2019
280 Down 3 Heino Kuhn (South Africa) flag Heino Kuhn (South Africa) 51.93 3-Ct/St in 1st inns vs Australia at Johannesburg on 16-Oct-2011
281 Down 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 51.90 3-Ct/St in 1st inns vs West Indies at Dunedin on 13-Nov-2025
282 Down 4 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 51.89 3-Ct/St in 1st inns vs New Zealand at Durban on 19-Sep-2007
283 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 51.87 3-Ct/St in 1st inns vs Pakistan at Johannesburg on 02-Feb-2007
284 Down 4 Dinesh Karthik (India) flag Dinesh Karthik (India) 51.87 3-Ct/St in 1st inns vs West Indies at Kolkata on 04-Nov-2018
285 Down 4 Craig Kieswetter (England) flag Craig Kieswetter (England) 51.71 3-Ct/St in 1st inns vs India at Manchester on 31-Aug-2011
286 Down 4 Rishabh Pant (India) flag Rishabh Pant (India) 51.42 2-Ct/St in 2nd inns vs South Africa at Bridgetown on 29-Jun-2024
287 Down 4 Sai Kishore (India) flag Sai Kishore (India) 51.35 3-Ct/St in 2nd inns vs Nepal at Hangzhou on 03-Oct-2023
288 Down 4 Harry Tector (Ireland) flag Harry Tector (Ireland) 50.93 3-Ct/St in 1st inns vs Zimbabwe at Harare on 14-Jan-2023
289 Down 4 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 50.75 4-Ct/St in 2nd inns vs Papua New Guinea at Al Amerat on 19-Oct-2021
290 Down 4 Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 50.72 3-Ct/St in 2nd inns vs Zimbabwe at Harare on 16-Sep-2011
291 Down 4 Anil Sah (Nepal) flag Anil Sah (Nepal) 50.62 3-Ct/St in 2nd inns vs United States of America at Dallas on 17-Oct-2024
292 Down 4 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 50.39 3-Ct/St in 2nd inns vs United Arab Emirates at Sharjah on 19-May-2025
293 Down 4 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 50.36 3-Ct/St in 1st inns vs Netherlands at Rotterdam on 25-Jun-2019
294 Down 4 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 50.27 3-Ct/St in 2nd inns vs Scotland at Glasgow on 18-Jun-2025
295 Down 4 Anique Uddin (Denmark) flag Anique Uddin (Denmark) 49.82 3-Ct/St in 2nd inns vs Jersey at Almeria on 21-Oct-2021
296 Down 4 Ali Dawood (Bahrain) flag Ali Dawood (Bahrain) 49.54 3-Ct/St in 2nd inns vs Tanzania at Kuala Lumpur on 09-Mar-2024
297 Down 4 Rexford Bakum (Ghana) flag Rexford Bakum (Ghana) 49.51 3-Ct/St in 2nd inns vs Rwanda at Benoni on 09-Dec-2023
298 Down 4 Filipe Cossa (Mozambique) flag Filipe Cossa (Mozambique) 49.51 3-Ct/St in 2nd inns vs Seychelles at Nairobi on 22-Oct-2024
299 Down 4 Razmal Shigiwal (Austria) flag Razmal Shigiwal (Austria) 49.47 3-Ct/St in 2nd inns vs Germany at Deventer on 29-Jun-2023
300 Down 4 Salman Nazar (Canada) flag Salman Nazar (Canada) 49.44 3-Ct/St in 1st inns vs Bahrain at Al Amerat on 14-Nov-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #harrytector #tector #fayazkhan #khan #janakprakash #prakash #fraserwatts #watts #devonconway #conway #binodbhandari #bhandari #emmanuelbundi #bundi #mohammadnabi #nabi #demarjohnson #johnson #quintondekock #kock #nickgreenwood #greenwood #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings