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
101 Down 2 Jitesh Sharma (India) flag Jitesh Sharma (India) 60.18 4-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 22-Mar-2025
102 Down 2 Nathan Hauritz (Australia) flag Nathan Hauritz (Australia) 59.76 3-Ct/St in 2nd inns vs Perth Scorchers at Perth on 19-Jan-2013
103 Down 2 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 59.75 4-Ct/St in 1st inns vs Sunrisers Hyderabad at Hyderabad on 17-Apr-2017
104 Down 2 Rishabh Pant (India) flag Rishabh Pant (India) 59.71 4-Ct/St in 1st inns vs Gujarat Titans at Ahmedabad on 17-Apr-2024
105 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 59.39 4-Ct/St in 1st inns vs Brisbane Heat at Brisbane on 25-Jan-2017
106 Down 2 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 59.36 3-Ct/St in 1st inns vs Lahore Qalandars at Karachi on 17-Nov-2020
107 Down 2 Derek de Boorder (New Zealand) flag Derek de Boorder (New Zealand) 59.29 5-Ct/St in 2nd inns vs Canterbury at Christchurch on 08-Jan-2010
108 Down 2 Jonathan Batty (England) flag Jonathan Batty (England) 59.21 4-Ct/St in 1st inns vs Somerset at Taunton on 29-Jun-2012
109 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 59.19 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Johannesburg on 24-May-2009
110 Down 2 Harry Brook (England) flag Harry Brook (England) 59.15 4-Ct/St in 2nd inns vs Northamptonshire at Leeds on 29-Aug-2019
111 Down 2 Craig Cachopa (New Zealand) flag Craig Cachopa (New Zealand) 59.05 4-Ct/St in 1st inns vs Northern Districts at Mount Maunganui on 16-Dec-2017
112 Down 2 Shawn Hicks (New Zealand) flag Shawn Hicks (New Zealand) 59.05 4-Ct/St in 1st inns vs Northern Districts at Hamilton on 23-Dec-2017
113 Down 2 Peter Fulton (New Zealand) flag Peter Fulton (New Zealand) 59.01 4-Ct/St in 2nd inns vs Northern Districts at Christchurch on 29-Dec-2010
114 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 58.91 4-Ct/St in 1st inns vs St Lucia Kings at Gros Islet on 02-Aug-2014
115 Down 2 Matt Prior (England) flag Matt Prior (England) 58.90 5-Ct/St in 1st inns vs Middlesex at Richmond on 02-Jul-2006
116 Down 2 Jamie Gibson (New Zealand) flag Jamie Gibson (New Zealand) 58.86 4-Ct/St in 1st inns vs Otago at Wellington on 24-Jan-2021
117 Down 2 Willem Ludick (South Africa) flag Willem Ludick (South Africa) 58.78 4-Ct/St in 2nd inns vs Wellington at Wellington on 18-Dec-2019
118 Down 2 Alex Doolan (Australia) flag Alex Doolan (Australia) 58.66 4-Ct/St in 2nd inns vs Brisbane Heat at Carrara on 22-Dec-2018
119 Down 2 Andrew McDonald (Australia) flag Andrew McDonald (Australia) 58.64 4-Ct/St in 1st inns vs Basnahira Cricket Dundee at Colombo on 12-Aug-2012
120 Down 2 David Sales (England) flag David Sales (England) 58.64 4-Ct/St in 2nd inns vs Worcestershire at Northampton on 13-Jun-2008
121 Down 2 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 58.62 4-Ct/St in 1st inns vs Hobart Hurricanes at Launceston on 30-Dec-2019
122 Down 2 Devon Thomas (West Indies) flag Devon Thomas (West Indies) 58.51 4-Ct/St in 1st inns vs Barbados Royals at Bridgetown on 01-Aug-2013
123 Down 2 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 58.35 4-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 20-Jan-2026
124 Down 3 Craig Overton (England) flag Craig Overton (England) 58.27 3-Ct/St in 2nd inns vs Lancashire at Birmingham on 13-Sep-2025
125 Down 3 Rory Hamilton-Brown (England) flag Rory Hamilton-Brown (England) 58.26 3-Ct/St in 2nd inns vs Somerset at Birmingham on 15-Aug-2009
126 Down 3 Sam Billings (England) flag Sam Billings (England) 58.22 4-Ct/St in 2nd inns vs Islamabad United at Rawalpindi on 09-Mar-2023
127 Down 3 Sean Abbott (Australia) flag Sean Abbott (Australia) 57.99 3-Ct/St in 2nd inns vs Perth Scorchers at Canberra on 28-Jan-2015
128 Down 3 Sheldon Jackson (India) flag Sheldon Jackson (India) 57.86 4-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Navi Mumbai on 30-Mar-2022
129 Down 3 Carlos Brathwaite (West Indies) flag Carlos Brathwaite (West Indies) 57.79 4-Ct/St in 2nd inns vs Chittagong Kings at Sylhet on 15-Jan-2019
130 Down 3 Akbar Ali (Bangladesh) flag Akbar Ali (Bangladesh) 57.76 4-Ct/St in 2nd inns vs Rangpur Riders at Mirpur on 26-Jan-2025
131 Down 3 Cameron Delport (South Africa) flag Cameron Delport (South Africa) 57.74 4-Ct/St in 1st inns vs Sylhet Strikers at Mirpur on 11-Nov-2017
132 Down 3 Dewald Pretorius (South Africa) flag Dewald Pretorius (South Africa) 57.69 4-Ct/St in 2nd inns vs Glamorgan at Swansea on 25-Jun-2005
133 Down 3 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 57.69 4-Ct/St in 2nd inns vs Chittagong Kings at Sylhet on 07-Nov-2017
134 Down 3 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 57.66 4-Ct/St in 2nd inns vs Kolkata Knight Riders at Navi Mumbai on 23-Apr-2022
135 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 57.56 4-Ct/St in 2nd inns vs Melbourne Renegades at Melbourne on 12-Jan-2018
136 Down 3 Naman Ojha (India) flag Naman Ojha (India) 57.49 4-Ct/St in 2nd inns vs Mumbai Indians at Visakhapatnam on 08-May-2016
137 Down 3 Alex Hales (England) flag Alex Hales (England) 57.43 4-Ct/St in 1st inns vs Yorkshire at Nottingham on 31-Aug-2020
138 Down 3 Ishan Kishan (India) flag Ishan Kishan (India) 57.39 4-Ct/St in 1st inns vs Delhi Capitals at Hyderabad on 05-May-2025
139 Down 3 Rinku Singh (India) flag Rinku Singh (India) 57.36 4-Ct/St in 1st inns vs Gujarat Titans at Navi Mumbai on 23-Apr-2022
140 Down 3 Haseebullah Khan (Pakistan) flag Haseebullah Khan (Pakistan) 57.32 4-Ct/St in 2nd inns vs Lahore Qalandars at Rawalpindi on 07-Mar-2023
141 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 57.32 4-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 28-Feb-2024
142 Down 3 Carlos Brathwaite (West Indies) flag Carlos Brathwaite (West Indies) 56.97 4-Ct/St in 1st inns vs Jamaica Tallawahs at Basseterre on 10-Sep-2019
143 Down 3 Gary Ballance (Zimbabwe) flag Gary Ballance (Zimbabwe) 56.97 3-Ct/St in 2nd inns vs Sussex at Cardiff on 25-Aug-2012
144 Down 3 MS Dhoni (India) flag MS Dhoni (India) 56.89 4-Ct/St in 1st inns vs Royal Challengers Bengaluru at Chennai on 13-Apr-2013
145 Down 3 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 56.79 4-Ct/St in 1st inns vs Kolkata Knight Riders at Mumbai on 16-May-2008
146 Down 3 Robin Uthappa (India) flag Robin Uthappa (India) 56.68 4-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 06-Apr-2012
147 Down 3 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 56.66 5-Ct/St in 1st inns vs Sunrisers Eastern Cape at Gqeberha on 21-Jan-2023
148 Down 3 Anuj Rawat (India) flag Anuj Rawat (India) 56.59 4-Ct/St in 1st inns vs Punjab Kings at Bengaluru on 25-Mar-2024
149 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.53 4-Ct/St in 1st inns vs Chennai Super Kings at Dharamsala on 17-May-2012
150 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 56.52 3-Ct/St in 2nd inns vs Islamabad United at Karachi on 18-Mar-2024
151 Down 3 Devon Smith (West Indies) flag Devon Smith (West Indies) 56.41 4-Ct/St in 1st inns vs Antigua Hawksbills at Gros Islet on 06-Aug-2013
152 Down 3 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 56.35 4-Ct/St in 1st inns vs Punjab Kings at Jaipur on 24-May-2025
153 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 56.28 3-Ct/St in 2nd inns vs Peshawar Zalmi at Abu Dhabi on 24-Jun-2021
154 Down 3 Stephen Cunis (New Zealand) flag Stephen Cunis (New Zealand) 56.26 3-Ct/St in 1st inns vs Auckland at Auckland on 05-Feb-2006
155 Down 3 Tom Triffitt (Australia) flag Tom Triffitt (Australia) 56.26 5-Ct/St in 2nd inns vs Melbourne Renegades at Perth on 29-Dec-2012
156 Down 3 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 56.23 4-Ct/St in 1st inns vs Punjab Kings at Kolkata on 08-May-2023
157 Down 3 Dan Christian (Australia) flag Dan Christian (Australia) 56.20 4-Ct/St in 2nd inns vs Brisbane Heat at Hobart on 22-Dec-2015
158 Down 3 Jos Buttler (England) flag Jos Buttler (England) 56.01 3-Ct/St in 1st inns vs Oval Invincibles (Men) at London on 27-Aug-2023
159 Down 3 Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 55.96 4-Ct/St in 2nd inns vs Northern Districts at Nelson on 06-Jan-2025
160 Down 3 Steven Crook (Australia) flag Steven Crook (Australia) 55.93 3-Ct/St in 2nd inns vs Nottinghamshire at Birmingham on 20-Aug-2016
161 Down 3 Rikki Clarke (England) flag Rikki Clarke (England) 55.89 3-Ct/St in 2nd inns vs Essex at Birmingham on 13-Aug-2015
162 Down 3 Mitchell Claydon (Australia) flag Mitchell Claydon (Australia) 55.87 3-Ct/St in 1st inns vs Kent at Canterbury on 27-Jul-2009
163 Down 3 Max Waller (England) flag Max Waller (England) 55.75 3-Ct/St in 1st inns vs Sussex at Birmingham on 15-Sep-2018
164 Down 3 Ambati Rayudu (India) flag Ambati Rayudu (India) 55.50 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Navi Mumbai on 21-Apr-2010
165 Down 3 Shubman Gill (India) flag Shubman Gill (India) 55.16 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 06-May-2025
166 Down 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 55.04 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Kolkata on 08-Apr-2025
167 Down 3 David Miller (South Africa) flag David Miller (South Africa) 54.91 3-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 27-May-2014
168 Down 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 54.88 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 19-May-2015
169 Down 3 Travis Head (Australia) flag Travis Head (Australia) 54.88 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 01-May-2017
170 Down 3 Lewis McManus (England) flag Lewis McManus (England) 54.87 4-Ct/St in 2nd inns vs Essex at Southampton on 16-Jul-2021
171 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 54.84 4-Ct/St in 1st inns vs Chennai Super Kings at Sharjah on 23-Oct-2020
172 Down 3 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 54.75 3-Ct/St in 2nd inns vs Auckland at Wellington on 19-Jan-2020
173 Down 3 Hardik Pandya (India) flag Hardik Pandya (India) 54.73 3-Ct/St in 1st inns vs Chennai Super Kings at Chennai on 08-May-2015
174 Down 3 Gareth Cross (England) flag Gareth Cross (England) 54.71 3-Ct/St in 1st inns vs Leicestershire at Birmingham on 27-Aug-2011
175 Down 3 Steven Smith (Australia) flag Steven Smith (Australia) 54.70 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 15-Apr-2013
176 Down 3 SM Meherob (Bangladesh) flag SM Meherob (Bangladesh) 54.69 3-Ct/St in 2nd inns vs Chattogram Royals at Mirpur on 23-Jan-2026
177 Down 4 Phil Salt (England) flag Phil Salt (England) 54.67 3-Ct/St in 2nd inns vs Chennai Super Kings at Chennai on 28-Mar-2025
178 Down 4 Dan Christian (Australia) flag Dan Christian (Australia) 54.58 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 16-May-2017
179 Down 4 Karun Nair (India) flag Karun Nair (India) 54.54 3-Ct/St in 1st inns vs Kolkata Knight Riders at Kolkata on 21-Apr-2018
180 Down 4 Sanju Samson (India) flag Sanju Samson (India) 54.54 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 13-May-2018
181 Down 4 Jos Buttler (England) flag Jos Buttler (England) 54.51 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 13-Apr-2019
182 Down 4 Devdutt Padikkal (India) flag Devdutt Padikkal (India) 54.48 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 02-Apr-2024
183 Down 4 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 54.48 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 02-Apr-2024
184 Down 4 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 54.42 3-Ct/St in 2nd inns vs Sunrisers Hyderabad at Hyderabad on 14-Apr-2019
185 Down 4 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 54.36 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 11-May-2017
186 Down 4 Matt Critchley (England) flag Matt Critchley (England) 54.27 3-Ct/St in 1st inns vs Gloucestershire at Bristol on 07-Sep-2019
187 Down 4 Saurabh Tiwary (India) flag Saurabh Tiwary (India) 54.24 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Visakhapatnam on 10-May-2016
188 Down 4 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 54.11 3-Ct/St in 1st inns vs Gujarat Titans at Ahmedabad on 25-Apr-2023
189 Down 4 Craig Overton (England) flag Craig Overton (England) 54.11 3-Ct/St in 2nd inns vs Surrey at London on 30-Jun-2023
190 Down 4 Jamie Overton (England) flag Jamie Overton (England) 54.11 3-Ct/St in 1st inns vs Yorkshire at London on 06-Jul-2022
191 Down 4 Deepak Hooda (India) flag Deepak Hooda (India) 54.08 3-Ct/St in 2nd inns vs Punjab Kings at Mohali on 08-Apr-2019
192 Down 4 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 54.05 3-Ct/St in 2nd inns vs Sydney Sixers at Sydney on 29-Dec-2021
193 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 53.94 4-Ct/St in 2nd inns vs Surrey at Hove on 23-Jun-2022
194 Down 4 Rohit Sharma (India) flag Rohit Sharma (India) 53.83 3-Ct/St in 2nd inns vs Delhi Capitals at Delhi on 18-Apr-2010
195 Down 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 53.76 4-Ct/St in 2nd inns vs Sydney Sixers at Melbourne on 22-Jan-2022
196 Down 4 Suresh Raina (India) flag Suresh Raina (India) 53.71 3-Ct/St in 1st inns vs Delhi Capitals at Delhi on 19-Mar-2010
197 Down 4 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 53.69 4-Ct/St in 2nd inns vs Glamorgan at Cardiff on 26-Jun-2015
198 Down 4 Mohammad Naim (Bangladesh) flag Mohammad Naim (Bangladesh) 53.68 3-Ct/St in 2nd inns vs Rangpur Riders at Mirpur on 30-Jan-2025
199 Down 4 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 53.65 3-Ct/St in 1st inns vs Mumbai Indians at Mumbai on 06-May-2022
200 Down 4 Gurkeerat Singh Mann (India) flag Gurkeerat Singh Mann (India) 53.65 3-Ct/St in 1st inns vs Mumbai Indians at Visakhapatnam on 13-May-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jiteshsharma #sharma #nathanhauritz #hauritz #wriddhimansaha #saha #rishabhpant #pant #bradhaddin #haddin #iftikharahmed #ahmed #derekdeboorder #boorder #jonathanbatty #batty #adamgilchrist #gilchrist #harrybrook #brook #craigcachopa #cachopa #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings