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
301 No change James Foster (England) flag James Foster (England) 59.47 5-Ct/St in 4th inns vs New Zealand at Christchurch on 13-Mar-2002
302 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.34 5-Ct/St in 4th inns vs Sri Lanka at Galle on 16-Jul-2014
303 No change Courtney Browne (West Indies) flag Courtney Browne (West Indies) 59.14 5-Ct/St in 3rd inns vs England at Nottingham on 10-Aug-1995
304 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 59.11 5-Ct/St in 2nd inns vs England at London on 16-May-2002
305 No change Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 59.08 5-Ct/St in 3rd inns vs England at Nottingham on 01-Jun-2000
306 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 58.99 5-Ct/St in 1st inns vs West Indies at North Sound on 29-Mar-2021
307 No change Jack Richards (England) flag Jack Richards (England) 58.99 5-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1986
308 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 58.92 5-Ct/St in 2nd inns vs England at London on 18-Jun-1998
309 No change Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 58.85 5-Ct/St in 3rd inns vs New Zealand at Auckland on 10-Feb-1994
310 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 58.78 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 18-Feb-1977
311 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 58.51 5-Ct/St in 4th inns vs Bangladesh at Mirpur on 08-Feb-2018
312 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 58.31 5-Ct/St in 2nd inns vs West Indies at Kingston on 11-Jun-2015
313 No change Jos Buttler (England) flag Jos Buttler (England) 58.21 5-Ct/St in 2nd inns vs West Indies at North Sound on 13-Apr-2015
314 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 58.05 5-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 31-Dec-2013
315 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.36 5-Ct/St in 1st inns vs India at Durban on 26-Dec-2013
316 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 56.94 5-Ct/St in 2nd inns vs India at Wellington on 14-Feb-2014
317 No change Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 56.83 5-Ct/St in 4th inns vs New Zealand at Faisalabad on 26-Oct-1990
318 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.60 5-Ct/St in 4th inns vs Sri Lanka at Darwin on 01-Jul-2004
319 No change David Richardson (South Africa) flag David Richardson (South Africa) 56.49 5-Ct/St in 3rd inns vs India at Gqeberha on 26-Dec-1992
320 No change Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 56.45 5-Ct/St in 1st inns vs Pakistan at Auckland on 16-Feb-1973
321 No change Amal Silva (Sri Lanka) flag Amal Silva (Sri Lanka) 56.31 5-Ct/St in 4th inns vs India at Colombo on 06-Sep-1985
322 No change Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 56.27 5-Ct/St in 1st inns vs India at Kingston on 23-Feb-1983
323 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 56.16 5-Ct/St in 3rd inns vs New Zealand at Port of Spain on 16-Jun-2014
324 No change MS Dhoni (India) flag MS Dhoni (India) 56.16 5-Ct/St in 1st inns vs West Indies at Mumbai on 22-Nov-2011
325 No change Ian Healy (Australia) flag Ian Healy (Australia) 56.07 5-Ct/St in 4th inns vs England at Melbourne on 24-Dec-1994
326 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 56.06 5-Ct/St in 2nd inns vs Pakistan at Sydney on 03-Jan-2010
327 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 56.03 5-Ct/St in 1st inns vs New Zealand at Sydney on 05-Jan-1974
328 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 56.00 5-Ct/St in 2nd inns vs Sri Lanka at Wellington on 03-Jan-2015
329 No change Tim Paine (Australia) flag Tim Paine (Australia) 55.52 5-Ct/St in 2nd inns vs Pakistan at Adelaide on 29-Nov-2019
330 No change Courtney Browne (West Indies) flag Courtney Browne (West Indies) 55.49 5-Ct/St in 2nd inns vs New Zealand at St John's on 27-Apr-1996
331 No change Wallis Mathias (Pakistan) flag Wallis Mathias (Pakistan) 55.21 4-Ct/St in 1st inns vs West Indies at Bridgetown on 17-Jan-1958
332 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 54.66 4-Ct/St in 4th inns vs Bangladesh at Mirpur on 29-Oct-2011
333 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 54.64 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 06-May-2004
334 No change Graeme Hick (England) flag Graeme Hick (England) 54.51 4-Ct/St in 1st inns vs India at Kolkata on 29-Jan-1993
335 No change Saleem Elahi (Pakistan) flag Saleem Elahi (Pakistan) 54.51 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 26-Apr-1997
336 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 54.51 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 07-Aug-2005
337 No change John Murray (England) flag John Murray (England) 54.00 6-Ct/St in 1st inns vs India at London on 22-Jun-1967
338 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 53.87 6-Ct/St in 1st inns vs Bangladesh at Chester-le-Street on 03-Jun-2005
339 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 53.75 6-Ct/St in 3rd inns vs Zimbabwe at Centurion on 11-Mar-2005
340 No change Virender Sehwag (India) flag Virender Sehwag (India) 53.63 3-Ct/St in 1st inns vs Australia at Adelaide on 12-Dec-2003
341 No change VVS Laxman (India) flag VVS Laxman (India) 53.60 3-Ct/St in 1st inns vs Australia at Brisbane on 04-Dec-2003
342 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 53.54 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
343 No change Fred Trueman (England) flag Fred Trueman (England) 53.54 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
344 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 53.48 3-Ct/St in 1st inns vs Australia at Sydney on 14-Oct-2005
345 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 53.39 3-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-2008
346 No change Jeetan Patel (New Zealand) flag Jeetan Patel (New Zealand) 53.39 3-Ct/St in 1st inns vs South Africa at Gqeberha on 11-Jan-2013
347 No change Jos Buttler (England) flag Jos Buttler (England) 53.33 3-Ct/St in 2nd inns vs India at Chennai on 16-Dec-2016
348 No change Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 53.33 3-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
349 No change Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 53.29 3-Ct/St in 1st inns vs Australia at Adelaide on 25-Jan-1996
350 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.23 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2023
351 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 53.20 3-Ct/St in 1st inns vs West Indies at Bridgetown on 19-Apr-1991
352 No change Jim Parks (England) flag Jim Parks (England) 53.20 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 25-Feb-1966
353 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 53.17 3-Ct/St in 4th inns vs India at Pune on 24-Oct-2024
354 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.17 3-Ct/St in 1st inns vs Australia at Perth on 14-Dec-2023
355 No change Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 53.17 3-Ct/St in 1st inns vs Australia at Brisbane on 08-Nov-2001
356 No change Haseeb Hameed (England) flag Haseeb Hameed (England) 53.11 3-Ct/St in 2nd inns vs India at Rajkot on 09-Nov-2016
357 No change Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 53.11 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 01-Apr-1977
358 No change Majid Khan (Pakistan) flag Majid Khan (Pakistan) 53.11 3-Ct/St in 4th inns vs West Indies at Port of Spain on 01-Apr-1977
359 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 53.08 3-Ct/St in 2nd inns vs England at Leeds on 02-Aug-2012
360 No change Scott Styris (New Zealand) flag Scott Styris (New Zealand) 53.05 3-Ct/St in 2nd inns vs England at Nottingham on 10-Jun-2004
361 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 53.02 3-Ct/St in 2nd inns vs India at Mumbai on 01-Nov-2024
362 No change Sanjay Manjrekar (India) flag Sanjay Manjrekar (India) 52.99 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-Apr-1989
363 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.99 3-Ct/St in 2nd inns vs England at Leeds on 03-Jun-2004
364 No change Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 52.98 4-Ct/St in 2nd inns vs Zimbabwe at Rawalpindi on 09-Dec-1993
365 No change Richie Richardson (West Indies) flag Richie Richardson (West Indies) 52.93 3-Ct/St in 2nd inns vs Pakistan at Karachi on 15-Nov-1990
366 No change Chris Adams (England) flag Chris Adams (England) 52.93 3-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2000
367 No change Michael Vaughan (England) flag Michael Vaughan (England) 52.93 3-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2000
368 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 52.90 3-Ct/St in 4th inns vs India at Mumbai on 22-Nov-2011
369 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.90 3-Ct/St in 2nd inns vs India at Dharamsala on 25-Mar-2017
370 No change Peter Handscomb (Australia) flag Peter Handscomb (Australia) 52.87 3-Ct/St in 2nd inns vs India at Pune on 23-Feb-2017
371 No change Chris Rogers (Australia) flag Chris Rogers (Australia) 52.87 3-Ct/St in 3rd inns vs England at London on 18-Jul-2013
372 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.84 3-Ct/St in 4th inns vs Pakistan at Karachi on 12-Mar-2022
373 No change Ben Stokes (England) flag Ben Stokes (England) 52.84 3-Ct/St in 1st inns vs India at Visakhapatnam on 17-Nov-2016
374 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 52.78 3-Ct/St in 2nd inns vs India at Chennai on 26-Mar-2008
375 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 52.78 3-Ct/St in 2nd inns vs West Indies at St John's on 08-Apr-1995
376 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 52.78 3-Ct/St in 3rd inns vs India at Kanpur on 22-Sep-2016
377 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 52.78 3-Ct/St in 1st inns vs West Indies at St John's on 01-May-1993
378 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.75 3-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2012
379 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 52.75 3-Ct/St in 1st inns vs Australia at Colombo on 03-Oct-2002
380 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.74 5-Ct/St in 2nd inns vs West Indies at Kingston on 03-Jun-2005
381 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.72 5-Ct/St in 3rd inns vs West Indies at Bridgetown on 26-May-2005
382 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 52.72 3-Ct/St in 4th inns vs Pakistan at Faisalabad on 08-Dec-1980
383 No change Joel Garner (West Indies) flag Joel Garner (West Indies) 52.72 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
384 No change Gus Logie (West Indies) flag Gus Logie (West Indies) 52.72 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
385 No change Syd Curnow (South Africa) flag Syd Curnow (South Africa) 52.72 3-Ct/St in 2nd inns vs Australia at Melbourne on 12-Feb-1932
386 No change Dav Whatmore (Australia) flag Dav Whatmore (Australia) 52.72 3-Ct/St in 1st inns vs India at Mumbai on 03-Nov-1979
387 No change Brydon Carse (England) flag Brydon Carse (England) 52.72 3-Ct/St in 2nd inns vs Australia at Perth on 21-Nov-2025
388 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.69 3-Ct/St in 1st inns vs Pakistan at Lahore on 10-Dec-1982
389 No change Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) 52.69 3-Ct/St in 2nd inns vs Pakistan at Hyderabad (Sind) on 25-Nov-1984
390 No change Virat Kohli (India) flag Virat Kohli (India) 52.69 3-Ct/St in 1st inns vs Australia at Brisbane on 14-Dec-2024
391 No change Brian Taber (Australia) flag Brian Taber (Australia) 52.67 5-Ct/St in 1st inns vs South Africa at Johannesburg on 23-Dec-1966
392 No change Jack Crawford (England) flag Jack Crawford (England) 52.66 3-Ct/St in 2nd inns vs South Africa at Cape Town on 30-Mar-1906
393 No change Leonard Hutton (England) flag Leonard Hutton (England) 52.66 3-Ct/St in 2nd inns vs West Indies at Kingston on 27-Mar-1948
394 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 52.66 3-Ct/St in 2nd inns vs England at Manchester on 02-Jun-1966
395 No change John Reid (New Zealand) flag John Reid (New Zealand) 52.66 3-Ct/St in 2nd inns vs Pakistan at Lahore on 16-Nov-1984
396 No change Tony Gray (West Indies) flag Tony Gray (West Indies) 52.66 3-Ct/St in 4th inns vs New Zealand at Christchurch on 12-Mar-1987
397 No change Graeme Hick (England) flag Graeme Hick (England) 52.66 3-Ct/St in 1st inns vs Australia at Melbourne on 24-Dec-1994
398 No change Graeme Hick (England) flag Graeme Hick (England) 52.62 3-Ct/St in 1st inns vs Australia at Brisbane on 25-Nov-1994
399 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.62 3-Ct/St in 2nd inns vs Australia at Perth on 20-Nov-1997
400 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 52.62 3-Ct/St in 1st inns vs Australia at Hobart on 27-Nov-1997
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jamesfoster #foster #quintondekock #kock #courtneybrowne #browne #kumarsangakkara #sangakkara #andyflower #flower #niroshandickwella #dickwella #jackrichards #richards #markboucher #boucher #rashidlatif #latif #rodmarsh #marsh #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings