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
401 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.42 3-Ct/St in 1st inns vs Pakistan at Lahore on 10-Dec-1982
402 No change Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) 52.42 3-Ct/St in 2nd inns vs Pakistan at Hyderabad (Sind) on 25-Nov-1984
403 No change Ben Stokes (England) flag Ben Stokes (England) 52.42 3-Ct/St in 1st inns vs India at Visakhapatnam on 17-Nov-2016
404 No change Dav Whatmore (Australia) flag Dav Whatmore (Australia) 52.42 3-Ct/St in 1st inns vs India at Mumbai on 03-Nov-1979
405 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 52.42 3-Ct/St in 2nd inns vs Australia at Adelaide on 04-Dec-2009
406 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.42 3-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-2011
407 No change Russell Endean (South Africa) flag Russell Endean (South Africa) 52.39 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
408 No change John Watkins (South Africa) flag John Watkins (South Africa) 52.39 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
409 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 52.39 3-Ct/St in 3rd inns vs Pakistan at Karachi on 29-Jan-2006
410 No change John Reid (New Zealand) flag John Reid (New Zealand) 52.36 3-Ct/St in 2nd inns vs Pakistan at Lahore on 16-Nov-1984
411 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 52.36 3-Ct/St in 4th inns vs India at Kolkata on 27-Nov-1996
412 No change Mohinder Amarnath (India) flag Mohinder Amarnath (India) 52.33 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
413 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.33 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
414 No change Percy Chapman (England) flag Percy Chapman (England) 52.32 4-Ct/St in 1st inns vs West Indies at London on 11-Aug-1928
415 No change George Studd (England) flag George Studd (England) 52.30 3-Ct/St in 2nd inns vs Australia at Sydney on 17-Feb-1883
416 No change Paul Adams (South Africa) flag Paul Adams (South Africa) 52.30 3-Ct/St in 1st inns vs England at London on 31-Jul-2003
417 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 52.30 3-Ct/St in 2nd inns vs Sri Lanka at Galle on 08-Mar-2004
418 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 52.30 3-Ct/St in 1st inns vs Australia at Sydney on 29-Nov-1996
419 No change George Giffen (Australia) flag George Giffen (Australia) 52.27 3-Ct/St in 1st inns vs England at London on 14-Aug-1893
420 No change Frank Iredale (Australia) flag Frank Iredale (Australia) 52.27 3-Ct/St in 4th inns vs England at Manchester on 17-Jul-1899
421 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 52.27 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 25-Nov-2012
422 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 52.27 3-Ct/St in 4th inns vs Australia at Sydney on 27-Feb-1931
423 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 52.27 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 24-Dec-1956
424 No change Doug Insole (England) flag Doug Insole (England) 52.27 3-Ct/St in 4th inns vs South Africa at Johannesburg on 24-Dec-1956
425 No change Joe Root (England) flag Joe Root (England) 52.27 3-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2021
426 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.25 4-Ct/St in 1st inns vs West Indies at Wellington on 17-Mar-2006
427 No change Tom Emmett (England) flag Tom Emmett (England) 52.24 3-Ct/St in 3rd inns vs Australia at Melbourne on 15-Mar-1877
428 No change Wally Hammond (England) flag Wally Hammond (England) 52.24 3-Ct/St in 4th inns vs South Africa at Johannesburg on 13-Feb-1931
429 No change Percy Chapman (England) flag Percy Chapman (England) 52.24 3-Ct/St in 3rd inns vs South Africa at Durban on 21-Feb-1931
430 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 52.24 3-Ct/St in 1st inns vs India at Chennai on 19-Oct-1956
431 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 52.24 3-Ct/St in 4th inns vs India at Kolkata on 02-Nov-1956
432 No change George Bonnor (Australia) flag George Bonnor (Australia) 52.24 3-Ct/St in 2nd inns vs England at London on 21-Jul-1884
433 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 52.24 3-Ct/St in 3rd inns vs England at London on 17-Aug-1961
434 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.24 3-Ct/St in 4th inns vs New Zealand at Wellington on 29-Feb-2024
435 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 52.22 5-Ct/St in 1st inns vs Sri Lanka at Colombo on 06-Dec-1992
436 No change Matt Prior (England) flag Matt Prior (England) 52.22 5-Ct/St in 1st inns vs New Zealand at Auckland on 22-Mar-2013
437 No change Khokhan Sen (India) flag Khokhan Sen (India) 52.18 4-Ct/St in 1st inns vs Australia at Melbourne on 06-Feb-1948
438 No change Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 52.18 4-Ct/St in 3rd inns vs Australia at Cairns on 09-Jul-2004
439 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 52.18 3-Ct/St in 1st inns vs South Africa at Cape Town on 08-Mar-2002
440 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 52.15 3-Ct/St in 3rd inns vs England at London on 15-Jun-1899
441 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 52.15 3-Ct/St in 2nd inns vs India at Chennai on 15-Jan-1980
442 No change Ajit Wadekar (India) flag Ajit Wadekar (India) 52.15 3-Ct/St in 3rd inns vs England at London on 22-Jul-1971
443 No change Clayton Lambert (West Indies) flag Clayton Lambert (West Indies) 52.15 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 10-Dec-1998
444 No change Andrew Strauss (England) flag Andrew Strauss (England) 52.15 3-Ct/St in 4th inns vs India at Nagpur on 01-Mar-2006
445 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.15 3-Ct/St in 2nd inns vs England at Nottingham on 02-Jun-2006
446 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 52.15 3-Ct/St in 4th inns vs England at Nottingham on 02-Jun-2006
447 No change Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 52.15 3-Ct/St in 2nd inns vs Australia at Brisbane on 27-Nov-1981
448 No change Billy Barnes (England) flag Billy Barnes (England) 52.12 3-Ct/St in 3rd inns vs Australia at Melbourne on 01-Jan-1885
449 No change Graeme Hole (Australia) flag Graeme Hole (Australia) 52.12 3-Ct/St in 4th inns vs England at London on 25-Jun-1953
450 No change Tom Graveney (England) flag Tom Graveney (England) 52.12 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 19-Jan-1968
451 No change Robin Smith (England) flag Robin Smith (England) 52.12 3-Ct/St in 3rd inns vs New Zealand at Christchurch on 18-Jan-1992
452 No change Arthur Chipperfield (Australia) flag Arthur Chipperfield (Australia) 52.11 3-Ct/St in 4th inns vs England at Nottingham on 08-Jun-1934
453 No change Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) 52.11 3-Ct/St in 1st inns vs England at London on 15-Jun-1978
454 No change Martin Kent (Australia) flag Martin Kent (Australia) 52.11 3-Ct/St in 4th inns vs England at London on 27-Aug-1981
455 No change Jack Crawford (England) flag Jack Crawford (England) 52.11 3-Ct/St in 1st inns vs Australia at Sydney on 21-Feb-1908
456 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 52.11 3-Ct/St in 2nd inns vs Australia at Perth on 12-Dec-1980
457 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 52.11 3-Ct/St in 3rd inns vs Pakistan at Multan on 12-Nov-2005
458 No change Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 52.11 3-Ct/St in 1st inns vs India at Delhi on 10-Dec-2005
459 No change David Gower (England) flag David Gower (England) 52.08 3-Ct/St in 2nd inns vs Pakistan at Lahore on 19-Mar-1984
460 No change Mike Gatting (England) flag Mike Gatting (England) 52.08 3-Ct/St in 4th inns vs Pakistan at Lahore on 19-Mar-1984
461 No change Daren Ganga (West Indies) flag Daren Ganga (West Indies) 52.08 3-Ct/St in 3rd inns vs South Africa at Centurion on 15-Jan-1999
462 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 52.08 3-Ct/St in 2nd inns vs Sri Lanka at Kandy on 16-Mar-2004
463 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 52.07 4-Ct/St in 3rd inns vs Australia at Darwin on 01-Jul-2004
464 No change Paul Collingwood (England) flag Paul Collingwood (England) 52.05 3-Ct/St in 1st inns vs Sri Lanka at Galle on 02-Dec-2003
465 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 52.05 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 02-Dec-2003
466 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 52.05 3-Ct/St in 1st inns vs Pakistan at Multan on 19-Nov-2006
467 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 52.05 3-Ct/St in 2nd inns vs England at London on 02-Jun-2022
468 No change Wasim Jaffer (India) flag Wasim Jaffer (India) 52.05 3-Ct/St in 2nd inns vs England at Nottingham on 08-Aug-2002
469 No change Joey Carew (West Indies) flag Joey Carew (West Indies) 52.05 3-Ct/St in 3rd inns vs Australia at Sydney on 14-Feb-1969
470 No change Graham Dowling (New Zealand) flag Graham Dowling (New Zealand) 52.05 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Feb-1962
471 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 52.03 4-Ct/St in 4th inns vs West Indies at Galle on 29-Nov-2021
472 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 52.02 3-Ct/St in 4th inns vs England at London on 26-Jul-1973
473 No change Rahul Dravid (India) flag Rahul Dravid (India) 52.02 3-Ct/St in 1st inns vs West Indies at Port of Spain on 14-Mar-1997
474 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 52.02 3-Ct/St in 1st inns vs West Indies at Bridgetown on 27-Mar-1997
475 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 52.02 3-Ct/St in 1st inns vs Australia at Brisbane on 02-Dec-1977
476 No change Phil Edmonds (England) flag Phil Edmonds (England) 51.99 3-Ct/St in 1st inns vs Pakistan at Hyderabad (Sind) on 02-Jan-1978
477 No change Douglas Jardine (England) flag Douglas Jardine (England) 51.99 3-Ct/St in 1st inns vs Australia at Melbourne on 29-Dec-1928
478 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 51.99 3-Ct/St in 3rd inns vs England at London on 22-Jun-1972
479 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.96 3-Ct/St in 3rd inns vs England at London on 11-Aug-1983
480 No change Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 51.96 3-Ct/St in 4th inns vs England at Birmingham on 01-Aug-2019
481 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 51.94 4-Ct/St in 3rd inns vs Bangladesh at Colombo on 21-Jul-2002
482 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 51.94 4-Ct/St in 3rd inns vs Zimbabwe at London on 22-May-2003
483 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.94 4-Ct/St in 4th inns vs West Indies at Kandy on 22-Jul-2005
484 No change Dean Brownlie (New Zealand) flag Dean Brownlie (New Zealand) 51.94 4-Ct/St in 2nd inns vs Zimbabwe at Napier on 26-Jan-2012
485 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.93 3-Ct/St in 3rd inns vs India at Mumbai on 18-Nov-1994
486 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.93 3-Ct/St in 2nd inns vs England at Manchester on 04-Sep-2019
487 No change Brijesh Patel (India) flag Brijesh Patel (India) 51.93 3-Ct/St in 2nd inns vs Australia at Perth on 16-Dec-1977
488 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 51.93 3-Ct/St in 1st inns vs South Africa at Cape Town on 16-Mar-2006
489 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 51.93 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 19-Sep-2000
490 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 51.92 4-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
491 No change Hedley Howarth (New Zealand) flag Hedley Howarth (New Zealand) 51.90 3-Ct/St in 2nd inns vs England at Leeds on 05-Jul-1973
492 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 51.90 3-Ct/St in 2nd inns vs New Zealand at Wellington on 15-Dec-2018
493 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 51.90 3-Ct/St in 1st inns vs South Africa at Cape Town on 03-Jan-2024
494 No change Basil D'Oliveira (England) flag Basil D'Oliveira (England) 51.87 3-Ct/St in 2nd inns vs Pakistan at Lahore on 21-Feb-1969
495 No change Percy Chapman (England) flag Percy Chapman (England) 51.87 3-Ct/St in 4th inns vs Australia at Brisbane on 30-Nov-1928
496 No change Mark Butcher (England) flag Mark Butcher (England) 51.87 3-Ct/St in 2nd inns vs India at Ahmedabad on 11-Dec-2001
497 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.87 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1996
498 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.87 3-Ct/St in 4th inns vs Australia at Hobart on 09-Dec-2011
499 No change John Reid (New Zealand) flag John Reid (New Zealand) 51.87 3-Ct/St in 2nd inns vs England at Auckland on 25-Mar-1955
500 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 51.87 3-Ct/St in 1st inns vs India at Southampton on 18-Jun-2021
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #sunilgavaskar #gavaskar #jeffcrowe #crowe #benstokes #stokes #davwhatmore #whatmore #dwaynebravo #bravo #mahelajayawardene #jayawardene #russellendean #endean #johnwatkins #watkins #sachintendulkar #tendulkar #johnreid #reid #brianmcmillan #mcmillan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings