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
201 Down 4 Rohit Sharma (India) flag Rohit Sharma (India) 53.62 3-Ct/St in 1st inns vs Chennai Super Kings at Bengaluru on 23-May-2012
202 Down 4 Ben Laughlin (Australia) flag Ben Laughlin (Australia) 53.59 3-Ct/St in 2nd inns vs Melbourne Stars at Melbourne on 25-Jan-2020
203 Down 4 Ariful Haque (Bangladesh) flag Ariful Haque (Bangladesh) 53.59 3-Ct/St in 1st inns vs Rangpur Riders at Mirpur on 31-Dec-2024
204 Down 4 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 53.56 3-Ct/St in 1st inns vs Chennai Super Kings at Raipur on 12-May-2015
205 Down 4 Gareth Cross (England) flag Gareth Cross (England) 53.41 3-Ct/St in 2nd inns vs Sussex at Hove on 08-Aug-2011
206 Down 4 Ryan McLaren (South Africa) flag Ryan McLaren (South Africa) 53.39 3-Ct/St in 1st inns vs Sussex at Birmingham on 04-Aug-2007
207 Down 4 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 53.37 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Georgetown on 28-Sep-2024
208 Down 4 Zak Crawley (England) flag Zak Crawley (England) 53.34 3-Ct/St in 2nd inns vs Hampshire at Southampton on 02-Jun-2024
209 Down 4 Deepak Hooda (India) flag Deepak Hooda (India) 53.31 3-Ct/St in 1st inns vs Mumbai Indians at Chennai on 24-May-2023
210 Down 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.22 4-Ct/St in 2nd inns vs Barbados Royals at Kingston on 20-Jul-2016
211 Down 4 Michael Pepper (England) flag Michael Pepper (England) 53.16 3-Ct/St in 2nd inns vs Dubai Capitals at Dubai on 01-Jan-2026
212 Down 5 Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 53.06 3-Ct/St in 2nd inns vs Sydney Sixers at Carrara on 26-Dec-2020
213 Down 5 Jim Allenby (Australia) flag Jim Allenby (Australia) 53.01 3-Ct/St in 2nd inns vs Essex at Nottingham on 12-Aug-2006
214 Down 5 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 52.88 3-Ct/St in 1st inns vs Trinbago Knight Riders at Basseterre on 13-Aug-2014
215 Down 5 Ambati Rayudu (India) flag Ambati Rayudu (India) 52.72 3-Ct/St in 2nd inns vs Rajasthan Royals at Ahmedabad on 19-May-2014
216 Down 5 Naman Dhir (India) flag Naman Dhir (India) 52.72 3-Ct/St in 1st inns vs Kolkata Knight Riders at Mumbai on 31-Mar-2025
217 Down 5 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 52.67 4-Ct/St in 2nd inns vs Lahore Qalandars at Abu Dhabi on 18-Jun-2021
218 Down 5 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 52.57 3-Ct/St in 2nd inns vs Rangpur Riders at Chattogram on 23-Jan-2025
219 Down 5 Adam Wheater (England) flag Adam Wheater (England) 52.57 4-Ct/St in 2nd inns vs Surrey at Southampton on 10-Jul-2015
220 Down 5 Tom Banton (England) flag Tom Banton (England) 52.54 3-Ct/St in 1st inns vs Desert Vipers at Abu Dhabi on 09-Dec-2025
221 Down 5 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 52.54 3-Ct/St in 2nd inns vs Gujarat Titans at Chennai on 26-Mar-2024
222 Down 5 Harpreet Brar (India) flag Harpreet Brar (India) 52.54 3-Ct/St in 1st inns vs Mumbai Indians at Mullanpur on 18-Apr-2024
223 Down 5 Moeen Ali (England) flag Moeen Ali (England) 52.51 3-Ct/St in 2nd inns vs Delhi Capitals at Dubai on 04-Oct-2021
224 Down 5 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 52.44 4-Ct/St in 2nd inns vs Paarl Royals at Paarl on 27-Dec-2025
225 Down 5 Dinesh Karthik (India) flag Dinesh Karthik (India) 52.43 4-Ct/St in 2nd inns vs Rajasthan Royals at Dubai on 01-Nov-2020
226 Down 5 Graeme White (England) flag Graeme White (England) 52.38 3-Ct/St in 2nd inns vs Lancashire at Manchester on 03-Jun-2022
227 Down 5 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 52.38 3-Ct/St in 2nd inns vs Rajasthan Royals at Hyderabad on 02-May-2024
228 Down 5 Saif Zaib (England) flag Saif Zaib (England) 52.35 3-Ct/St in 1st inns vs Warwickshire at Birmingham on 09-Jun-2023
229 Down 5 Axar Patel (India) flag Axar Patel (India) 52.35 3-Ct/St in 2nd inns vs Gujarat Titans at Delhi on 24-Apr-2024
230 Down 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 52.35 3-Ct/St in 2nd inns vs Mumbai Indians at Delhi on 27-Apr-2024
231 Down 5 Dwayne Smith (West Indies) flag Dwayne Smith (West Indies) 52.32 3-Ct/St in 2nd inns vs Comilla Victorians at Chattogram on 25-Nov-2017
232 Down 5 George Dockrell (Ireland) flag George Dockrell (Ireland) 52.32 3-Ct/St in 2nd inns vs Essex at Taunton on 24-Jul-2012
233 Down 5 Dan Mousley (England) flag Dan Mousley (England) 52.31 3-Ct/St in 2nd inns vs Somerset at Taunton on 06-Sep-2025
234 Down 5 Dinesh Karthik (India) flag Dinesh Karthik (India) 52.31 4-Ct/St in 2nd inns vs Rajasthan Royals at Bloemfontein on 17-May-2009
235 Down 5 M Shahrukh Khan (India) flag M Shahrukh Khan (India) 52.29 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Bengaluru on 04-May-2024
236 Down 5 Haider Ali (Pakistan) flag Haider Ali (Pakistan) 52.29 3-Ct/St in 2nd inns vs Yorkshire at Chesterfield on 18-Jun-2023
237 Down 5 Dhruv Jurel (India) flag Dhruv Jurel (India) 52.26 3-Ct/St in 2nd inns vs Lucknow Super Giants at Jaipur on 24-Mar-2024
238 Down 5 Tom Moores (England) flag Tom Moores (England) 52.26 4-Ct/St in 2nd inns vs Derbyshire at Derby on 25-Jun-2021
239 Down 5 Michael Burgess (England) flag Michael Burgess (England) 52.23 4-Ct/St in 1st inns vs Yorkshire at Birmingham on 30-Jun-2021
240 Down 5 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 52.23 3-Ct/St in 2nd inns vs Comilla Victorians at Sylhet on 30-Jan-2024
241 Down 5 Jason Holder (West Indies) flag Jason Holder (West Indies) 52.23 3-Ct/St in 2nd inns vs Guyana Amazon Warriors at Basseterre on 07-Sep-2021
242 Down 5 Sam Harper (Australia) flag Sam Harper (Australia) 52.20 4-Ct/St in 2nd inns vs Melbourne Stars at Melbourne on 03-Jan-2023
243 Down 5 Johan Botha (South Africa) flag Johan Botha (South Africa) 52.20 3-Ct/St in 1st inns vs Deccan Chargers at Hyderabad on 09-Apr-2011
244 Down 5 Mayank Dagar (India) flag Mayank Dagar (India) 52.14 3-Ct/St in 1st inns vs Lucknow Super Giants at Bengaluru on 02-Apr-2024
245 Down 5 Manish Pandey (India) flag Manish Pandey (India) 52.07 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Hyderabad on 19-May-2018
246 Down 5 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 52.04 3-Ct/St in 2nd inns vs Mumbai Indians at Delhi on 20-May-2018
247 Down 5 Bodapati Sumanth (India) flag Bodapati Sumanth (India) 52.01 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Nagpur on 12-Apr-2010
248 Down 5 Manish Pandey (India) flag Manish Pandey (India) 51.89 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Kolkata on 23-Apr-2017
249 Down 5 Dhruv Jurel (India) flag Dhruv Jurel (India) 51.85 3-Ct/St in 1st inns vs Punjab Kings at Mullanpur on 13-Apr-2024
250 Down 5 Jaydev Unadkat (India) flag Jaydev Unadkat (India) 51.83 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Jaipur on 27-Apr-2019
251 Down 5 Mandeep Singh (India) flag Mandeep Singh (India) 51.82 3-Ct/St in 1st inns vs Delhi Capitals at Delhi on 23-Apr-2013
252 Down 5 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 51.80 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Hyderabad on 30-Apr-2017
253 Down 5 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 51.79 3-Ct/St in 2nd inns vs Delhi Capitals at Delhi on 18-Apr-2013
254 Down 5 Jason Roy (England) flag Jason Roy (England) 51.70 3-Ct/St in 2nd inns vs Sydney Sixers at Perth on 06-Jan-2021
255 Down 5 David Hussey (Australia) flag David Hussey (Australia) 51.67 3-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Dharamsala on 17-May-2011
256 Down 5 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 51.65 3-Ct/St in 1st inns vs Adelaide Strikers at Adelaide on 09-Dec-2021
257 Down 5 Oliver Price (England) flag Oliver Price (England) 51.59 3-Ct/St in 1st inns vs Sussex at Hove on 01-Jun-2025
258 Down 5 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 51.56 4-Ct/St in 2nd inns vs Royal Challengers Bengaluru at Jaipur on 19-May-2018
259 Down 5 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 51.54 3-Ct/St in 2nd inns vs Sydney Sixers at Carrara on 04-Jan-2022
260 Down 5 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.53 4-Ct/St in 2nd inns vs Dambulla Sixers at Dambula on 06-Jul-2024
261 Down 5 Fynn Hudson-Prentice (England) flag Fynn Hudson-Prentice (England) 51.53 3-Ct/St in 2nd inns vs Surrey at London on 07-Jun-2024
262 Down 5 Beau Webster (Australia) flag Beau Webster (Australia) 51.51 3-Ct/St in 1st inns vs Adelaide Strikers at Adelaide on 05-Jan-2021
263 Down 5 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 51.49 4-Ct/St in 2nd inns vs Chennai Super Kings at Mumbai on 03-Apr-2019
264 Down 5 Dhiman Ghosh (Bangladesh) flag Dhiman Ghosh (Bangladesh) 51.49 3-Ct/St in 1st inns vs Barisal Burners at Mirpur on 29-Feb-2012
265 Down 5 Liam Livingstone (England) flag Liam Livingstone (England) 51.43 3-Ct/St in 1st inns vs Islamabad United at Rawalpindi on 07-Mar-2020
266 Down 5 Jack Edwards (Australia) flag Jack Edwards (Australia) 51.43 3-Ct/St in 1st inns vs Hobart Hurricanes at Hobart on 10-Dec-2020
267 Down 5 Laurie Evans (England) flag Laurie Evans (England) 51.43 3-Ct/St in 2nd inns vs Melbourne Stars at Melbourne on 02-Jan-2022
268 Down 5 Tom Rogers (Australia) flag Tom Rogers (Australia) 51.43 3-Ct/St in 1st inns vs Surrey at London on 07-Jul-2024
269 Down 5 Joe Weatherley (England) flag Joe Weatherley (England) 51.43 3-Ct/St in 1st inns vs Surrey at London on 05-Jun-2025
270 Down 5 Virat Kohli (India) flag Virat Kohli (India) 51.33 3-Ct/St in 2nd inns vs Delhi Capitals at Bengaluru on 15-Apr-2023
271 Down 5 Tom Abell (England) flag Tom Abell (England) 51.33 3-Ct/St in 2nd inns vs Hampshire at Taunton on 09-Jun-2024
272 Down 5 Max Holden (England) flag Max Holden (England) 51.32 3-Ct/St in 1st inns vs Somerset at Taunton on 02-Jul-2021
273 Down 5 Sam Billings (England) flag Sam Billings (England) 51.31 4-Ct/St in 2nd inns vs Somerset at Taunton on 10-Jun-2022
274 Down 5 Riki Wessels (England) flag Riki Wessels (England) 51.24 3-Ct/St in 2nd inns vs Essex at Nottingham on 08-Aug-2016
275 Down 5 Alex Hales (England) flag Alex Hales (England) 51.17 3-Ct/St in 1st inns vs Sydney Sixers at Sydney on 12-Jan-2024
276 Down 5 Dane Vilas (South Africa) flag Dane Vilas (South Africa) 51.11 4-Ct/St in 2nd inns vs Durham at Chester-le-Street on 12-Aug-2018
277 Down 5 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 51.09 4-Ct/St in 1st inns vs Trinbago Knight Riders at Port of Spain on 05-Sep-2023
278 Down 5 James Bracey (England) flag James Bracey (England) 51.09 4-Ct/St in 1st inns vs Kent at Bristol on 01-Jun-2022
279 Down 5 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 51.03 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Mohali on 01-Apr-2023
280 Down 5 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.02 4-Ct/St in 2nd inns vs Delhi Capitals at Pune on 22-May-2012
281 Down 5 Andre Russell (West Indies) flag Andre Russell (West Indies) 50.99 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Tarouba on 30-Aug-2025
282 Down 5 Leus du Plooy (England) flag Leus du Plooy (England) 50.99 3-Ct/St in 1st inns vs MI Emirates at Dubai on 17-Dec-2025
283 Down 5 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 50.99 3-Ct/St in 1st inns vs Sunrisers Hyderabad at Chennai on 24-May-2024
284 Down 5 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 50.97 3-Ct/St in 2nd inns vs Hobart Hurricanes at Hobart on 01-Jan-2026
285 Down 6 Sam Billings (England) flag Sam Billings (England) 50.90 3-Ct/St in 1st inns vs MI Emirates at Dubai on 20-Jan-2024
286 Down 6 Sanju Samson (India) flag Sanju Samson (India) 50.85 3-Ct/St in 1st inns vs Gujarat Titans at Ahmedabad on 09-Apr-2025
287 Down 6 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 50.77 3-Ct/St in 2nd inns vs Hampshire at Chelmsford on 23-Jun-2011
288 Down 6 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 50.73 3-Ct/St in 1st inns vs Chennai Super Kings at Chennai on 26-Mar-2024
289 Down 6 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 50.70 3-Ct/St in 2nd inns vs Mumbai Indians at Mumbai on 16-May-2012
290 Down 6 Phil Salt (England) flag Phil Salt (England) 50.63 3-Ct/St in 2nd inns vs Sunrisers Eastern Cape at Johannesburg on 11-Feb-2023
291 Down 6 Mickey Edwards (Australia) flag Mickey Edwards (Australia) 50.63 3-Ct/St in 2nd inns vs Sydney Thunder at Sydney on 26-Dec-2021
292 Down 6 Anwar Ali (Pakistan) flag Anwar Ali (Pakistan) 50.58 3-Ct/St in 1st inns vs Jaffna Kings at Hambantota on 14-Dec-2020
293 Down 6 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 50.56 3-Ct/St in 1st inns vs Hampshire at Southampton on 24-Jun-2011
294 Down 6 Luke Hollman (England) flag Luke Hollman (England) 50.55 3-Ct/St in 1st inns vs Surrey at London on 20-Jun-2025
295 Down 6 Ed Barnard (England) flag Ed Barnard (England) 50.48 3-Ct/St in 1st inns vs Gloucestershire at Worcester on 25-Aug-2018
296 Down 6 Rahul Tripathi (India) flag Rahul Tripathi (India) 50.47 3-Ct/St in 2nd inns vs Delhi Capitals at Abu Dhabi on 24-Oct-2020
297 Down 6 Tom Rogers (Australia) flag Tom Rogers (Australia) 50.46 3-Ct/St in 1st inns vs Surrey at Canterbury on 06-Jun-2025
298 Down 6 Ashton Turner (Australia) flag Ashton Turner (Australia) 50.42 3-Ct/St in 1st inns vs Nottinghamshire at Nottingham on 08-Jun-2023
299 Down 6 Jack Blatherwick (England) flag Jack Blatherwick (England) 50.34 3-Ct/St in 1st inns vs Kent at Manchester on 06-Sep-2025
300 Down 6 Steven Croft (England) flag Steven Croft (England) 50.31 3-Ct/St in 2nd inns vs Nottinghamshire at Nottingham on 31-May-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #rohitsharma #sharma #benlaughlin #laughlin #arifulhaque #haque #jeanpaulduminy #duminy #garethcross #cross #ryanmclaren #mclaren #kharypierre #pierre #zakcrawley #crawley #deepakhooda #hooda #kumarsangakkara #sangakkara #michaelpepper #pepper #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings