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 No change Phil Simmons (West Indies) flag Phil Simmons (West Indies) 71.63 3-Ct/St in 2nd inns vs Australia at Sydney on 16-Jan-1993
102 No change Sourav Ganguly (India) flag Sourav Ganguly (India) 71.51 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 05-Aug-2001
103 No change Joe Root (England) flag Joe Root (England) 71.49 3-Ct/St in 2nd inns vs South Africa at London on 30-May-2019
104 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 71.38 3-Ct/St in 1st inns vs India at Mumbai on 30-Oct-1989
105 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 71.30 3-Ct/St in 1st inns vs West Indies at Melbourne on 06-Mar-1985
106 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 71.28 4-Ct/St in 1st inns vs Ireland at Adelaide on 15-Mar-2015
107 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 71.14 3-Ct/St in 1st inns vs New Zealand at Centurion on 24-Sep-2009
108 No change MS Dhoni (India) flag MS Dhoni (India) 70.56 5-Ct/St in 2nd inns vs Sri Lanka at Dambula on 24-Jun-2010
109 No change Greg Dyer (Australia) flag Greg Dyer (Australia) 70.42 4-Ct/St in 2nd inns vs Pakistan at Lahore on 04-Nov-1987
110 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 69.82 3-Ct/St in 2nd inns vs Australia at Sydney on 21-Jan-2007
111 No change David Gower (England) flag David Gower (England) 69.57 3-Ct/St in 1st inns vs Pakistan at Perth on 07-Jan-1987
112 No change Michael Bevan (Australia) flag Michael Bevan (Australia) 69.52 3-Ct/St in 1st inns vs South Africa at Melbourne on 23-Jan-1998
113 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 69.36 3-Ct/St in 1st inns vs Pakistan at Melbourne on 20-Jan-1997
114 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 69.32 3-Ct/St in 2nd inns vs South Africa at Mumbai on 06-Nov-1996
115 No change Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 69.20 5-Ct/St in 1st inns vs Australia at London on 02-Jul-2005
116 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 69.12 4-Ct/St in 1st inns vs Australia at Gqeberha on 18-Mar-2003
117 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 68.68 4-Ct/St in 1st inns vs Australia at Birmingham on 17-Jun-1999
118 No change MS Dhoni (India) flag MS Dhoni (India) 68.62 5-Ct/St in 1st inns vs Australia at Melbourne on 10-Feb-2008
119 No change Rahul Dravid (India) flag Rahul Dravid (India) 68.61 3-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2000
120 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 68.49 3-Ct/St in 1st inns vs India at Chennai on 15-Dec-2019
121 No change Graham Thorpe (England) flag Graham Thorpe (England) 68.33 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 16-Feb-1994
122 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 68.29 4-Ct/St in 1st inns vs South Africa at Gros Islet on 25-Apr-2007
123 No change Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 68.25 3-Ct/St in 2nd inns vs Australia at Melbourne on 04-Nov-2024
124 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 68.21 3-Ct/St in 2nd inns vs India at Kanpur on 27-Nov-2013
125 No change Terry Alderman (Australia) flag Terry Alderman (Australia) 68.20 3-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Feb-1990
126 No change John Bracewell (New Zealand) flag John Bracewell (New Zealand) 68.18 3-Ct/St in 2nd inns vs Pakistan at Multan on 07-Dec-1984
127 No change Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 68.18 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 23-Jul-2007
128 No change Ian Bell (England) flag Ian Bell (England) 68.18 3-Ct/St in 1st inns vs India at Dharamsala on 27-Jan-2013
129 No change David Richardson (South Africa) flag David Richardson (South Africa) 68.16 5-Ct/St in 2nd inns vs Pakistan at Johannesburg on 12-Jan-1995
130 No change Moin Khan (Pakistan) flag Moin Khan (Pakistan) 68.13 5-Ct/St in 1st inns vs Australia at Melbourne on 23-Jan-2000
131 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 68.10 3-Ct/St in 1st inns vs India at Indore on 24-Jan-2023
132 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 68.08 3-Ct/St in 2nd inns vs New Zealand at Karachi on 14-Feb-2025
133 No change Johan Botha (South Africa) flag Johan Botha (South Africa) 68.06 3-Ct/St in 1st inns vs Australia at Sydney on 23-Jan-2009
134 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 68.04 3-Ct/St in 2nd inns vs New Zealand at Mumbai on 15-Nov-2023
135 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 68.02 3-Ct/St in 1st inns vs Australia at Melbourne on 11-Dec-1990
136 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 68.02 3-Ct/St in 2nd inns vs South Africa at Durban on 07-Feb-2007
137 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 68.00 3-Ct/St in 1st inns vs Sri Lanka at Brisbane on 14-Feb-2006
138 No change Virat Kohli (India) flag Virat Kohli (India) 67.98 3-Ct/St in 1st inns vs South Africa at Cape Town on 18-Jan-2011
139 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 67.98 3-Ct/St in 2nd inns vs Australia at Sydney on 09-Jan-2003
140 No change Graeme Hick (England) flag Graeme Hick (England) 67.94 3-Ct/St in 2nd inns vs India at Bengaluru on 26-Feb-1993
141 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 67.94 3-Ct/St in 1st inns vs India at Delhi on 06-Jan-2013
142 No change Morne Morkel (South Africa) flag Morne Morkel (South Africa) 67.94 3-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2009
143 No change Brett Lee (Australia) flag Brett Lee (Australia) 67.87 3-Ct/St in 2nd inns vs India at Sydney on 08-Feb-2004
144 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 67.83 5-Ct/St in 1st inns vs India at Mohali on 19-Oct-2013
145 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 67.74 3-Ct/St in 2nd inns vs Australia at Adelaide on 27-Jan-1986
146 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 67.74 3-Ct/St in 1st inns vs India at Rajkot on 14-Jan-2026
147 Down 1 Bishan Bedi (India) flag Bishan Bedi (India) 67.71 3-Ct/St in 2nd inns vs England at Leeds on 13-Jul-1974
148 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 67.71 3-Ct/St in 1st inns vs Australia at Melbourne on 10-Jan-1982
149 Down 1 Greg Matthews (Australia) flag Greg Matthews (Australia) 67.71 3-Ct/St in 2nd inns vs New Zealand at Auckland on 29-Mar-1986
150 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 67.71 3-Ct/St in 2nd inns vs Australia at Melbourne on 02-Mar-2012
151 Down 1 Mark Taylor (Australia) flag Mark Taylor (Australia) 67.67 3-Ct/St in 1st inns vs West Indies at Bridgetown on 08-Mar-1995
152 Down 1 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 67.63 3-Ct/St in 1st inns vs England at London on 24-May-1986
153 Down 1 Kapil Dev (India) flag Kapil Dev (India) 67.63 3-Ct/St in 1st inns vs England at London on 24-May-1986
154 Down 1 Brian McMillan (South Africa) flag Brian McMillan (South Africa) 67.63 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Sep-1993
155 Down 1 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 67.63 3-Ct/St in 1st inns vs India at Margao on 28-Dec-1997
156 Down 1 Shane Warne (Australia) flag Shane Warne (Australia) 67.63 3-Ct/St in 2nd inns vs India at Visakhapatnam on 03-Apr-2001
157 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 67.61 4-Ct/St in 2nd inns vs India at London on 18-Jun-2017
158 Down 1 Mark Vermeulen (Zimbabwe) flag Mark Vermeulen (Zimbabwe) 67.59 3-Ct/St in 1st inns vs South Africa at Benoni on 08-Nov-2009
159 Down 1 Michael Hussey (Australia) flag Michael Hussey (Australia) 67.59 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 16-Aug-2011
160 Down 1 David Miller (South Africa) flag David Miller (South Africa) 67.59 3-Ct/St in 2nd inns vs India at Rajkot on 18-Oct-2015
161 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 67.55 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 12-Feb-2025
162 Down 1 Chris Read (England) flag Chris Read (England) 67.53 5-Ct/St in 1st inns vs South Africa at London on 12-Jul-2003
163 Down 1 Hamish Marshall (New Zealand) flag Hamish Marshall (New Zealand) 67.51 3-Ct/St in 1st inns vs Pakistan at Faisalabad on 03-Dec-2003
164 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 67.51 3-Ct/St in 1st inns vs England at London on 09-Jul-2000
165 Down 1 Doug Walters (Australia) flag Doug Walters (Australia) 67.47 3-Ct/St in 1st inns vs New Zealand at Dunedin on 30-Mar-1974
166 Down 1 Asif Mujtaba (Pakistan) flag Asif Mujtaba (Pakistan) 67.47 3-Ct/St in 1st inns vs New Zealand at Dunedin on 03-Mar-1994
167 Down 1 Roland Holder (West Indies) flag Roland Holder (West Indies) 67.47 3-Ct/St in 1st inns vs New Zealand at Christchurch on 28-Jan-1995
168 Down 1 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 67.47 3-Ct/St in 1st inns vs New Zealand at Christchurch on 17-Feb-1999
169 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 67.47 3-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Mar-1999
170 Down 1 Jonty Rhodes (South Africa) flag Jonty Rhodes (South Africa) 67.47 3-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Mar-1999
171 Down 1 Andrew Strauss (England) flag Andrew Strauss (England) 67.47 3-Ct/St in 1st inns vs South Africa at Durban on 11-Feb-2005
172 Down 1 Michael Hussey (Australia) flag Michael Hussey (Australia) 67.47 3-Ct/St in 2nd inns vs New Zealand at Auckland on 26-Feb-2005
173 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 67.43 3-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 26-Jul-2013
174 Down 1 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 67.39 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 10-Nov-2013
175 Down 1 Virat Kohli (India) flag Virat Kohli (India) 67.35 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 20-Aug-2008
176 Down 1 Ian Bell (England) flag Ian Bell (England) 67.35 3-Ct/St in 2nd inns vs Australia at Hobart on 23-Jan-2015
177 Down 1 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 67.31 3-Ct/St in 2nd inns vs New Zealand at Christchurch on 29-Jan-2011
178 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 67.31 3-Ct/St in 1st inns vs New Zealand at Auckland on 21-Mar-1987
179 Down 1 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 67.31 3-Ct/St in 2nd inns vs Australia at Perth on 02-Jan-1989
180 Down 1 Harry Brook (England) flag Harry Brook (England) 67.28 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 27-Jan-2026
181 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.26 5-Ct/St in 2nd inns vs India at Ahmedabad on 27-Feb-2010
182 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.25 5-Ct/St in 2nd inns vs England at Johannesburg on 13-Feb-2000
183 Down 2 Runako Morton (West Indies) flag Runako Morton (West Indies) 67.24 3-Ct/St in 1st inns vs India at Chennai on 27-Jan-2007
184 Down 2 Michael Hussey (Australia) flag Michael Hussey (Australia) 67.24 3-Ct/St in 2nd inns vs New Zealand at Auckland on 18-Feb-2007
185 Down 2 Ricardo Powell (West Indies) flag Ricardo Powell (West Indies) 67.20 3-Ct/St in 2nd inns vs India at Jodhpur on 21-Nov-2002
186 Down 2 Paul Collingwood (England) flag Paul Collingwood (England) 67.20 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Oct-2007
187 Down 2 Graeme Swann (England) flag Graeme Swann (England) 67.20 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Oct-2007
188 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 67.16 3-Ct/St in 1st inns vs Pakistan at Multan on 13-Dec-2006
189 Down 2 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 67.16 3-Ct/St in 1st inns vs New Zealand at Napier on 01-Feb-2011
190 Down 2 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 67.12 3-Ct/St in 1st inns vs Australia at Townsville on 03-Sep-2022
191 Down 2 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 67.12 3-Ct/St in 1st inns vs South Africa at Johannesburg on 02-Apr-2023
192 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 67.08 3-Ct/St in 1st inns vs New Zealand at Wellington on 26-Mar-2021
193 Down 2 Adam Hollioake (England) flag Adam Hollioake (England) 67.08 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 01-Apr-1998
194 Down 2 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 67.08 3-Ct/St in 2nd inns vs England at Manchester on 11-Sep-2020
195 Down 2 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 67.04 3-Ct/St in 1st inns vs Australia at Perth on 12-Jan-1997
196 Down 2 Ben Stokes (England) flag Ben Stokes (England) 67.00 3-Ct/St in 1st inns vs New Zealand at Christchurch on 10-Mar-2018
197 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 67.00 5-Ct/St in 1st inns vs New Zealand at Auckland on 27-Mar-1994
198 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 66.96 5-Ct/St in 2nd inns vs England at Leeds on 08-Jun-1981
199 Down 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 66.84 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 01-Apr-2017
200 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 66.81 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 22-Feb-2005
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #philsimmons #simmons #souravganguly #ganguly #joeroot #root #vivrichards #richards #javedmiandad #miandad #umarakmal #akmal #jeanpaulduminy #duminy #msdhoni #dhoni #gregdyer #dyer #rosstaylor #taylor #davidgower #gower #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings