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
101 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 71.87 3-Ct/St in 1st inns vs Sri Lanka at Centurion on 22-Sep-2009
102 No change James Taylor (England) flag James Taylor (England) 71.84 3-Ct/St in 1st inns vs Australia at Perth on 01-Feb-2015
103 No change Phil Simmons (West Indies) flag Phil Simmons (West Indies) 71.80 3-Ct/St in 2nd inns vs Australia at Sydney on 16-Jan-1993
104 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 71.55 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.42 3-Ct/St in 1st inns vs West Indies at Melbourne on 06-Mar-1985
106 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 71.30 3-Ct/St in 1st inns vs New Zealand at Centurion on 24-Sep-2009
107 No change Sourav Ganguly (India) flag Sourav Ganguly (India) 71.30 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 05-Aug-2001
108 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 71.19 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 01-Dec-2002
109 No change MS Dhoni (India) flag MS Dhoni (India) 70.68 5-Ct/St in 2nd inns vs Sri Lanka at Dambula on 24-Jun-2010
110 No change Greg Dyer (Australia) flag Greg Dyer (Australia) 70.23 4-Ct/St in 2nd inns vs Pakistan at Lahore on 04-Nov-1987
111 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 70.22 3-Ct/St in 2nd inns vs New Zealand at Mumbai on 15-Nov-2023
112 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
113 No change David Gower (England) flag David Gower (England) 69.73 3-Ct/St in 1st inns vs Pakistan at Perth on 07-Jan-1987
114 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 69.64 3-Ct/St in 1st inns vs Pakistan at Melbourne on 20-Jan-1997
115 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 69.43 4-Ct/St in 1st inns vs Australia at Gqeberha on 18-Mar-2003
116 No change Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 69.32 5-Ct/St in 1st inns vs Australia at London on 02-Jul-2005
117 No change Michael Bevan (Australia) flag Michael Bevan (Australia) 69.31 3-Ct/St in 1st inns vs South Africa at Melbourne on 23-Jan-1998
118 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 69.23 3-Ct/St in 2nd inns vs South Africa at Mumbai on 06-Nov-1996
119 No change VVS Laxman (India) flag VVS Laxman (India) 69.21 4-Ct/St in 1st inns vs Zimbabwe at Perth on 03-Feb-2004
120 No change Irfan Khan (Pakistan) flag Irfan Khan (Pakistan) 69.00 3-Ct/St in 2nd inns vs Australia at Melbourne on 04-Nov-2024
121 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 68.76 4-Ct/St in 1st inns vs Australia at Birmingham on 17-Jun-1999
122 No change MS Dhoni (India) flag MS Dhoni (India) 68.74 5-Ct/St in 1st inns vs Australia at Melbourne on 10-Feb-2008
123 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 68.61 3-Ct/St in 1st inns vs India at Chennai on 15-Dec-2019
124 No change Johan Botha (South Africa) flag Johan Botha (South Africa) 68.53 3-Ct/St in 1st inns vs Australia at Sydney on 23-Jan-2009
125 No change Rahul Dravid (India) flag Rahul Dravid (India) 68.53 3-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2000
126 No change Terry Alderman (Australia) flag Terry Alderman (Australia) 68.52 3-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Feb-1990
127 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 68.41 3-Ct/St in 1st inns vs India at Indore on 24-Jan-2023
128 No change Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 68.40 4-Ct/St in 2nd inns vs India at London on 18-Jun-2017
129 No change John Bracewell (New Zealand) flag John Bracewell (New Zealand) 68.37 3-Ct/St in 2nd inns vs Pakistan at Multan on 07-Dec-1984
130 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 68.37 3-Ct/St in 2nd inns vs India at Kanpur on 27-Nov-2013
131 No change Aftab Ahmed (Bangladesh) flag Aftab Ahmed (Bangladesh) 68.33 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 23-Jul-2007
132 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 68.33 3-Ct/St in 1st inns vs Australia at Melbourne on 11-Dec-1990
133 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 68.32 3-Ct/St in 2nd inns vs New Zealand at Karachi on 14-Feb-2025
134 No change Tim Paine (Australia) flag Tim Paine (Australia) 68.30 5-Ct/St in 1st inns vs England at Centurion on 02-Oct-2009
135 No change Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 68.29 3-Ct/St in 2nd inns vs Australia at Sydney on 09-Jan-2003
136 No change David Richardson (South Africa) flag David Richardson (South Africa) 68.28 5-Ct/St in 2nd inns vs Pakistan at Johannesburg on 12-Jan-1995
137 No change Michael Holding (West Indies) flag Michael Holding (West Indies) 68.25 3-Ct/St in 1st inns vs Pakistan at Karachi on 21-Nov-1980
138 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 68.24 4-Ct/St in 1st inns vs South Africa at Gros Islet on 25-Apr-2007
139 No change Morne Morkel (South Africa) flag Morne Morkel (South Africa) 68.21 3-Ct/St in 1st inns vs Australia at Adelaide on 26-Jan-2009
140 No change Ian Bell (England) flag Ian Bell (England) 68.17 3-Ct/St in 1st inns vs India at Dharamsala on 27-Jan-2013
141 No change Graham Thorpe (England) flag Graham Thorpe (England) 68.14 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 16-Feb-1994
142 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 68.14 3-Ct/St in 1st inns vs West Indies at Bridgetown on 08-Mar-1995
143 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 68.11 3-Ct/St in 1st inns vs Sri Lanka at Brisbane on 14-Feb-2006
144 No change Graeme Hick (England) flag Graeme Hick (England) 68.10 3-Ct/St in 2nd inns vs India at Bengaluru on 26-Feb-1993
145 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 68.10 3-Ct/St in 1st inns vs India at Delhi on 06-Jan-2013
146 No change Virat Kohli (India) flag Virat Kohli (India) 68.10 3-Ct/St in 1st inns vs South Africa at Cape Town on 18-Jan-2011
147 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 68.02 3-Ct/St in 2nd inns vs Australia at Melbourne on 02-Mar-2012
148 No change Moin Khan (Pakistan) flag Moin Khan (Pakistan) 67.94 5-Ct/St in 1st inns vs Australia at Melbourne on 23-Jan-2000
149 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 67.90 3-Ct/St in 2nd inns vs Australia at Adelaide on 27-Jan-1986
150 No change Mark Vermeulen (Zimbabwe) flag Mark Vermeulen (Zimbabwe) 67.90 3-Ct/St in 1st inns vs South Africa at Benoni on 08-Nov-2009
151 No change David Miller (South Africa) flag David Miller (South Africa) 67.90 3-Ct/St in 2nd inns vs India at Rajkot on 18-Oct-2015
152 No change Brett Lee (Australia) flag Brett Lee (Australia) 67.86 3-Ct/St in 2nd inns vs India at Sydney on 08-Feb-2004
153 No change Bishan Bedi (India) flag Bishan Bedi (India) 67.86 3-Ct/St in 2nd inns vs England at Leeds on 13-Jul-1974
154 No change Gus Logie (West Indies) flag Gus Logie (West Indies) 67.86 3-Ct/St in 1st inns vs Australia at Melbourne on 10-Jan-1982
155 No change Greg Matthews (Australia) flag Greg Matthews (Australia) 67.86 3-Ct/St in 2nd inns vs New Zealand at Auckland on 29-Mar-1986
156 No change Chris Read (England) flag Chris Read (England) 67.84 5-Ct/St in 1st inns vs South Africa at London on 12-Jul-2003
157 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 67.82 3-Ct/St in 2nd inns vs South Africa at Durban on 07-Feb-2007
158 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 67.78 3-Ct/St in 1st inns vs England at London on 24-May-1986
159 No change Kapil Dev (India) flag Kapil Dev (India) 67.78 3-Ct/St in 1st inns vs England at London on 24-May-1986
160 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 67.78 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 02-Sep-1993
161 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 67.78 3-Ct/St in 1st inns vs India at Margao on 28-Dec-1997
162 No change Steven Smith (Australia) flag Steven Smith (Australia) 67.78 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 12-Feb-2025
163 No change Shane Warne (Australia) flag Shane Warne (Australia) 67.78 3-Ct/St in 2nd inns vs India at Visakhapatnam on 03-Apr-2001
164 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 67.75 5-Ct/St in 1st inns vs India at Mohali on 19-Oct-2013
165 No change Hamish Marshall (New Zealand) flag Hamish Marshall (New Zealand) 67.70 3-Ct/St in 1st inns vs Pakistan at Faisalabad on 03-Dec-2003
166 No change Asif Mujtaba (Pakistan) flag Asif Mujtaba (Pakistan) 67.63 3-Ct/St in 1st inns vs New Zealand at Dunedin on 03-Mar-1994
167 No change Roland Holder (West Indies) flag Roland Holder (West Indies) 67.63 3-Ct/St in 1st inns vs New Zealand at Christchurch on 28-Jan-1995
168 No change Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 67.63 3-Ct/St in 1st inns vs New Zealand at Christchurch on 17-Feb-1999
169 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 67.63 3-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Mar-1999
170 No change Jonty Rhodes (South Africa) flag Jonty Rhodes (South Africa) 67.63 3-Ct/St in 2nd inns vs New Zealand at Auckland on 27-Mar-1999
171 No change Andrew Strauss (England) flag Andrew Strauss (England) 67.63 3-Ct/St in 1st inns vs South Africa at Durban on 11-Feb-2005
172 No change Michael Hussey (Australia) flag Michael Hussey (Australia) 67.63 3-Ct/St in 2nd inns vs New Zealand at Auckland on 26-Feb-2005
173 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 67.59 3-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 26-Jul-2013
174 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 67.59 3-Ct/St in 1st inns vs England at London on 09-Jul-2000
175 No change Michael Hussey (Australia) flag Michael Hussey (Australia) 67.59 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 16-Aug-2011
176 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 67.55 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 10-Nov-2013
177 No change Paul Collingwood (England) flag Paul Collingwood (England) 67.51 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Oct-2007
178 No change Graeme Swann (England) flag Graeme Swann (England) 67.51 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 07-Oct-2007
179 No change Virat Kohli (India) flag Virat Kohli (India) 67.51 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 20-Aug-2008
180 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.48 5-Ct/St in 2nd inns vs England at Johannesburg on 13-Feb-2000
181 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 67.47 3-Ct/St in 2nd inns vs New Zealand at Christchurch on 29-Jan-2011
182 No change Gus Logie (West Indies) flag Gus Logie (West Indies) 67.47 3-Ct/St in 1st inns vs New Zealand at Auckland on 21-Mar-1987
183 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 67.47 3-Ct/St in 2nd inns vs Australia at Perth on 02-Jan-1989
184 No change Runako Morton (West Indies) flag Runako Morton (West Indies) 67.43 3-Ct/St in 1st inns vs India at Chennai on 27-Jan-2007
185 No change Michael Hussey (Australia) flag Michael Hussey (Australia) 67.39 3-Ct/St in 2nd inns vs New Zealand at Auckland on 18-Feb-2007
186 No change Ricardo Powell (West Indies) flag Ricardo Powell (West Indies) 67.35 3-Ct/St in 2nd inns vs India at Jodhpur on 21-Nov-2002
187 No change Ian Bell (England) flag Ian Bell (England) 67.35 3-Ct/St in 2nd inns vs Australia at Hobart on 23-Jan-2015
188 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 67.31 3-Ct/St in 1st inns vs New Zealand at Wellington on 26-Mar-2021
189 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 67.31 3-Ct/St in 1st inns vs Pakistan at Multan on 13-Dec-2006
190 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 67.31 3-Ct/St in 1st inns vs New Zealand at Napier on 01-Feb-2011
191 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 67.27 3-Ct/St in 2nd inns vs England at Manchester on 11-Sep-2020
192 No change Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 67.27 3-Ct/St in 1st inns vs Australia at Townsville on 03-Sep-2022
193 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 67.27 3-Ct/St in 1st inns vs South Africa at Johannesburg on 02-Apr-2023
194 No change Adam Hollioake (England) flag Adam Hollioake (England) 67.23 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 01-Apr-1998
195 No change Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 67.15 3-Ct/St in 1st inns vs Australia at Perth on 12-Jan-1997
196 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 67.11 5-Ct/St in 2nd inns vs England at Leeds on 08-Jun-1981
197 No change Nayan Mongia (India) flag Nayan Mongia (India) 67.11 5-Ct/St in 1st inns vs New Zealand at Auckland on 27-Mar-1994
198 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.11 5-Ct/St in 2nd inns vs India at Ahmedabad on 27-Feb-2010
199 No change Ben Stokes (England) flag Ben Stokes (England) 67.08 3-Ct/St in 1st inns vs New Zealand at Christchurch on 10-Mar-2018
200 No change Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 67.00 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 01-Apr-2017
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #jeanpaulduminy #duminy #jamestaylor #taylor #philsimmons #simmons #vivrichards #richards #javedmiandad #miandad #souravganguly #ganguly #youniskhan #khan #msdhoni #dhoni #gregdyer #dyer #ravindrajadeja #jadeja #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings