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
701 Down 11 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 45.22 3-Ct/St in 2nd inns vs Islamabad United at Multan on 19-Feb-2023
702 Down 11 Tim Ambrose (England) flag Tim Ambrose (England) 45.22 4-Ct/St in 1st inns vs Worcestershire at Birmingham on 29-May-2009
703 Down 11 Rony Talukdar (Bangladesh) flag Rony Talukdar (Bangladesh) 45.22 4-Ct/St in 1st inns vs Chattogram Challengers at Mirpur on 09-Dec-2015
704 Down 11 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 45.22 4-Ct/St in 1st inns vs Dhaka Capital at Mirpur on 29-Jan-2025
705 Down 11 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 45.21 3-Ct/St in 2nd inns vs Middlesex at London on 23-Jun-2022
706 Down 11 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 45.21 3-Ct/St in 1st inns vs Sydney Sixers at Sydney on 17-Dec-2025
707 Down 11 Josh Finnie (New Zealand) flag Josh Finnie (New Zealand) 45.21 3-Ct/St in 1st inns vs Northern Districts at Alexandra on 29-Dec-2019
708 Down 11 Shane Snater (Netherlands) flag Shane Snater (Netherlands) 45.21 3-Ct/St in 2nd inns vs Kent at Chelmsford on 11-Jul-2024
709 Down 11 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 45.20 4-Ct/St in 1st inns vs Trent Rockets (Men) at London on 20-Aug-2021
710 Down 11 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 45.19 3-Ct/St in 1st inns vs Mumbai Indians at Mohali on 09-Apr-2010
711 Down 11 MS Dhoni (India) flag MS Dhoni (India) 45.19 3-Ct/St in 1st inns vs Kolkata Knight Riders at Chennai on 13-Apr-2010
712 Down 11 Ben Foakes (England) flag Ben Foakes (England) 45.19 3-Ct/St in 1st inns vs Somerset at London on 27-Aug-2019
713 Down 11 James Bracey (England) flag James Bracey (England) 45.18 3-Ct/St in 2nd inns vs Somerset at Bristol on 23-Aug-2019
714 Down 11 Carl Hopkinson (England) flag Carl Hopkinson (England) 45.18 3-Ct/St in 1st inns vs Kent at Hove on 27-Jun-2008
715 Down 11 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 45.15 3-Ct/St in 1st inns vs St Kitts and Nevis Patriots at Basseterre on 05-Sep-2021
716 Down 11 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 45.11 3-Ct/St in 1st inns vs Barbados Royals at Gros Islet on 23-Jul-2016
717 Down 11 Chris Cooke (England) flag Chris Cooke (England) 45.11 4-Ct/St in 1st inns vs Middlesex at London on 06-Jun-2024
718 Down 11 Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 45.09 3-Ct/St in 2nd inns vs Hobart Hurricanes at Brisbane on 20-Jan-2023
719 Down 11 Kevin Pietersen (England) flag Kevin Pietersen (England) 45.04 3-Ct/St in 1st inns vs Kent at London on 05-Jul-2012
720 Down 11 Jamie Smith (England) flag Jamie Smith (England) 45.03 3-Ct/St in 2nd inns vs Sussex at Hove on 09-Jun-2023
721 Down 11 Jamie Smith (England) flag Jamie Smith (England) 45.02 4-Ct/St in 2nd inns vs Sharjah Warriorz at Dubai on 04-Feb-2024
722 Down 11 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 45.01 4-Ct/St in 2nd inns vs Khulna Tigers at Chattogram on 29-Jan-2022
723 Down 11 Matthew Wade (Australia) flag Matthew Wade (Australia) 45.00 3-Ct/St in 2nd inns vs Lahore Qalandars at Karachi on 19-Feb-2023
724 Down 11 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 45.00 3-Ct/St in 1st inns vs Jamaica Tallawahs at Kingston on 03-Aug-2014
725 Down 11 Sam Harper (Australia) flag Sam Harper (Australia) 44.97 3-Ct/St in 1st inns vs Sydney Sixers at Sydney on 26-Dec-2023
726 Down 11 Adam Rossington (England) flag Adam Rossington (England) 44.96 4-Ct/St in 1st inns vs Dhaka Capital at Sylhet on 02-Jan-2026
727 Down 12 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 44.94 3-Ct/St in 2nd inns vs Hampshire at London on 09-Jun-2016
728 Down 12 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 44.93 3-Ct/St in 1st inns vs Canterbury at Christchurch on 13-Jan-2023
729 Down 12 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 44.92 3-Ct/St in 2nd inns vs Jamaica Tallawahs at Kingston on 26-Aug-2017
730 Down 12 Zeeshan Ashraf (Pakistan) flag Zeeshan Ashraf (Pakistan) 44.91 3-Ct/St in 1st inns vs Peshawar Zalmi at Multan on 26-Feb-2020
731 Down 12 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 44.90 4-Ct/St in 1st inns vs Chattogram Challengers at Mirpur on 06-Jan-2023
732 Down 12 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 44.89 2-Ct/St in 2nd inns vs Sunrisers Eastern Cape at Johannesburg on 08-Feb-2025
733 Down 12 Joe Gatting (England) flag Joe Gatting (England) 44.89 3-Ct/St in 2nd inns vs Middlesex at Hove on 22-Jun-2012
734 Down 12 Hamish Marshall (New Zealand) flag Hamish Marshall (New Zealand) 44.89 3-Ct/St in 1st inns vs Worcestershire at Bristol on 05-Jul-2012
735 Down 12 Cameron White (Australia) flag Cameron White (Australia) 44.89 3-Ct/St in 2nd inns vs Pune Warriors India at Hyderabad on 05-Apr-2013
736 Down 12 Deepak Hooda (India) flag Deepak Hooda (India) 44.88 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Hyderabad on 31-Mar-2019
737 Down 12 Fynn Hudson-Prentice (England) flag Fynn Hudson-Prentice (England) 44.79 3-Ct/St in 1st inns vs Surrey at Hove on 15-Jun-2024
738 Down 12 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 44.77 3-Ct/St in 1st inns vs Desert Vipers at Dubai on 05-Feb-2025
739 Down 12 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 44.76 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Georgetown on 20-Aug-2017
740 Down 12 Ronnie Hira (New Zealand) flag Ronnie Hira (New Zealand) 44.74 3-Ct/St in 2nd inns vs Northern Districts at Mount Maunganui on 02-Jan-2014
741 Down 12 James Franklin (New Zealand) flag James Franklin (New Zealand) 44.74 3-Ct/St in 1st inns vs Auckland at Wellington on 28-Dec-2011
742 Down 12 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 44.73 3-Ct/St in 1st inns vs Canterbury at Christchurch on 04-Feb-2023
743 Down 12 Ronnie Hira (New Zealand) flag Ronnie Hira (New Zealand) 44.72 3-Ct/St in 1st inns vs Otago at Dunedin on 17-Jan-2020
744 Down 12 Chris Benham (England) flag Chris Benham (England) 44.72 3-Ct/St in 1st inns vs Sussex at Hove on 13-Jun-2008
745 Down 12 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 44.70 3-Ct/St in 2nd inns vs Warwickshire at Chester-le-Street on 06-Jul-2025
746 Down 12 Minod Bhanuka (Sri Lanka) flag Minod Bhanuka (Sri Lanka) 44.69 4-Ct/St in 2nd inns vs Dambulla Sixers at Colombo on 18-Dec-2022
747 Down 12 Adam Rossington (England) flag Adam Rossington (England) 44.65 3-Ct/St in 2nd inns vs Warwickshire at Northampton on 19-Jul-2016
748 Down 12 Manish Pandey (India) flag Manish Pandey (India) 44.63 3-Ct/St in 2nd inns vs Gujarat Lions at Kolkata on 21-Apr-2017
749 Down 12 Benny Howell (England) flag Benny Howell (England) 44.62 3-Ct/St in 2nd inns vs Middlesex at Richmond on 14-Jun-2015
750 Down 12 Roelof van der Merwe (Netherlands) flag Roelof van der Merwe (Netherlands) 44.62 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 20-Jul-2018
751 Down 12 Josh Cobb (England) flag Josh Cobb (England) 44.62 3-Ct/St in 2nd inns vs Yorkshire at Leeds on 06-Jul-2011
752 Down 12 Andrew McDonald (Australia) flag Andrew McDonald (Australia) 44.62 3-Ct/St in 2nd inns vs Yorkshire at Leeds on 06-Jul-2011
753 Down 12 Matt Coles (England) flag Matt Coles (England) 44.62 3-Ct/St in 1st inns vs Sussex at Hove on 31-Jul-2013
754 Down 12 Lewis McManus (England) flag Lewis McManus (England) 44.61 3-Ct/St in 2nd inns vs Warwickshire at Northampton on 18-Jul-2024
755 Down 12 Benny Howell (England) flag Benny Howell (England) 44.59 3-Ct/St in 1st inns vs Sussex at Hove on 01-Aug-2018
756 Down 12 Michael Bates (England) flag Michael Bates (England) 44.58 3-Ct/St in 2nd inns vs Essex at Southampton on 06-Jul-2011
757 Down 12 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 44.56 3-Ct/St in 2nd inns vs St Lucia Kings at Bridgetown on 30-Jul-2013
758 Down 12 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 44.54 3-Ct/St in 1st inns vs Northern Districts at Dunedin on 12-Dec-2021
759 Down 12 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 44.53 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 06-Feb-2019
760 Down 12 Ant Botha (South Africa) flag Ant Botha (South Africa) 44.51 3-Ct/St in 1st inns vs Durham at Chester-le-Street on 02-Jul-2010
761 Down 12 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 44.51 3-Ct/St in 1st inns vs Chattogram Challengers at Chattogram on 17-Feb-2024
762 Down 12 Sam Billings (England) flag Sam Billings (England) 44.51 3-Ct/St in 2nd inns vs Surrey at Beckenham on 29-May-2015
763 Down 12 Keemo Paul (West Indies) flag Keemo Paul (West Indies) 44.50 3-Ct/St in 1st inns vs Barbados Royals at Georgetown on 25-Sep-2022
764 Down 12 Jack Leaning (England) flag Jack Leaning (England) 44.49 3-Ct/St in 1st inns vs Somerset at Taunton on 15-Jun-2021
765 Down 12 Dan Lincoln (England) flag Dan Lincoln (England) 44.47 3-Ct/St in 1st inns vs Glamorgan at Cardiff on 26-Jul-2019
766 Down 12 Scott Borthwick (England) flag Scott Borthwick (England) 44.45 3-Ct/St in 2nd inns vs Nottinghamshire at Chester-le-Street on 01-Jun-2016
767 Down 12 Billy Root (England) flag Billy Root (England) 44.45 3-Ct/St in 2nd inns vs Gloucestershire at Cardiff on 01-Aug-2019
768 Down 12 Jack Boyle (New Zealand) flag Jack Boyle (New Zealand) 44.45 3-Ct/St in 2nd inns vs Auckland at Christchurch on 11-Jan-2021
769 Down 12 Bevon Jacobs (New Zealand) flag Bevon Jacobs (New Zealand) 44.45 3-Ct/St in 2nd inns vs Canterbury at Auckland on 03-Jan-2025
770 Down 12 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 44.45 3-Ct/St in 2nd inns vs Hobart Hurricanes at Melbourne on 19-Jan-2025
771 Down 12 Dom Bess (England) flag Dom Bess (England) 44.45 3-Ct/St in 2nd inns vs Leicestershire at Leeds on 08-Jun-2025
772 Down 12 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 44.45 3-Ct/St in 2nd inns vs St Kitts and Nevis Patriots at Basseterre on 17-Sep-2019
773 Down 12 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 44.45 3-Ct/St in 2nd inns vs St Kitts and Nevis Patriots at Basseterre on 17-Sep-2019
774 Down 12 Alex Ross (Australia) flag Alex Ross (Australia) 44.43 3-Ct/St in 1st inns vs Perth Scorchers at Perth on 22-Dec-2014
775 Down 12 Martin Andersson (England) flag Martin Andersson (England) 44.43 3-Ct/St in 1st inns vs Glamorgan at Cardiff on 12-Jul-2024
776 Down 12 James Vince (England) flag James Vince (England) 44.42 3-Ct/St in 1st inns vs Sussex at Hove on 10-Jul-2024
777 Down 12 Mark Chapman (New Zealand) flag Mark Chapman (New Zealand) 44.42 3-Ct/St in 2nd inns vs Central Districts at New Plymouth on 05-Jan-2023
778 Down 12 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 44.42 3-Ct/St in 2nd inns vs Gloucestershire at Taunton on 17-Jun-2022
779 Down 12 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 44.41 3-Ct/St in 1st inns vs Auckland at Auckland on 15-Nov-2015
780 Down 12 Sam Wells (New Zealand) flag Sam Wells (New Zealand) 44.41 3-Ct/St in 2nd inns vs Wellington at Wellington on 25-Nov-2015
781 Down 12 Josh Cobb (England) flag Josh Cobb (England) 44.41 3-Ct/St in 1st inns vs Durham at Chester-le-Street on 09-Jul-2017
782 Down 12 James Vince (England) flag James Vince (England) 44.41 3-Ct/St in 2nd inns vs Nelson Mandela Bay Giants at Gqeberha on 27-Nov-2019
783 Down 12 Ahmed Daniyal (Pakistan) flag Ahmed Daniyal (Pakistan) 44.41 3-Ct/St in 1st inns vs Multan Sultans at Multan on 05-May-2025
784 Down 12 Ed Nuttall (New Zealand) flag Ed Nuttall (New Zealand) 44.39 3-Ct/St in 1st inns vs Auckland at Christchurch on 26-Nov-2015
785 Down 12 Yogesh Takawale (India) flag Yogesh Takawale (India) 44.39 4-Ct/St in 1st inns vs Rajasthan Royals at Navi Mumbai on 07-May-2008
786 Down 12 Daniel Bell-Drummond (England) flag Daniel Bell-Drummond (England) 44.38 3-Ct/St in 1st inns vs Sussex at Hove on 20-Jun-2024
787 Down 12 Phil Mustard (England) flag Phil Mustard (England) 44.37 3-Ct/St in 1st inns vs Lancashire at Manchester on 06-Jul-2006
788 Down 12 Jos Buttler (England) flag Jos Buttler (England) 44.37 3-Ct/St in 1st inns vs Khulna Tigers at Mirpur on 05-Dec-2017
789 Down 12 Josh Philippe (Australia) flag Josh Philippe (Australia) 44.37 3-Ct/St in 2nd inns vs Perth Scorchers at Sydney on 11-Jan-2025
790 Down 12 Jos Buttler (England) flag Jos Buttler (England) 44.37 4-Ct/St in 1st inns vs Glamorgan at Taunton on 28-Jun-2010
791 Down 12 Rikki Clarke (England) flag Rikki Clarke (England) 44.34 3-Ct/St in 1st inns vs Kent at London on 20-Sep-2020
792 Down 12 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 44.34 3-Ct/St in 1st inns vs Canterbury at Wellington on 22-Jan-2025
793 Down 12 Ollie Robinson (England) flag Ollie Robinson (England) 44.32 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 14-Jun-2025
794 Down 12 Michael Richardson (Germany) flag Michael Richardson (Germany) 44.30 3-Ct/St in 1st inns vs Yorkshire at Leeds on 20-Jul-2016
795 Down 12 Ed Barnard (England) flag Ed Barnard (England) 44.30 3-Ct/St in 1st inns vs Yorkshire at Leeds on 02-Aug-2019
796 Down 12 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 44.30 3-Ct/St in 1st inns vs Auckland at Auckland on 07-Jan-2022
797 Down 12 Ishan Kishan (India) flag Ishan Kishan (India) 44.30 3-Ct/St in 1st inns vs Rajasthan Royals at Sharjah on 05-Oct-2021
798 Down 12 Ben Cox (England) flag Ben Cox (England) 44.29 3-Ct/St in 1st inns vs Leicestershire at Leicester on 10-Aug-2018
799 Down 12 Jamie Smith (England) flag Jamie Smith (England) 44.25 3-Ct/St in 2nd inns vs Kent at Canterbury on 03-Jun-2022
800 Down 12 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 44.19 3-Ct/St in 1st inns vs Hobart Hurricanes at Melbourne on 15-Jan-2024
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #mohammadrizwan #rizwan #timambrose #ambrose #ronytalukdar #talukdar #mushfiqurrahim #rahim #simonharmer #harmer #hasanali #ali #joshfinnie #finnie #shanesnater #snater #quintondekock #kock #kumarsangakkara #sangakkara #msdhoni #dhoni #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings