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
301 No change Jonathan Batty (England) flag Jonathan Batty (England) 49.33 4-Ct/St in 2nd inns vs Sussex at Hove on 29-Jun-2007
302 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 49.32 3-Ct/St in 1st inns vs Trinbago Knight Riders at Tarouba on 27-Sep-2024
303 No change Joe Clarke (England) flag Joe Clarke (England) 49.31 4-Ct/St in 1st inns vs Quetta Gladiators at Karachi on 20-Feb-2021
304 No change Kane Richardson (Australia) flag Kane Richardson (Australia) 49.24 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Abu Dhabi on 18-Apr-2014
305 No change James Cameron (Zimbabwe) flag James Cameron (Zimbabwe) 49.23 3-Ct/St in 1st inns vs Nottinghamshire at Worcester on 05-Jul-2011
306 No change Laurie Evans (England) flag Laurie Evans (England) 49.22 3-Ct/St in 1st inns vs Nottinghamshire at Birmingham on 08-Jul-2014
307 No change Laurie Evans (England) flag Laurie Evans (England) 49.20 3-Ct/St in 2nd inns vs Birmingham Phoenix (Men) at London on 17-Aug-2024
308 No change Jason Roy (England) flag Jason Roy (England) 49.19 3-Ct/St in 1st inns vs Islamabad United at Karachi on 15-Mar-2024
309 No change Chris Green (Australia) flag Chris Green (Australia) 49.16 3-Ct/St in 2nd inns vs Lancashire at Birmingham on 11-Aug-2019
310 No change Parthiv Patel (India) flag Parthiv Patel (India) 49.15 3-Ct/St in 2nd inns vs Punjab Kings at Dubai on 28-Apr-2014
311 No change Ravi Bopara (England) flag Ravi Bopara (England) 49.15 3-Ct/St in 2nd inns vs Birmingham Phoenix (Men) at Birmingham on 23-Jul-2021
312 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 49.12 3-Ct/St in 2nd inns vs Lucknow Super Giants at Lucknow on 01-May-2023
313 No change Mohammad Sami (Pakistan) flag Mohammad Sami (Pakistan) 49.12 3-Ct/St in 1st inns vs Peshawar Zalmi at Sharjah on 18-Feb-2017
314 No change Graeme White (England) flag Graeme White (England) 49.11 3-Ct/St in 2nd inns vs Lancashire at Manchester on 03-Jun-2022
315 No change Tom Wells (England) flag Tom Wells (England) 49.10 3-Ct/St in 2nd inns vs Northamptonshire at Northampton on 11-Aug-2017
316 No change Rahul Tripathi (India) flag Rahul Tripathi (India) 49.10 3-Ct/St in 2nd inns vs Delhi Capitals at Abu Dhabi on 24-Oct-2020
317 No change Tom Rogers (Australia) flag Tom Rogers (Australia) 49.10 3-Ct/St in 1st inns vs Surrey at Canterbury on 06-Jun-2025
318 No change Jordan Cox (England) flag Jordan Cox (England) 49.07 3-Ct/St in 2nd inns vs Surrey at London on 01-Jul-2022
319 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 49.01 3-Ct/St in 1st inns vs Perth Scorchers at Perth on 07-Jan-2025
320 No change Peter Fulton (New Zealand) flag Peter Fulton (New Zealand) 49.01 3-Ct/St in 1st inns vs Northern Districts at Whangarei on 15-Nov-2015
321 No change Gareth Cross (England) flag Gareth Cross (England) 48.96 3-Ct/St in 2nd inns vs Sussex at Hove on 08-Aug-2011
322 No change MS Dhoni (India) flag MS Dhoni (India) 48.92 3-Ct/St in 2nd inns vs Mumbai Indians at Bengaluru on 23-May-2012
323 No change Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 48.89 3-Ct/St in 1st inns vs Chittagong Vikings at Mirpur on 30-Jan-2025
324 No change Gary Wilson (Ireland) flag Gary Wilson (Ireland) 48.89 4-Ct/St in 2nd inns vs Glamorgan at Cardiff on 26-Jun-2015
325 No change Ambati Rayudu (India) flag Ambati Rayudu (India) 48.85 3-Ct/St in 2nd inns vs Rajasthan Royals at Ahmedabad on 19-May-2014
326 No change Jordan Hermann (South Africa) flag Jordan Hermann (South Africa) 48.84 3-Ct/St in 1st inns vs Pretoria Capitals at Gqeberha on 22-Jan-2024
327 No change Joe Denly (England) flag Joe Denly (England) 48.84 3-Ct/St in 2nd inns vs Hampshire at Richmond on 27-Jun-2012
328 No change Ashton Turner (Australia) flag Ashton Turner (Australia) 48.84 3-Ct/St in 1st inns vs Nottinghamshire at Nottingham on 08-Jun-2023
329 No change Joe Denly (England) flag Joe Denly (England) 48.84 3-Ct/St in 1st inns vs Peshawar Zalmi at Lahore on 21-Mar-2018
330 No change Chris Tremain (Australia) flag Chris Tremain (Australia) 48.84 3-Ct/St in 1st inns vs Melbourne Stars at Melbourne on 07-Jan-2017
331 No change Abdul Samad (Pakistan) flag Abdul Samad (Pakistan) 48.83 3-Ct/St in 2nd inns vs Multan Sultans at Rawalpindi on 19-Apr-2025
332 No change Nihaduzzaman (Bangladesh) flag Nihaduzzaman (Bangladesh) 48.79 3-Ct/St in 2nd inns vs Fortune Barishal at Mirpur on 06-Feb-2024
333 No change Nic Maddinson (Australia) flag Nic Maddinson (Australia) 48.78 3-Ct/St in 2nd inns vs Adelaide Strikers at Moe on 23-Jan-2019
334 No change Ben Cox (England) flag Ben Cox (England) 48.77 4-Ct/St in 2nd inns vs Wellington at Wellington on 28-Dec-2018
335 No change Rishabh Pant (India) flag Rishabh Pant (India) 48.75 3-Ct/St in 1st inns vs Mumbai Indians at Chennai on 20-Apr-2021
336 No change Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 48.71 4-Ct/St in 2nd inns vs Auckland at Auckland on 13-Dec-2017
337 No change Sam Billings (England) flag Sam Billings (England) 48.66 4-Ct/St in 2nd inns vs Surrey at London on 06-Jul-2018
338 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 48.64 3-Ct/St in 2nd inns vs Rangpur Riders at Chattogram on 19-Feb-2024
339 No change Ross Whiteley (England) flag Ross Whiteley (England) 48.59 3-Ct/St in 2nd inns vs Northern Superchargers (Men) at Leeds on 11-Aug-2023
340 No change Toby Roland-Jones (England) flag Toby Roland-Jones (England) 48.58 3-Ct/St in 2nd inns vs Gloucestershire at Radlett on 26-May-2022
341 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 48.55 4-Ct/St in 2nd inns vs Delhi Capitals at Pune on 22-May-2012
342 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 48.55 3-Ct/St in 1st inns vs Fortune Barishal at Mirpur on 23-Jan-2024
343 No change Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 48.53 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Tarouba on 23-Aug-2020
344 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 48.47 3-Ct/St in 2nd inns vs Jamaica Tallawahs at Kingston on 26-Aug-2017
345 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 48.45 3-Ct/St in 2nd inns vs Mumbai Indians at Delhi on 27-Apr-2024
346 No change Josh Finnie (New Zealand) flag Josh Finnie (New Zealand) 48.43 3-Ct/St in 1st inns vs Northern Districts at Alexandra on 29-Dec-2019
347 No change David Miller (South Africa) flag David Miller (South Africa) 48.35 3-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 27-May-2014
348 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 48.33 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Basseterre on 26-Aug-2021
349 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 48.32 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 19-May-2015
350 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 48.30 3-Ct/St in 2nd inns vs Comilla Victorians at Mirpur on 20-Nov-2017
351 No change Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 48.27 3-Ct/St in 2nd inns vs Jaffna Kings at Colombo on 12-Aug-2023
352 No change Jahurul Islam (Bangladesh) flag Jahurul Islam (Bangladesh) 48.25 3-Ct/St in 2nd inns vs Comilla Victorians at Mirpur on 08-Dec-2017
353 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 48.24 3-Ct/St in 2nd inns vs Mumbai Indians at Delhi on 20-May-2018
354 No change Jaydev Unadkat (India) flag Jaydev Unadkat (India) 48.19 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Jaipur on 27-Apr-2019
355 No change Ed Barnard (England) flag Ed Barnard (England) 48.15 3-Ct/St in 1st inns vs Gloucestershire at Worcester on 25-Aug-2018
356 No change Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 48.13 3-Ct/St in 2nd inns vs Kandy Falcons at Dambula on 06-Jul-2024
357 No change Ambati Rayudu (India) flag Ambati Rayudu (India) 48.06 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Navi Mumbai on 21-Apr-2010
358 No change Manish Pandey (India) flag Manish Pandey (India) 48.02 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Kolkata on 23-Apr-2017
359 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 48.02 3-Ct/St in 1st inns vs Desert Vipers at Dubai on 05-Feb-2025
360 No change Shubman Gill (India) flag Shubman Gill (India) 48.00 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 06-May-2025
361 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 47.99 3-Ct/St in 2nd inns vs Desert Vipers at Abu Dhabi on 27-Jan-2025
362 No change Khary Pierre (West Indies) flag Khary Pierre (West Indies) 47.96 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Port of Spain on 11-Aug-2017
363 No change David Warner (Australia) flag David Warner (Australia) 47.89 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Gros Islet on 24-Aug-2018
364 No change Ben Scott (England) flag Ben Scott (England) 47.88 4-Ct/St in 2nd inns vs Essex at London on 06-Jul-2007
365 No change MS Dhoni (India) flag MS Dhoni (India) 47.88 4-Ct/St in 1st inns vs Kolkata Knight Riders at Abu Dhabi on 07-Oct-2020
366 No change Ben Dunk (Australia) flag Ben Dunk (Australia) 47.88 4-Ct/St in 2nd inns vs Multan Sultans at Karachi on 15-Nov-2020
367 No change Andrew Tye (Australia) flag Andrew Tye (Australia) 47.88 3-Ct/St in 2nd inns vs Sussex at Bristol on 04-Aug-2019
368 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 47.88 3-Ct/St in 1st inns vs Comilla Victorians at Mirpur on 22-Nov-2015
369 No change Rishabh Pant (India) flag Rishabh Pant (India) 47.85 3-Ct/St in 2nd inns vs Chennai Super Kings at Delhi on 26-Mar-2019
370 No change Michael Neser (Australia) flag Michael Neser (Australia) 47.84 3-Ct/St in 2nd inns vs Sydney Sixers at Brisbane on 01-Jan-2023
371 No change Saurabh Tiwary (India) flag Saurabh Tiwary (India) 47.83 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Visakhapatnam on 10-May-2016
372 No change Tom Lammonby (England) flag Tom Lammonby (England) 47.82 3-Ct/St in 1st inns vs Surrey at London on 02-Jun-2024
373 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 47.79 3-Ct/St in 2nd inns vs Peshawar Zalmi at Dubai on 06-Mar-2018
374 No change Sam Billings (England) flag Sam Billings (England) 47.79 3-Ct/St in 1st inns vs Mumbai Indians at Pune on 06-Apr-2022
375 No change Ishan Kishan (India) flag Ishan Kishan (India) 47.79 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Mumbai on 24-Apr-2018
376 No change Karun Nair (India) flag Karun Nair (India) 47.79 3-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 21-Apr-2018
377 No change Jason Mohammed (West Indies) flag Jason Mohammed (West Indies) 47.74 3-Ct/St in 1st inns vs Jamaica Tallawahs at Georgetown on 07-Jul-2016
378 No change Laurie Evans (England) flag Laurie Evans (England) 47.74 3-Ct/St in 1st inns vs Birmingham Phoenix (Men) at Southampton on 10-Aug-2025
379 No change Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 47.71 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Basseterre on 02-Sep-2021
380 No change Jos Buttler (England) flag Jos Buttler (England) 47.71 3-Ct/St in 2nd inns vs Trent Rockets (Men) at Nottingham on 17-Aug-2023
381 No change Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 47.68 3-Ct/St in 2nd inns vs Southern Brave (Men) at Nottingham on 01-Aug-2023
382 No change Dishant Yagnik (India) flag Dishant Yagnik (India) 47.68 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Jaipur on 08-Apr-2013
383 No change Manish Pandey (India) flag Manish Pandey (India) 47.68 3-Ct/St in 1st inns vs Mumbai Indians at Navi Mumbai on 04-May-2011
384 No change Adam Wheater (England) flag Adam Wheater (England) 47.66 4-Ct/St in 2nd inns vs Surrey at Southampton on 10-Jul-2015
385 No change Lewis McManus (England) flag Lewis McManus (England) 47.66 4-Ct/St in 2nd inns vs Essex at Southampton on 16-Jul-2021
386 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 47.65 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Georgetown on 08-Sep-2018
387 No change Tim Ambrose (England) flag Tim Ambrose (England) 47.64 4-Ct/St in 1st inns vs Lancashire at Manchester on 30-May-2014
388 No change John Simpson (England) flag John Simpson (England) 47.64 4-Ct/St in 1st inns vs Kent at Canterbury on 11-Jun-2021
389 No change Sam Billings (England) flag Sam Billings (England) 47.63 3-Ct/St in 1st inns vs MI Emirates at Dubai on 20-Jan-2024
390 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 47.62 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Gros Islet on 07-Sep-2022
391 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 47.62 3-Ct/St in 2nd inns vs Hobart Hurricanes at Melbourne on 19-Jan-2025
392 No change Joe Clarke (England) flag Joe Clarke (England) 47.60 3-Ct/St in 1st inns vs Perth Scorchers at Melbourne on 23-Dec-2022
393 No change George Dockrell (Ireland) flag George Dockrell (Ireland) 47.57 3-Ct/St in 2nd inns vs Essex at Taunton on 24-Jul-2012
394 No change Gary Ballance (Zimbabwe) flag Gary Ballance (Zimbabwe) 47.57 3-Ct/St in 2nd inns vs Worcestershire at Leeds on 25-Jul-2012
395 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 47.56 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Georgetown on 20-Aug-2017
396 No change Devdutt Padikkal (India) flag Devdutt Padikkal (India) 47.55 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 02-Apr-2024
397 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 47.55 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 02-Apr-2024
398 No change Michael Pollard (New Zealand) flag Michael Pollard (New Zealand) 47.55 3-Ct/St in 2nd inns vs Auckland at Wellington on 22-Dec-2016
399 No change Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 47.53 3-Ct/St in 1st inns vs Auckland at Napier on 29-Jan-2025
400 No change KL Rahul (India) flag KL Rahul (India) 47.51 3-Ct/St in 1st inns vs Chennai Super Kings at Lucknow on 19-Apr-2024
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jonathanbatty #batty #quintondekock #kock #joeclarke #clarke #kanerichardson #richardson #jamescameron #cameron #laurieevans #evans #jasonroy #roy #chrisgreen #green #parthivpatel #patel #ravibopara #bopara #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings