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
401 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 52.59 3-Ct/St in 1st inns vs England at London on 23-Jun-1928
402 No change Mohinder Amarnath (India) flag Mohinder Amarnath (India) 52.59 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
403 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.59 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
404 No change Tony Greig (England) flag Tony Greig (England) 52.59 3-Ct/St in 1st inns vs Australia at Melbourne on 12-Mar-1977
405 No change Faisal Iqbal (Pakistan) flag Faisal Iqbal (Pakistan) 52.59 3-Ct/St in 3rd inns vs Australia at Sydney on 03-Jan-2010
406 No change Gundappa Viswanath (India) flag Gundappa Viswanath (India) 52.56 3-Ct/St in 1st inns vs England at London on 10-Jun-1982
407 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 52.53 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
408 No change Shane Warne (Australia) flag Shane Warne (Australia) 52.53 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
409 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 52.53 3-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2011
410 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 52.50 3-Ct/St in 2nd inns vs England at Manchester on 16-Jul-1896
411 No change Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 52.50 3-Ct/St in 1st inns vs India at Delhi on 10-Dec-2005
412 No change Andrew Strauss (England) flag Andrew Strauss (England) 52.50 3-Ct/St in 4th inns vs India at Nagpur on 01-Mar-2006
413 No change Percy Chapman (England) flag Percy Chapman (England) 52.47 4-Ct/St in 1st inns vs West Indies at London on 11-Aug-1928
414 No change George Studd (England) flag George Studd (England) 52.44 3-Ct/St in 2nd inns vs Australia at Sydney on 17-Feb-1883
415 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 52.44 3-Ct/St in 3rd inns vs Pakistan at Karachi on 29-Jan-2006
416 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 52.44 3-Ct/St in 1st inns vs Australia at Sydney on 29-Nov-1996
417 No change George Giffen (Australia) flag George Giffen (Australia) 52.41 3-Ct/St in 1st inns vs England at London on 14-Aug-1893
418 No change Frank Iredale (Australia) flag Frank Iredale (Australia) 52.41 3-Ct/St in 4th inns vs England at Manchester on 17-Jul-1899
419 No change Frank Woolley (England) flag Frank Woolley (England) 52.41 3-Ct/St in 1st inns vs South Africa at Johannesburg on 26-Feb-1910
420 No change Russell Endean (South Africa) flag Russell Endean (South Africa) 52.41 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
421 No change John Watkins (South Africa) flag John Watkins (South Africa) 52.41 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
422 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 52.41 3-Ct/St in 4th inns vs Australia at Sydney on 27-Feb-1931
423 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 52.41 3-Ct/St in 2nd inns vs India at Chennai on 15-Jan-1980
424 No change Allan Border (Australia) flag Allan Border (Australia) 52.41 3-Ct/St in 1st inns vs England at Manchester on 13-Aug-1981
425 No change Paul Adams (South Africa) flag Paul Adams (South Africa) 52.41 3-Ct/St in 1st inns vs England at London on 31-Jul-2003
426 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 52.41 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 24-Dec-1956
427 No change Doug Insole (England) flag Doug Insole (England) 52.41 3-Ct/St in 4th inns vs South Africa at Johannesburg on 24-Dec-1956
428 No change Wasim Jaffer (India) flag Wasim Jaffer (India) 52.41 3-Ct/St in 2nd inns vs England at Nottingham on 08-Aug-2002
429 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.41 3-Ct/St in 2nd inns vs England at Nottingham on 02-Jun-2006
430 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 52.41 3-Ct/St in 4th inns vs England at Nottingham on 02-Jun-2006
431 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.39 4-Ct/St in 1st inns vs West Indies at Wellington on 17-Mar-2006
432 No change Tom Emmett (England) flag Tom Emmett (England) 52.38 3-Ct/St in 3rd inns vs Australia at Melbourne on 15-Mar-1877
433 No change Wally Hammond (England) flag Wally Hammond (England) 52.38 3-Ct/St in 4th inns vs South Africa at Johannesburg on 13-Feb-1931
434 No change Percy Chapman (England) flag Percy Chapman (England) 52.38 3-Ct/St in 3rd inns vs South Africa at Durban on 21-Feb-1931
435 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 52.38 3-Ct/St in 1st inns vs India at Chennai on 19-Oct-1956
436 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 52.38 3-Ct/St in 4th inns vs India at Kolkata on 02-Nov-1956
437 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 52.38 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 25-Nov-2012
438 No change Arthur Chipperfield (Australia) flag Arthur Chipperfield (Australia) 52.38 3-Ct/St in 4th inns vs England at Nottingham on 08-Jun-1934
439 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 52.38 3-Ct/St in 3rd inns vs England at London on 17-Aug-1961
440 No change Allan Lamb (England) flag Allan Lamb (England) 52.38 3-Ct/St in 1st inns vs West Indies at Port of Spain on 23-Mar-1990
441 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 52.38 3-Ct/St in 2nd inns vs Sri Lanka at Galle on 08-Mar-2004
442 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 52.38 3-Ct/St in 2nd inns vs Australia at Perth on 12-Dec-1980
443 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 52.38 3-Ct/St in 3rd inns vs Pakistan at Multan on 12-Nov-2005
444 No change Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 52.38 3-Ct/St in 2nd inns vs Australia at Brisbane on 27-Nov-1981
445 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 52.36 5-Ct/St in 1st inns vs Sri Lanka at Colombo on 06-Dec-1992
446 No change Pubudu Dassanayake (Sri Lanka) flag Pubudu Dassanayake (Sri Lanka) 52.36 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 11-Oct-1994
447 No change David Gower (England) flag David Gower (England) 52.35 3-Ct/St in 2nd inns vs Pakistan at Lahore on 19-Mar-1984
448 No change Mike Gatting (England) flag Mike Gatting (England) 52.35 3-Ct/St in 4th inns vs Pakistan at Lahore on 19-Mar-1984
449 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 52.35 3-Ct/St in 2nd inns vs Australia at Adelaide on 04-Dec-2009
450 No change Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 52.33 4-Ct/St in 3rd inns vs Australia at Cairns on 09-Jul-2004
451 No change Craig Serjeant (Australia) flag Craig Serjeant (Australia) 52.32 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 17-Mar-1978
452 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 52.32 3-Ct/St in 1st inns vs South Africa at Cape Town on 08-Mar-2002
453 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 52.29 3-Ct/St in 3rd inns vs England at London on 15-Jun-1899
454 No change Tom Graveney (England) flag Tom Graveney (England) 52.29 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 19-Jan-1968
455 No change Matt Prior (England) flag Matt Prior (England) 52.27 5-Ct/St in 1st inns vs New Zealand at Auckland on 22-Mar-2013
456 No change George Bonnor (Australia) flag George Bonnor (Australia) 52.26 3-Ct/St in 2nd inns vs England at London on 21-Jul-1884
457 No change Billy Barnes (England) flag Billy Barnes (England) 52.26 3-Ct/St in 3rd inns vs Australia at Melbourne on 01-Jan-1885
458 No change Graeme Hole (Australia) flag Graeme Hole (Australia) 52.26 3-Ct/St in 4th inns vs England at London on 25-Jun-1953
459 No change Robin Smith (England) flag Robin Smith (England) 52.26 3-Ct/St in 3rd inns vs New Zealand at Christchurch on 18-Jan-1992
460 No change Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) 52.26 3-Ct/St in 1st inns vs England at London on 15-Jun-1978
461 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 52.26 3-Ct/St in 1st inns vs Pakistan at Multan on 19-Nov-2006
462 No change Clayton Lambert (West Indies) flag Clayton Lambert (West Indies) 52.26 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 10-Dec-1998
463 No change Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 52.26 3-Ct/St in 4th inns vs England at Birmingham on 01-Aug-2019
464 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 52.23 3-Ct/St in 4th inns vs India at Kolkata on 27-Nov-1996
465 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 52.23 3-Ct/St in 3rd inns vs England at London on 11-Aug-1983
466 No change Daren Ganga (West Indies) flag Daren Ganga (West Indies) 52.23 3-Ct/St in 3rd inns vs South Africa at Centurion on 15-Jan-1999
467 No change Virender Sehwag (India) flag Virender Sehwag (India) 52.23 3-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2002
468 No change Rahul Dravid (India) flag Rahul Dravid (India) 52.23 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
469 No change Virender Sehwag (India) flag Virender Sehwag (India) 52.23 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
470 No change Joey Carew (West Indies) flag Joey Carew (West Indies) 52.23 3-Ct/St in 3rd inns vs Australia at Sydney on 14-Feb-1969
471 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 52.21 4-Ct/St in 3rd inns vs Australia at Darwin on 01-Jul-2004
472 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 52.20 3-Ct/St in 4th inns vs England at London on 26-Jul-1973
473 No change Paul Collingwood (England) flag Paul Collingwood (England) 52.20 3-Ct/St in 1st inns vs Sri Lanka at Galle on 02-Dec-2003
474 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 52.20 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 02-Dec-2003
475 No change Jack Crawford (England) flag Jack Crawford (England) 52.20 3-Ct/St in 1st inns vs Australia at Sydney on 21-Feb-1908
476 No change Brijesh Patel (India) flag Brijesh Patel (India) 52.20 3-Ct/St in 2nd inns vs Australia at Perth on 16-Dec-1977
477 No change Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 52.17 3-Ct/St in 4th inns vs Sri Lanka at Colombo on 04-Aug-2006
478 No change Ajit Wadekar (India) flag Ajit Wadekar (India) 52.17 3-Ct/St in 3rd inns vs England at London on 22-Jul-1971
479 No change Rahul Dravid (India) flag Rahul Dravid (India) 52.17 3-Ct/St in 1st inns vs England at London on 05-Sep-2002
480 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.17 3-Ct/St in 1st inns vs Australia at Brisbane on 02-Dec-1977
481 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 52.17 3-Ct/St in 4th inns vs Australia at Hobart on 09-Dec-2011
482 No change Joe Root (England) flag Joe Root (England) 52.17 3-Ct/St in 1st inns vs New Zealand at Hamilton on 29-Nov-2019
483 No change John Reid (New Zealand) flag John Reid (New Zealand) 52.17 3-Ct/St in 2nd inns vs England at Auckland on 25-Mar-1955
484 No change Phil Edmonds (England) flag Phil Edmonds (England) 52.14 3-Ct/St in 1st inns vs Pakistan at Hyderabad (Sind) on 02-Jan-1978
485 No change Douglas Jardine (England) flag Douglas Jardine (England) 52.14 3-Ct/St in 1st inns vs Australia at Melbourne on 29-Dec-1928
486 No change Martin Kent (Australia) flag Martin Kent (Australia) 52.14 3-Ct/St in 4th inns vs England at London on 27-Aug-1981
487 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 52.14 3-Ct/St in 2nd inns vs Sri Lanka at Kandy on 16-Mar-2004
488 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.14 3-Ct/St in 2nd inns vs England at Manchester on 04-Sep-2019
489 No change Graham Dowling (New Zealand) flag Graham Dowling (New Zealand) 52.14 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Feb-1962
490 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 52.11 3-Ct/St in 3rd inns vs England at London on 22-Jun-1972
491 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 52.11 3-Ct/St in 1st inns vs South Africa at Cape Town on 16-Mar-2006
492 No change Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 52.11 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Dec-2016
493 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 52.11 3-Ct/St in 2nd inns vs Australia at Sydney on 05-Jan-1974
494 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 52.11 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 21-Feb-2019
495 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 52.09 4-Ct/St in 2nd inns vs Australia at Perth on 30-Nov-2001
496 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 52.08 4-Ct/St in 3rd inns vs Bangladesh at Colombo on 21-Jul-2002
497 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 52.08 4-Ct/St in 3rd inns vs Zimbabwe at London on 22-May-2003
498 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.08 4-Ct/St in 4th inns vs West Indies at Kandy on 22-Jul-2005
499 No change Dean Brownlie (New Zealand) flag Dean Brownlie (New Zealand) 52.08 4-Ct/St in 2nd inns vs Zimbabwe at Napier on 26-Jan-2012
500 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 52.08 3-Ct/St in 2nd inns vs England at London on 02-Jun-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #baronconstantine #constantine #mohinderamarnath #amarnath #sunilgavaskar #gavaskar #tonygreig #greig #faisaliqbal #iqbal #gundappaviswanath #viswanath #michaelclarke #clarke #shanewarne #warne #cheteshwarpujara #pujara #hughtrumble #trumble #jehanmubarak #mubarak #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings