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 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 66.81 3-Ct/St in 1st inns vs Australia at Perth on 04-Nov-2018
202 Down 2 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 66.81 3-Ct/St in 2nd inns vs England at Cardiff on 01-Jun-2025
203 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 66.77 5-Ct/St in 1st inns vs Sri Lanka at Dambula on 18-May-2003
204 Down 2 Malinga Bandara (Sri Lanka) flag Malinga Bandara (Sri Lanka) 66.77 3-Ct/St in 1st inns vs Pakistan at Abu Dhabi on 20-May-2007
205 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 66.73 5-Ct/St in 2nd inns vs Pakistan at Faisalabad on 07-Dec-2006
206 Down 2 Moeen Ali (England) flag Moeen Ali (England) 66.73 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 09-Oct-2016
207 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 66.69 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 11-Jul-2015
208 Down 2 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 66.69 3-Ct/St in 1st inns vs England at Southampton on 04-Aug-2020
209 Down 2 Nqabayomzi Peter (South Africa) flag Nqabayomzi Peter (South Africa) 66.65 3-Ct/St in 1st inns vs Pakistan at Faisalabad on 06-Nov-2025
210 Down 2 Jos Buttler (England) flag Jos Buttler (England) 66.62 5-Ct/St in 2nd inns vs Australia at Perth on 24-Jan-2014
211 Down 2 Vince Wells (England) flag Vince Wells (England) 66.61 3-Ct/St in 2nd inns vs Pakistan at Sharjah on 12-Apr-1999
212 Down 2 AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 66.57 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 23-Oct-2025
213 Down 2 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 66.57 3-Ct/St in 1st inns vs Pakistan at Dhaka on 27-Oct-1988
214 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 66.50 5-Ct/St in 1st inns vs Bangladesh at Mirpur on 21-Oct-2018
215 Down 2 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 66.49 3-Ct/St in 2nd inns vs Sri Lanka at Gwalior on 12-May-1997
216 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 66.49 3-Ct/St in 1st inns vs Asia XI at Bengaluru on 06-Jun-2007
217 Down 2 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 66.47 5-Ct/St in 1st inns vs Pakistan at Sharjah on 20-Dec-1990
218 Down 2 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 66.46 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 01-Dec-2002
219 Down 2 Iftikhar Anjum (Pakistan) flag Iftikhar Anjum (Pakistan) 66.37 3-Ct/St in 1st inns vs India at Abu Dhabi on 18-Apr-2006
220 Down 2 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 66.30 3-Ct/St in 2nd inns vs New Zealand at Perth on 18-Jan-1986
221 Down 2 Rahul Dravid (India) flag Rahul Dravid (India) 66.22 3-Ct/St in 1st inns vs Australia at Nagpur on 14-Oct-2007
222 Down 2 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 66.20 5-Ct/St in 1st inns vs New Zealand at Hamilton on 04-Apr-2022
223 Down 2 Tim Paine (Australia) flag Tim Paine (Australia) 66.19 5-Ct/St in 1st inns vs England at Centurion on 02-Oct-2009
224 Down 2 Steve Waugh (Australia) flag Steve Waugh (Australia) 66.18 3-Ct/St in 1st inns vs India at Colombo on 06-Sep-1996
225 Down 2 Chris Harris (New Zealand) flag Chris Harris (New Zealand) 66.18 3-Ct/St in 2nd inns vs Pakistan at Mohali on 09-May-1997
226 Down 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 66.18 3-Ct/St in 2nd inns vs Pakistan at Tangier on 17-Aug-2002
227 Down 2 Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 66.18 3-Ct/St in 1st inns vs Australia at Christchurch on 10-Dec-2005
228 Down 2 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 66.14 3-Ct/St in 2nd inns vs England at Delhi on 15-Oct-1989
229 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.14 3-Ct/St in 1st inns vs Pakistan at Brisbane on 09-Jan-1993
230 Down 2 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 66.10 3-Ct/St in 2nd inns vs England at Cuttack on 22-Oct-1989
231 Down 2 Manoj Prabhakar (India) flag Manoj Prabhakar (India) 66.10 3-Ct/St in 1st inns vs West Indies at Sharjah on 22-Oct-1991
232 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.10 3-Ct/St in 1st inns vs Pakistan at Cape Town on 25-Feb-1993
233 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 66.10 3-Ct/St in 1st inns vs Pakistan at Nairobi on 04-Sep-2002
234 Down 2 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 66.10 3-Ct/St in 1st inns vs Australia at Dublin on 17-Jun-2010
235 Down 2 Gus Logie (West Indies) flag Gus Logie (West Indies) 66.06 3-Ct/St in 1st inns vs Pakistan at Sharjah on 28-Nov-1986
236 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.06 3-Ct/St in 2nd inns vs Pakistan at Sharjah on 29-Oct-1993
237 Down 2 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 66.06 3-Ct/St in 2nd inns vs Sri Lanka at Jamshedpur on 19-Mar-1999
238 Down 2 Richie Richardson (West Indies) flag Richie Richardson (West Indies) 66.06 3-Ct/St in 1st inns vs India at Perth on 06-Dec-1991
239 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 66.06 3-Ct/St in 1st inns vs Australia at St George's on 30-May-2003
240 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 66.06 3-Ct/St in 1st inns vs Australia at St George's on 30-May-2003
241 Down 2 Daryl Tuffey (New Zealand) flag Daryl Tuffey (New Zealand) 66.02 3-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 09-Apr-2002
242 Down 2 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 66.01 5-Ct/St in 1st inns vs West Indies at Margao on 26-Oct-1994
243 Down 2 Joel Garner (West Indies) flag Joel Garner (West Indies) 65.98 3-Ct/St in 1st inns vs England at Perth on 03-Jan-1987
244 Down 2 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 65.98 3-Ct/St in 1st inns vs India at Sharjah on 09-Nov-1998
245 Down 2 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) 65.94 3-Ct/St in 1st inns vs India at Sharjah on 17-Apr-1996
246 Down 2 Justin Kemp (South Africa) flag Justin Kemp (South Africa) 65.94 3-Ct/St in 1st inns vs Sri Lanka at Perth on 31-Jan-2006
247 Down 2 Michael Vaughan (England) flag Michael Vaughan (England) 65.94 3-Ct/St in 1st inns vs New Zealand at Hobart on 16-Jan-2007
248 Down 2 Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 65.91 3-Ct/St in 2nd inns vs Pakistan at Kimberley on 07-Apr-1998
249 Down 2 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 65.91 3-Ct/St in 1st inns vs Pakistan at Sharjah on 15-Oct-1999
250 Down 2 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 65.91 3-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 23-Nov-2011
251 Down 2 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 65.91 3-Ct/St in 2nd inns vs India at Sharjah on 12-Apr-1996
252 Down 2 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 65.91 3-Ct/St in 1st inns vs India at Toronto on 17-Sep-1996
253 Down 2 Jacob Martin (India) flag Jacob Martin (India) 65.91 3-Ct/St in 1st inns vs West Indies at Toronto on 11-Sep-1999
254 Down 2 Mohammad Kaif (India) flag Mohammad Kaif (India) 65.91 3-Ct/St in 1st inns vs Pakistan at Colombo on 25-Jul-2004
255 Down 2 Paul Collingwood (England) flag Paul Collingwood (England) 65.91 3-Ct/St in 1st inns vs New Zealand at Adelaide on 23-Jan-2007
256 Down 2 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 65.90 3-Ct/St in 1st inns vs Australia at Auckland on 03-Mar-2000
257 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 65.79 3-Ct/St in 2nd inns vs Pakistan at Abu Dhabi on 06-Nov-2009
258 Down 2 Sadanand Viswanath (India) flag Sadanand Viswanath (India) 65.75 5-Ct/St in 2nd inns vs England at Sydney on 26-Feb-1985
259 Down 2 Neil Fairbrother (England) flag Neil Fairbrother (England) 65.75 3-Ct/St in 2nd inns vs Sri Lanka at Adelaide on 23-Jan-1999
260 Down 2 Nehemiah Perry (West Indies) flag Nehemiah Perry (West Indies) 65.75 3-Ct/St in 2nd inns vs India at Singapore on 05-Sep-1999
261 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 65.67 5-Ct/St in 1st inns vs ICC World XI at Melbourne on 10-Jan-2005
262 Down 2 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 65.67 3-Ct/St in 1st inns vs Pakistan at Dambula on 11-May-2003
263 Down 2 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 65.67 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 21-Jan-2021
264 Down 2 Simi Singh (Ireland) flag Simi Singh (Ireland) 65.67 3-Ct/St in 1st inns vs Afghanistan at Abu Dhabi on 21-Jan-2021
265 Down 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 65.59 3-Ct/St in 2nd inns vs Afghanistan at Hambantota on 22-Aug-2023
266 Down 2 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 65.59 3-Ct/St in 1st inns vs Australia at Port of Spain on 09-Mar-1991
267 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 65.56 5-Ct/St in 1st inns vs Pakistan at Colombo on 12-Jul-2000
268 Down 2 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 65.56 5-Ct/St in 1st inns vs Australia at Birmingham on 28-Jun-2005
269 Down 2 George Worker (New Zealand) flag George Worker (New Zealand) 65.55 3-Ct/St in 1st inns vs Pakistan at Dubai on 11-Nov-2018
270 Down 2 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 65.51 3-Ct/St in 1st inns vs India at Toronto on 20-Sep-1998
271 Down 2 Ben Stokes (England) flag Ben Stokes (England) 65.51 3-Ct/St in 2nd inns vs India at London on 14-Jul-2018
272 Down 2 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 65.47 3-Ct/St in 1st inns vs Pakistan at Toronto on 14-Sep-1997
273 Down 2 James Anderson (England) flag James Anderson (England) 65.47 3-Ct/St in 1st inns vs Australia at London on 03-Jul-2010
274 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 65.45 5-Ct/St in 1st inns vs Pakistan at Sharjah on 11-Apr-1995
275 Down 2 Jos Buttler (England) flag Jos Buttler (England) 65.45 5-Ct/St in 1st inns vs India at Brisbane on 20-Jan-2015
276 Down 2 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 65.44 3-Ct/St in 2nd inns vs England at Perth on 30-Jan-2007
277 Down 2 Andrew Strauss (England) flag Andrew Strauss (England) 65.44 3-Ct/St in 1st inns vs Australia at Manchester on 27-Jun-2010
278 Down 2 Steven Smith (Australia) flag Steven Smith (Australia) 65.32 3-Ct/St in 1st inns vs Pakistan at Dubai on 10-Oct-2014
279 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 65.29 5-Ct/St in 1st inns vs Australia at Durban on 12-Apr-2000
280 Down 2 Chris Sole (Scotland) flag Chris Sole (Scotland) 65.28 3-Ct/St in 1st inns vs Sri Lanka at Bulawayo on 27-Jun-2023
281 Down 2 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 65.20 3-Ct/St in 2nd inns vs Australia at Bridgetown on 24-Apr-1999
282 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 65.16 3-Ct/St in 1st inns vs Pakistan at Sharjah on 14-Dec-2014
283 Down 2 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 65.16 3-Ct/St in 1st inns vs South Africa at Bulawayo on 19-Aug-2014
284 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 65.12 3-Ct/St in 1st inns vs Pakistan at Sharjah on 12-Dec-2014
285 Down 2 Gus Logie (West Indies) flag Gus Logie (West Indies) 65.12 3-Ct/St in 2nd inns vs New Zealand at Bridgetown on 23-Apr-1985
286 Down 2 Seth Rance (New Zealand) flag Seth Rance (New Zealand) 65.08 3-Ct/St in 1st inns vs Bangladesh at Dublin on 17-May-2017
287 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 65.08 3-Ct/St in 2nd inns vs ICC World XI at Melbourne on 05-Oct-2005
288 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 65.07 5-Ct/St in 2nd inns vs Pakistan at Toronto on 18-Sep-1996
289 Down 2 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 65.04 3-Ct/St in 1st inns vs Australia at Bloemfontein on 08-Apr-1994
290 Down 2 Virat Kohli (India) flag Virat Kohli (India) 65.00 3-Ct/St in 2nd inns vs South Africa at Indore on 14-Oct-2015
291 Down 2 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 65.00 3-Ct/St in 2nd inns vs Australia at Gqeberha on 23-Oct-2011
292 Down 2 Matthew Wade (Australia) flag Matthew Wade (Australia) 64.92 5-Ct/St in 2nd inns vs South Africa at Perth on 14-Nov-2014
293 Down 2 Sheldon Cottrell (West Indies) flag Sheldon Cottrell (West Indies) 64.89 3-Ct/St in 1st inns vs England at Gros Islet on 02-Mar-2019
294 Down 2 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 64.84 4-Ct/St in 1st inns vs Pakistan at Southampton on 22-Sep-2004
295 Down 2 Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) 64.81 3-Ct/St in 1st inns vs South Africa at Karachi on 16-Oct-1994
296 Down 2 Allan Border (Australia) flag Allan Border (Australia) 64.81 3-Ct/St in 1st inns vs New Zealand at Adelaide on 27-Jan-1986
297 Down 2 Bryan Young (New Zealand) flag Bryan Young (New Zealand) 64.77 3-Ct/St in 1st inns vs Pakistan at Christchurch on 16-Mar-1994
298 Down 2 Yuvraj Singh (India) flag Yuvraj Singh (India) 64.69 3-Ct/St in 1st inns vs England at Mohali on 23-Jan-2013
299 Down 2 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 64.65 3-Ct/St in 2nd inns vs India at Napier on 19-Jan-2014
300 Down 2 VVS Laxman (India) flag VVS Laxman (India) 64.62 4-Ct/St in 1st inns vs Zimbabwe at Perth on 03-Feb-2004
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #heinrichklaasen #klaasen #jaydenseales #seales #rashidlatif #latif #malingabandara #bandara #deneshramdin #ramdin #moeenali #ali #mohammadrizwan #rizwan #andybalbirnie #balbirnie #nqabayomzipeter #peter #josbuttler #buttler #vincewells #wells #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings