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
1 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 100.00 4-Ct/St in 1st inns vs England at Cardiff on 16-Jun-2013
2 No change Jos Buttler (England) flag Jos Buttler (England) 97.88 6-Ct/St in 1st inns vs South Africa at London on 19-Jun-2013
3 No change Mohammad Kaif (India) flag Mohammad Kaif (India) 96.92 4-Ct/St in 2nd inns vs Sri Lanka at Johannesburg on 10-Mar-2003
4 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 96.86 4-Ct/St in 1st inns vs New Zealand at Birmingham on 02-Jun-2017
5 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 95.82 6-Ct/St in 2nd inns vs South Africa at Auckland on 07-Mar-2015
6 No change Jonty Rhodes (South Africa) flag Jonty Rhodes (South Africa) 94.57 5-Ct/St in 2nd inns vs West Indies at Mumbai on 14-Nov-1993
7 No change Chris Woakes (England) flag Chris Woakes (England) 94.35 4-Ct/St in 1st inns vs Pakistan at Nottingham on 03-Jun-2019
8 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 94.14 6-Ct/St in 1st inns vs Afghanistan at Ahmedabad on 10-Nov-2023
9 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 91.15 5-Ct/St in 1st inns vs India at Ahmedabad on 19-Nov-2023
10 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 90.31 4-Ct/St in 1st inns vs Australia at Canberra on 06-Feb-2013
11 No change Richie Richardson (West Indies) flag Richie Richardson (West Indies) 90.26 4-Ct/St in 2nd inns vs England at Birmingham on 23-May-1991
12 No change Jamie How (New Zealand) flag Jamie How (New Zealand) 90.26 4-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2010
13 No change Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 90.10 4-Ct/St in 1st inns vs West Indies at Kingston on 07-Apr-1992
14 No change Guy Whittall (Zimbabwe) flag Guy Whittall (Zimbabwe) 89.85 4-Ct/St in 1st inns vs England at London on 08-Jul-2000
15 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 89.59 4-Ct/St in 2nd inns vs Australia at Sydney on 23-Nov-2014
16 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 89.33 4-Ct/St in 1st inns vs West Indies at Bridgetown on 21-Jun-2016
17 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 88.96 6-Ct/St in 1st inns vs Australia at Adelaide on 08-Nov-2024
18 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 88.87 4-Ct/St in 1st inns vs England at Nottingham on 19-Sep-2024
19 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 88.48 6-Ct/St in 1st inns vs South Africa at Cape Town on 14-Apr-2000
20 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 88.41 4-Ct/St in 2nd inns vs Pakistan at Durban on 19-Feb-1993
21 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 88.35 4-Ct/St in 2nd inns vs Pakistan at Dhaka on 11-Jan-1998
22 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 88.33 6-Ct/St in 2nd inns vs Sri Lanka at Colombo on 11-Dec-2001
23 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 88.28 6-Ct/St in 1st inns vs India at Vadodara on 11-Oct-2007
24 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 87.94 4-Ct/St in 2nd inns vs Africa XI at Durban on 20-Aug-2005
25 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 87.84 6-Ct/St in 2nd inns vs Sri Lanka at Colombo on 27-Feb-2004
26 No change Rahul Dravid (India) flag Rahul Dravid (India) 87.79 4-Ct/St in 2nd inns vs West Indies at Toronto on 14-Sep-1999
27 No change Chris Harris (New Zealand) flag Chris Harris (New Zealand) 87.74 4-Ct/St in 2nd inns vs India at Colombo on 20-Jul-2001
28 No change Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 87.74 4-Ct/St in 1st inns vs South Africa at Abu Dhabi on 02-Oct-2024
29 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 87.69 4-Ct/St in 2nd inns vs England at Adelaide on 23-Jan-2007
30 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 87.48 4-Ct/St in 2nd inns vs India at Dambula on 10-Aug-2010
31 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 87.43 4-Ct/St in 2nd inns vs Pakistan at Toronto on 13-Sep-1997
32 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 86.76 4-Ct/St in 1st inns vs Bangladesh at Dubai on 21-Sep-2018
33 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 86.68 6-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 21-Oct-2014
34 No change Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) 86.56 4-Ct/St in 1st inns vs New Zealand at Sialkot on 02-Dec-1984
35 No change Joe Root (England) flag Joe Root (England) 86.43 4-Ct/St in 1st inns vs Afghanistan at Delhi on 15-Oct-2023
36 No change Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) 86.09 4-Ct/St in 2nd inns vs India at Cape Town on 23-Jan-2022
37 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 85.94 4-Ct/St in 2nd inns vs West Indies at Sydney on 08-Dec-1992
38 No change Ken Rutherford (New Zealand) flag Ken Rutherford (New Zealand) 85.89 4-Ct/St in 1st inns vs India at Napier on 16-Feb-1995
39 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 85.53 4-Ct/St in 2nd inns vs India at Melbourne on 09-Jan-2004
40 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 85.37 4-Ct/St in 2nd inns vs India at Cape Town on 26-Nov-2006
41 No change Cameron Green (Australia) flag Cameron Green (Australia) 85.12 4-Ct/St in 1st inns vs South Africa at Mackay on 22-Aug-2025
42 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 85.01 4-Ct/St in 1st inns vs Pakistan at Auckland on 31-Jan-2016
43 No change Gary Ballance (Zimbabwe/England) flag Gary Ballance (Zimbabwe/England) 84.91 4-Ct/St in 1st inns vs Ireland at Harare on 21-Jan-2023
44 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 84.76 4-Ct/St in 1st inns vs England at Sydney on 16-Jan-2015
45 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 84.71 4-Ct/St in 1st inns vs Pakistan at Centurion on 30-Nov-2013
46 No change Matt Prior (England) flag Matt Prior (England) 84.19 6-Ct/St in 1st inns vs South Africa at Nottingham on 26-Aug-2008
47 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 83.95 6-Ct/St in 1st inns vs Pakistan at Cape Town on 11-Feb-2007
48 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 83.41 6-Ct/St in 2nd inns vs India at Sydney on 24-Feb-2008
49 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 82.60 3-Ct/St in 2nd inns vs England at Birmingham on 23-Jun-2013
50 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 81.07 4-Ct/St in 1st inns vs Sri Lanka at Adelaide on 10-Feb-2006
51 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 81.02 4-Ct/St in 2nd inns vs India at Jamshedpur on 09-Apr-2005
52 No change Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 80.83 4-Ct/St in 1st inns vs West Indies at Port of Spain on 14-May-2005
53 No change Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 80.65 4-Ct/St in 1st inns vs West Indies at Port of Spain on 14-May-2006
54 No change Jonty Rhodes (South Africa) flag Jonty Rhodes (South Africa) 80.59 3-Ct/St in 1st inns vs West Indies at Dhaka on 01-Nov-1998
55 No change Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 80.05 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 09-Aug-2009
56 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 79.11 4-Ct/St in 2nd inns vs Pakistan at Sharjah on 22-Mar-1985
57 No change MS Dhoni (India) flag MS Dhoni (India) 78.99 6-Ct/St in 2nd inns vs England at Leeds on 02-Sep-2007
58 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 78.76 6-Ct/St in 1st inns vs England at Sydney on 23-Jan-2003
59 No change Phil Simmons (West Indies) flag Phil Simmons (West Indies) 78.71 4-Ct/St in 1st inns vs Sri Lanka at Sharjah on 11-Oct-1995
60 No change Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 78.16 3-Ct/St in 1st inns vs South Africa at Dhaka on 30-Oct-1998
61 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 77.84 3-Ct/St in 1st inns vs Australia at Birmingham on 21-Sep-2004
62 No change Yuvraj Singh (India) flag Yuvraj Singh (India) 77.66 3-Ct/St in 2nd inns vs South Africa at Colombo on 25-Sep-2002
63 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 77.02 3-Ct/St in 1st inns vs Pakistan at Johannesburg on 03-Oct-2009
64 No change Suresh Raina (India) flag Suresh Raina (India) 76.70 3-Ct/St in 1st inns vs Sri Lanka at Cardiff on 20-Jun-2013
65 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 76.47 3-Ct/St in 1st inns vs Sri Lanka at Sydney on 18-Mar-2015
66 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 76.36 3-Ct/St in 1st inns vs England at London on 30-May-2019
67 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 76.35 4-Ct/St in 1st inns vs Ireland at Adelaide on 15-Mar-2015
68 No change Zaheer Khan (India) flag Zaheer Khan (India) 76.29 3-Ct/St in 1st inns vs Australia at Ahmedabad on 24-Mar-2011
69 No change Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 76.19 4-Ct/St in 1st inns vs Afghanistan at Belfast on 27-Aug-2018
70 No change Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 75.94 4-Ct/St in 1st inns vs Afghanistan at Bulawayo on 16-Oct-2015
71 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 75.88 3-Ct/St in 2nd inns vs Australia at Perth on 11-Mar-1992
72 No change Andy Whittall (Zimbabwe) flag Andy Whittall (Zimbabwe) 75.84 3-Ct/St in 2nd inns vs South Africa at Chelmsford on 29-May-1999
73 No change Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 75.31 3-Ct/St in 1st inns vs Sri Lanka at Pallekele on 10-Mar-2011
74 No change Ashley Giles (England) flag Ashley Giles (England) 75.23 3-Ct/St in 2nd inns vs Australia at Gqeberha on 02-Mar-2003
75 No change Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 74.14 3-Ct/St in 1st inns vs Australia at Cardiff on 20-May-1999
76 No change Aiden Markram (South Africa) flag Aiden Markram (South Africa) 74.14 3-Ct/St in 2nd inns vs Australia at Manchester on 06-Jul-2019
77 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 74.11 3-Ct/St in 1st inns vs England at London on 25-Sep-2004
78 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 74.04 3-Ct/St in 1st inns vs Pakistan at Adelaide on 20-Mar-2015
79 No change Moeen Ali (England) flag Moeen Ali (England) 74.01 3-Ct/St in 1st inns vs Australia at Ahmedabad on 04-Nov-2023
80 No change Sheldon Cottrell (West Indies) flag Sheldon Cottrell (West Indies) 73.92 3-Ct/St in 1st inns vs New Zealand at Manchester on 22-Jun-2019
81 No change Dermot Reeve (England) flag Dermot Reeve (England) 73.57 3-Ct/St in 1st inns vs Pakistan at Adelaide on 01-Mar-1992
82 No change Alistair Campbell (Zimbabwe) flag Alistair Campbell (Zimbabwe) 73.53 3-Ct/St in 1st inns vs India at Colombo on 14-Sep-2002
83 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 73.44 3-Ct/St in 1st inns vs Pakistan at London on 07-Jun-2013
84 No change Eoin Morgan (England/Ireland) flag Eoin Morgan (England/Ireland) 73.26 3-Ct/St in 1st inns vs New Zealand at Georgetown on 09-Apr-2007
85 No change Steve Tikolo (Kenya) flag Steve Tikolo (Kenya) 73.22 3-Ct/St in 1st inns vs New Zealand at Gros Islet on 20-Mar-2007
86 No change Chamara Silva (Sri Lanka) flag Chamara Silva (Sri Lanka) 73.09 3-Ct/St in 1st inns vs New Zealand at St George's on 12-Apr-2007
87 No change Virender Sehwag (India) flag Virender Sehwag (India) 73.05 3-Ct/St in 2nd inns vs England at Durban on 26-Feb-2003
88 No change Alex Carey (Australia) flag Alex Carey (Australia) 73.00 3-Ct/St in 1st inns vs England at Lahore on 22-Feb-2025
89 No change Freddie Coleman (Scotland) flag Freddie Coleman (Scotland) 72.96 3-Ct/St in 1st inns vs Sri Lanka at Hobart on 11-Mar-2015
90 No change Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 72.96 3-Ct/St in 1st inns vs Sri Lanka at Hobart on 11-Mar-2015
91 No change Alex Carey (Australia) flag Alex Carey (Australia) 72.88 5-Ct/St in 1st inns vs Afghanistan at Bristol on 01-Jun-2019
92 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 72.83 3-Ct/St in 2nd inns vs New Zealand at Dharamsala on 28-Oct-2023
93 No change Ben Stokes (England) flag Ben Stokes (England) 72.79 3-Ct/St in 2nd inns vs Pakistan at Kolkata on 11-Nov-2023
94 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 72.74 3-Ct/St in 1st inns vs England at Wellington on 01-Mar-2015
95 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 72.74 3-Ct/St in 1st inns vs Sri Lanka at Bengaluru on 09-Nov-2023
96 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 72.67 5-Ct/St in 1st inns vs England at Jaipur on 21-Oct-2006
97 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 72.51 5-Ct/St in 1st inns vs Afghanistan at Taunton on 08-Jun-2019
98 No change Harry Brook (England) flag Harry Brook (England) 72.16 5-Ct/St in 2nd inns vs West Indies at Birmingham on 29-May-2025
99 No change Joe Root (England) flag Joe Root (England) 71.96 3-Ct/St in 2nd inns vs South Africa at London on 30-May-2019
100 No change Graham Thorpe (England) flag Graham Thorpe (England) 71.91 3-Ct/St in 1st inns vs Sri Lanka at London on 14-May-1999
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #nathanmccullum #mccullum #josbuttler #buttler #mohammadkaif #kaif #glennmaxwell #maxwell #sarfarazahmed #ahmed #jontyrhodes #rhodes #chriswoakes #woakes #quintondekock #kock #joshinglis #inglis #kieronpollard #pollard #richierichardson #richardson #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings