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
301 Down 6 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 50.30 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 05-May-2017
302 Down 6 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 50.28 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 09-May-2014
303 Down 6 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 50.27 3-Ct/St in 2nd inns vs Islamabad United at Karachi on 15-Mar-2019
304 Down 6 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 50.24 3-Ct/St in 1st inns vs Lancashire at Manchester on 01-Jul-2021
305 Down 6 Mackenzie Harvey (Australia) flag Mackenzie Harvey (Australia) 50.24 3-Ct/St in 1st inns vs Melbourne Stars at Melbourne on 03-Jan-2022
306 Down 6 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 50.17 3-Ct/St in 1st inns vs Punjab Kings at Mumbai on 01-Apr-2022
307 Down 6 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 50.17 3-Ct/St in 2nd inns vs Paarl Royals at Johannesburg on 08-Feb-2023
308 Down 6 Suresh Raina (India) flag Suresh Raina (India) 50.14 3-Ct/St in 2nd inns vs Delhi Capitals at Abu Dhabi on 21-Apr-2014
309 Down 6 Charlie Allison (England) flag Charlie Allison (England) 50.13 3-Ct/St in 1st inns vs Hampshire at Southampton on 19-Jul-2024
310 Down 6 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 50.13 3-Ct/St in 1st inns vs Sunrisers Eastern Cape at Centurion on 14-Jan-2025
311 Down 6 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 50.12 3-Ct/St in 2nd inns vs MI Emirates at Abu Dhabi on 09-Dec-2025
312 Down 6 Ben Cutting (Australia) flag Ben Cutting (Australia) 50.10 3-Ct/St in 2nd inns vs Islamabad United at Lahore on 17-Feb-2022
313 Down 6 Chris Green (Australia) flag Chris Green (Australia) 50.07 3-Ct/St in 2nd inns vs Lancashire at Birmingham on 11-Aug-2019
314 Down 6 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 50.07 3-Ct/St in 1st inns vs Sunrisers Eastern Cape at Gqeberha on 01-Feb-2025
315 Down 6 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 50.06 4-Ct/St in 2nd inns vs Durban's Super Giants at Cape Town on 06-Feb-2024
316 Down 6 Jordan Silk (Australia) flag Jordan Silk (Australia) 50.05 3-Ct/St in 2nd inns vs Hobart Hurricanes at Sydney on 22-Dec-2022
317 Down 6 Will Smeed (England) flag Will Smeed (England) 50.03 3-Ct/St in 2nd inns vs MI Cape Town at Cape Town on 31-Dec-2025
318 Down 6 Josh Inglis (Australia) flag Josh Inglis (Australia) 50.02 3-Ct/St in 2nd inns vs Hobart Hurricanes at Hobart on 14-Dec-2021
319 Down 6 Sanju Samson (India) flag Sanju Samson (India) 50.01 4-Ct/St in 2nd inns vs Chennai Super Kings at Sharjah on 22-Sep-2020
320 Down 6 Ravi Rampaul (West Indies) flag Ravi Rampaul (West Indies) 50.01 3-Ct/St in 1st inns vs Rajasthan Royals at Bengaluru on 20-Apr-2013
321 Down 6 Jordan Silk (Australia) flag Jordan Silk (Australia) 50.00 3-Ct/St in 2nd inns vs Sydney Thunder at Sydney on 21-Jan-2023
322 Down 6 Jamie Overton (England) flag Jamie Overton (England) 50.00 3-Ct/St in 2nd inns vs Essex at Chelmsford on 14-Jul-2024
323 Down 6 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 49.97 3-Ct/St in 1st inns vs Northamptonshire at Leicester on 23-Jun-2023
324 Down 6 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 49.97 4-Ct/St in 1st inns vs Islamabad United at Lahore on 02-May-2025
325 Down 6 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 49.96 4-Ct/St in 1st inns vs Islamabad United at Abu Dhabi on 22-Jun-2021
326 Down 6 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 49.95 3-Ct/St in 1st inns vs MI Cape Town at Cape Town on 04-Jan-2026
327 Down 7 MS Dhoni (India) flag MS Dhoni (India) 49.93 3-Ct/St in 1st inns vs Punjab Kings at Mohali on 16-May-2015
328 Down 7 Ramandeep Singh (India) flag Ramandeep Singh (India) 49.93 3-Ct/St in 1st inns vs Punjab Kings at Mullanpur on 15-Apr-2025
329 Down 7 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 49.91 3-Ct/St in 2nd inns vs Sylhet Strikers at Chattogram on 17-Jan-2025
330 Down 7 Jordan Cox (England) flag Jordan Cox (England) 49.90 3-Ct/St in 2nd inns vs Surrey at London on 01-Jul-2022
331 Down 7 Asa Tribe (Jersey) flag Asa Tribe (Jersey) 49.86 3-Ct/St in 1st inns vs Sunrisers Eastern Cape at Gqeberha on 31-Dec-2025
332 Down 7 John Simpson (England) flag John Simpson (England) 49.85 4-Ct/St in 1st inns vs Kent at Canterbury on 11-Jun-2021
333 Down 7 MS Dhoni (India) flag MS Dhoni (India) 49.85 3-Ct/St in 2nd inns vs Mumbai Indians at Bengaluru on 23-May-2012
334 Down 7 Chris Green (Australia) flag Chris Green (Australia) 49.84 3-Ct/St in 1st inns vs Melbourne Renegades at Carrara on 01-Jan-2021
335 Down 7 Liam Livingstone (England) flag Liam Livingstone (England) 49.84 3-Ct/St in 1st inns vs Manchester Originals (Men) at Birmingham on 15-Aug-2024
336 Down 7 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 49.78 3-Ct/St in 2nd inns vs Durban's Super Giants at Durban on 07-Jan-2026
337 Down 8 Abdul Samad (India) flag Abdul Samad (India) 49.72 3-Ct/St in 1st inns vs Royal Challengers Bengaluru at Hyderabad on 25-Apr-2024
338 Down 8 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 49.70 3-Ct/St in 2nd inns vs Lahore Qalandars at Lahore on 15-Mar-2023
339 Down 8 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 49.67 3-Ct/St in 1st inns vs Fortune Barishal at Mirpur on 23-Jan-2024
340 Down 8 Joe Denly (England) flag Joe Denly (England) 49.64 3-Ct/St in 2nd inns vs Hampshire at Richmond on 27-Jun-2012
341 Down 8 Rinku Singh (India) flag Rinku Singh (India) 49.64 3-Ct/St in 2nd inns vs Chennai Super Kings at Kolkata on 07-May-2025
342 Down 8 Parthiv Patel (India) flag Parthiv Patel (India) 49.62 3-Ct/St in 1st inns vs Delhi Capitals at Delhi on 02-May-2011
343 Down 8 Parthiv Patel (India) flag Parthiv Patel (India) 49.59 3-Ct/St in 1st inns vs Punjab Kings at Mumbai on 31-May-2008
344 Down 8 Parthiv Patel (India) flag Parthiv Patel (India) 49.56 3-Ct/St in 2nd inns vs Punjab Kings at Dubai on 28-Apr-2014
345 Down 8 Manish Pandey (India) flag Manish Pandey (India) 49.56 3-Ct/St in 1st inns vs Mumbai Indians at Navi Mumbai on 04-May-2011
346 Down 8 Joel Davies (Australia) flag Joel Davies (Australia) 49.55 3-Ct/St in 2nd inns vs Hobart Hurricanes at Sydney on 23-Jan-2026
347 Down 9 Wes Durston (England) flag Wes Durston (England) 49.51 3-Ct/St in 1st inns vs Yorkshire at Leeds on 08-Jul-2012
348 Down 9 Tom Lammonby (England) flag Tom Lammonby (England) 49.44 3-Ct/St in 1st inns vs Surrey at London on 02-Jun-2024
349 Down 9 Virender Sehwag (India) flag Virender Sehwag (India) 49.44 3-Ct/St in 2nd inns vs Punjab Kings at Delhi on 23-Apr-2011
350 Down 9 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 49.43 3-Ct/St in 1st inns vs Chennai Super Kings at Chennai on 19-Apr-2012
351 Down 9 Macalister Wright (Australia) flag Macalister Wright (Australia) 49.42 3-Ct/St in 1st inns vs Brisbane Heat at Brisbane on 07-Jan-2024
352 Down 9 Hamish Marshall (New Zealand) flag Hamish Marshall (New Zealand) 49.39 3-Ct/St in 1st inns vs Durham at Bristol on 10-Aug-2016
353 Down 9 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 49.35 3-Ct/St in 1st inns vs Lucknow Super Giants at Lucknow on 15-Apr-2023
354 Down 9 Craig Overton (England) flag Craig Overton (England) 49.29 3-Ct/St in 1st inns vs Sussex at Hove on 06-Jun-2025
355 Down 9 Jamie Overton (England) flag Jamie Overton (England) 49.27 3-Ct/St in 2nd inns vs Kent at London on 01-Oct-2020
356 Down 9 Alex Hales (England) flag Alex Hales (England) 49.27 3-Ct/St in 1st inns vs Brisbane Heat at Brisbane on 27-Dec-2023
357 Down 9 Jonathan Batty (England) flag Jonathan Batty (England) 49.26 4-Ct/St in 2nd inns vs Sussex at Hove on 29-Jun-2007
358 Down 9 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 49.24 3-Ct/St in 2nd inns vs Rajasthan Royals at Chennai on 10-May-2015
359 Down 9 Jason Roy (England) flag Jason Roy (England) 49.23 3-Ct/St in 1st inns vs Lahore Qalandars at Lahore on 19-Feb-2024
360 Down 9 Eoin Morgan (England) flag Eoin Morgan (England) 49.21 3-Ct/St in 1st inns vs Delhi Capitals at Delhi on 15-Apr-2017
361 Down 9 Sam Whiteman (Australia) flag Sam Whiteman (Australia) 49.20 3-Ct/St in 2nd inns vs Brisbane Heat at Perth on 13-Jan-2024
362 Down 9 Mark Chapman (New Zealand) flag Mark Chapman (New Zealand) 49.19 3-Ct/St in 1st inns vs Jaffna Kings at Dambula on 06-Jul-2024
363 Down 9 Nick Gubbins (England) flag Nick Gubbins (England) 49.17 3-Ct/St in 1st inns vs Essex at Richmond on 10-Jul-2015
364 Down 9 Michael Neser (Australia) flag Michael Neser (Australia) 49.15 3-Ct/St in 2nd inns vs Sydney Thunder at Canberra on 12-Dec-2023
365 Down 9 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 49.13 3-Ct/St in 2nd inns vs Sussex at Hove on 22-Aug-2019
366 Down 9 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.11 3-Ct/St in 2nd inns vs Punjab Kings at Bengaluru on 24-Apr-2019
367 Down 9 Rohit Sharma (India) flag Rohit Sharma (India) 49.11 3-Ct/St in 2nd inns vs Delhi Capitals at Delhi on 06-May-2017
368 Down 9 Rishabh Pant (India) flag Rishabh Pant (India) 49.10 3-Ct/St in 1st inns vs Mumbai Indians at Chennai on 20-Apr-2021
369 Down 9 Tom Banton (England) flag Tom Banton (England) 49.10 3-Ct/St in 1st inns vs Hampshire at Birmingham on 18-Sep-2021
370 Down 9 Kevon Cooper (West Indies) flag Kevon Cooper (West Indies) 49.04 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Georgetown on 10-Jul-2016
371 Down 9 Benny Howell (England) flag Benny Howell (England) 49.03 3-Ct/St in 2nd inns vs Essex at Bristol on 24-May-2015
372 Down 9 Andrew Tye (Australia) flag Andrew Tye (Australia) 48.99 3-Ct/St in 2nd inns vs Sussex at Bristol on 04-Aug-2019
373 Down 9 RP Singh (India) flag RP Singh (India) 48.98 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 14-Mar-2010
374 Down 9 David Warner (Australia) flag David Warner (Australia) 48.96 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Delhi on 04-Apr-2010
375 Down 9 Phil Salt (England) flag Phil Salt (England) 48.96 3-Ct/St in 2nd inns vs Perth Scorchers at Adelaide on 23-Dec-2019
376 Down 9 Srikkanth Anirudha (India) flag Srikkanth Anirudha (India) 48.96 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Chennai on 16-Apr-2011
377 Down 9 Luke Pomersbach (Australia) flag Luke Pomersbach (Australia) 48.95 3-Ct/St in 2nd inns vs Mumbai Indians at Chennai on 27-May-2011
378 Down 9 Adam Lyth (England) flag Adam Lyth (England) 48.91 3-Ct/St in 2nd inns vs Lancashire at Leeds on 02-Jul-2021
379 Down 9 Liam Livingstone (England) flag Liam Livingstone (England) 48.88 3-Ct/St in 1st inns vs Yorkshire at Leeds on 11-Aug-2017
380 Down 9 Tom Westley (England) flag Tom Westley (England) 48.86 3-Ct/St in 2nd inns vs Surrey at London on 29-Aug-2019
381 Down 9 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 48.85 3-Ct/St in 2nd inns vs Barbados Royals at Bridgetown on 02-Sep-2023
382 Down 9 Stuart Poynter (Ireland) flag Stuart Poynter (Ireland) 48.85 4-Ct/St in 1st inns vs Lancashire at Chester-le-Street on 12-Aug-2018
383 Down 9 Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 48.82 3-Ct/St in 1st inns vs Wellington at Wellington on 24-Jan-2022
384 Down 9 Rikki Clarke (England) flag Rikki Clarke (England) 48.79 3-Ct/St in 2nd inns vs Somerset at Taunton on 10-Aug-2018
385 Down 9 Brandon King (West Indies) flag Brandon King (West Indies) 48.77 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Tarouba on 18-Aug-2020
386 Down 9 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 48.76 3-Ct/St in 1st inns vs Gloucestershire at Bristol on 09-Jun-2022
387 Down 9 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 48.76 3-Ct/St in 1st inns vs Islamabad United at Karachi on 06-Feb-2022
388 Down 9 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 48.76 3-Ct/St in 1st inns vs Royal Challengers Bengaluru at Mumbai on 23-Apr-2022
389 Down 9 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 48.74 3-Ct/St in 2nd inns vs Islamabad United at Rawalpindi on 07-May-2025
390 Down 9 Sam Billings (England) flag Sam Billings (England) 48.73 3-Ct/St in 1st inns vs Mumbai Indians at Pune on 06-Apr-2022
391 Down 9 Chris Jordan (England) flag Chris Jordan (England) 48.72 3-Ct/St in 2nd inns vs Melbourne Renegades at Perth on 21-Dec-2019
392 Down 9 Campbell Kellaway (Australia) flag Campbell Kellaway (Australia) 48.65 3-Ct/St in 1st inns vs Hobart Hurricanes at Melbourne on 18-Dec-2025
393 Down 9 Rishabh Pant (India) flag Rishabh Pant (India) 48.65 3-Ct/St in 1st inns vs Punjab Kings at Mumbai on 20-Apr-2022
394 Down 9 Sanju Samson (India) flag Sanju Samson (India) 48.65 3-Ct/St in 2nd inns vs Delhi Capitals at Mumbai on 22-Apr-2022
395 Down 9 KL Rahul (India) flag KL Rahul (India) 48.65 3-Ct/St in 1st inns vs Kolkata Knight Riders at Lucknow on 05-May-2024
396 Down 9 Keron Cottoy (West Indies) flag Keron Cottoy (West Indies) 48.63 3-Ct/St in 2nd inns vs St Kitts and Nevis Patriots at Basseterre on 04-Sep-2021
397 Down 9 Ben Cutting (Australia) flag Ben Cutting (Australia) 48.60 3-Ct/St in 1st inns vs Hobart Hurricanes at Brisbane on 09-Jan-2020
398 Down 9 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 48.60 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Hyderabad on 20-May-2012
399 Down 9 Matthew Wade (Australia) flag Matthew Wade (Australia) 48.59 3-Ct/St in 2nd inns vs Delhi Capitals at Pune on 02-Apr-2022
400 Down 9 Dishant Yagnik (India) flag Dishant Yagnik (India) 48.59 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Jaipur on 08-Apr-2013
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #wriddhimansaha #saha #kieronpollard #pollard #ishsodhi #sodhi #mackenzieharvey #harvey #timsouthee #southee #coliningram #ingram #sureshraina #raina #charlieallison #allison #senuranmuthusamy #muthusamy #hasannawaz #nawaz #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings