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
501 No change Alastair Cook (England) flag Alastair Cook (England) 52.08 3-Ct/St in 1st inns vs Australia at Brisbane on 21-Nov-2013
502 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 52.06 4-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
503 No change Hedley Howarth (New Zealand) flag Hedley Howarth (New Zealand) 52.05 3-Ct/St in 2nd inns vs England at Leeds on 05-Jul-1973
504 No change Rahul Dravid (India) flag Rahul Dravid (India) 52.05 3-Ct/St in 1st inns vs West Indies at Port of Spain on 14-Mar-1997
505 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.05 3-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-2011
506 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 52.03 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 19-Sep-2000
507 No change Basil D'Oliveira (England) flag Basil D'Oliveira (England) 52.02 3-Ct/St in 2nd inns vs Pakistan at Lahore on 21-Feb-1969
508 No change Percy Chapman (England) flag Percy Chapman (England) 52.02 3-Ct/St in 4th inns vs Australia at Brisbane on 30-Nov-1928
509 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
510 No change Cammie Smith (West Indies) flag Cammie Smith (West Indies) 52.02 3-Ct/St in 4th inns vs Australia at Melbourne on 10-Feb-1961
511 No change Ian Botham (England) flag Ian Botham (England) 52.02 3-Ct/St in 3rd inns vs Australia at Sydney on 02-Jan-1983
512 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 52.02 3-Ct/St in 1st inns vs India at Southampton on 18-Jun-2021
513 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.99 3-Ct/St in 3rd inns vs India at Mumbai on 18-Nov-1994
514 No change Mark Butcher (England) flag Mark Butcher (England) 51.99 3-Ct/St in 2nd inns vs India at Ahmedabad on 11-Dec-2001
515 No change Gus Atkinson (England) flag Gus Atkinson (England) 51.99 3-Ct/St in 1st inns vs New Zealand at Christchurch on 28-Nov-2024
516 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 51.98 4-Ct/St in 3rd inns vs India at Bengaluru on 16-Oct-2024
517 No change Joe Root (England) flag Joe Root (England) 51.96 4-Ct/St in 4th inns vs Ireland at London on 24-Jul-2019
518 No change Ian Botham (England) flag Ian Botham (England) 51.95 3-Ct/St in 1st inns vs Australia at Adelaide on 10-Dec-1982
519 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.95 3-Ct/St in 2nd inns vs Australia at Adelaide on 23-Jan-1993
520 No change Graham Thorpe (England) flag Graham Thorpe (England) 51.92 3-Ct/St in 1st inns vs West Indies at Georgetown on 27-Feb-1998
521 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.92 3-Ct/St in 4th inns vs New Zealand at Wellington on 29-Feb-2024
522 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 51.89 3-Ct/St in 4th inns vs Sri Lanka at Colombo on 27-Jul-1993
523 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.89 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 06-Feb-2025
524 No change Tom Graveney (England) flag Tom Graveney (England) 51.89 3-Ct/St in 2nd inns vs Australia at Sydney on 15-Feb-1963
525 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 51.89 4-Ct/St in 1st inns vs India at Ranchi on 19-Oct-2019
526 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 51.89 4-Ct/St in 1st inns vs West Indies at Kingston on 15-Apr-1977
527 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.89 4-Ct/St in 4th inns vs Australia at Adelaide on 15-Dec-2000
528 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 51.88 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 08-Mar-1974
529 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 51.88 5-Ct/St in 4th inns vs West Indies at Kingston on 08-Jun-2014
530 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.86 3-Ct/St in 2nd inns vs England at Manchester on 23-May-2008
531 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.86 3-Ct/St in 1st inns vs England at Leeds on 19-May-2016
532 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.83 4-Ct/St in 2nd inns vs Australia at Brisbane on 23-Nov-2000
533 No change Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 51.80 3-Ct/St in 2nd inns vs India at Mohali on 19-Nov-1997
534 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.80 3-Ct/St in 3rd inns vs Pakistan at Rawalpindi on 26-Feb-2000
535 No change Joe Root (England) flag Joe Root (England) 51.80 3-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2021
536 No change David Warner (Australia) flag David Warner (Australia) 51.80 3-Ct/St in 1st inns vs Sri Lanka at Galle on 29-Jun-2022
537 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.80 3-Ct/St in 2nd inns vs Australia at Brisbane on 24-Jan-2019
538 No change Ian Chappell (Australia) flag Ian Chappell (Australia) 51.80 3-Ct/St in 1st inns vs South Africa at Cape Town on 22-Jan-1970
539 No change Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 51.80 4-Ct/St in 2nd inns vs England at Southampton on 16-Jun-2011
540 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 51.77 3-Ct/St in 2nd inns vs England at London on 07-Aug-2008
541 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.77 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1996
542 No change Adam Voges (Australia) flag Adam Voges (Australia) 51.77 3-Ct/St in 2nd inns vs England at Birmingham on 29-Jul-2015
543 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 51.77 3-Ct/St in 1st inns vs South Africa at Cape Town on 03-Jan-2024
544 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 51.74 3-Ct/St in 3rd inns vs India at Ahmedabad on 20-Nov-1996
545 No change Graham Thorpe (England) flag Graham Thorpe (England) 51.74 3-Ct/St in 1st inns vs Sri Lanka at Kandy on 07-Mar-2001
546 No change Graeme Hick (England) flag Graeme Hick (England) 51.74 3-Ct/St in 3rd inns vs Sri Lanka at Kandy on 07-Mar-2001
547 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 51.74 3-Ct/St in 3rd inns vs England at Birmingham on 05-Jul-2001
548 No change Devon Smith (West Indies) flag Devon Smith (West Indies) 51.74 3-Ct/St in 1st inns vs England at London on 17-May-2007
549 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 51.74 3-Ct/St in 1st inns vs India at Mohali on 05-Nov-2015
550 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 51.72 4-Ct/St in 3rd inns vs India at Visakhapatnam on 17-Nov-2016
551 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.72 4-Ct/St in 2nd inns vs England at London on 17-May-2012
552 No change MSK Prasad (India) flag MSK Prasad (India) 51.72 4-Ct/St in 1st inns vs Australia at Adelaide on 10-Dec-1999
553 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.71 3-Ct/St in 2nd inns vs Pakistan at Peshawar on 05-Mar-2000
554 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.71 3-Ct/St in 4th inns vs Pakistan at Peshawar on 05-Mar-2000
555 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 51.71 3-Ct/St in 2nd inns vs South Africa at Centurion on 11-Jan-2007
556 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.69 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-2008
557 No change Parthiv Patel (India) flag Parthiv Patel (India) 51.69 4-Ct/St in 2nd inns vs South Africa at Johannesburg on 24-Jan-2018
558 No change Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) 51.68 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
559 No change Neil McKenzie (South Africa) flag Neil McKenzie (South Africa) 51.68 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
560 No change Darren Bravo (West Indies) flag Darren Bravo (West Indies) 51.68 3-Ct/St in 3rd inns vs Pakistan at Sharjah on 30-Oct-2016
561 No change Rusi Surti (India) flag Rusi Surti (India) 51.68 3-Ct/St in 4th inns vs West Indies at Chennai on 13-Jan-1967
562 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 51.68 3-Ct/St in 3rd inns vs Australia at St John's on 09-May-2003
563 No change Khokhan Sen (India) flag Khokhan Sen (India) 51.66 4-Ct/St in 1st inns vs Australia at Melbourne on 06-Feb-1948
564 No change MS Dhoni (India) flag MS Dhoni (India) 51.66 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2011
565 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 51.66 4-Ct/St in 2nd inns vs India at Ranchi on 16-Mar-2017
566 No change Alex Carey (Australia) flag Alex Carey (Australia) 51.66 4-Ct/St in 3rd inns vs England at Birmingham on 16-Jun-2023
567 No change Alex Carey (Australia) flag Alex Carey (Australia) 51.66 4-Ct/St in 4th inns vs England at London on 28-Jun-2023
568 No change Rusi Surti (India) flag Rusi Surti (India) 51.65 3-Ct/St in 3rd inns vs Australia at Brisbane on 19-Jan-1968
569 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 51.65 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 25-Nov-1994
570 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 51.65 3-Ct/St in 3rd inns vs India at Delhi on 04-Feb-1999
571 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 51.65 3-Ct/St in 3rd inns vs England at Birmingham on 30-Jul-2008
572 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 51.65 3-Ct/St in 2nd inns vs Australia at Brisbane on 06-Dec-1968
573 No change Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 51.65 3-Ct/St in 1st inns vs Australia at Sydney on 30-Dec-1984
574 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.65 3-Ct/St in 4th inns vs West Indies at Port of Spain on 19-Apr-2002
575 No change David Bairstow (England) flag David Bairstow (England) 51.63 4-Ct/St in 1st inns vs West Indies at Bridgetown on 13-Mar-1981
576 No change Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 51.62 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 17-Jun-2015
577 No change Joe Root (England) flag Joe Root (England) 51.62 3-Ct/St in 3rd inns vs New Zealand at Wellington on 24-Feb-2023
578 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 51.60 4-Ct/St in 1st inns vs England at Birmingham on 04-Aug-2005
579 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 51.59 3-Ct/St in 2nd inns vs India at Delhi on 10-Oct-1996
580 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 51.59 3-Ct/St in 2nd inns vs New Zealand at Wellington on 15-Dec-2018
581 No change Rohit Sharma (India) flag Rohit Sharma (India) 51.59 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Jan-2021
582 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 51.59 3-Ct/St in 3rd inns vs England at London on 20-Aug-2015
583 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 51.56 3-Ct/St in 3rd inns vs England at Leeds on 14-Aug-1975
584 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.56 3-Ct/St in 2nd inns vs Sri Lanka at Galle on 14-Aug-2019
585 No change Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 51.53 3-Ct/St in 4th inns vs Bangladesh at Mirpur on 11-Feb-2021
586 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 51.53 3-Ct/St in 4th inns vs West Indies at Port of Spain on 05-Mar-1999
587 No change Ben Stokes (England) flag Ben Stokes (England) 51.53 3-Ct/St in 4th inns vs Sri Lanka at Galle on 06-Nov-2018
588 No change Ian Botham (England) flag Ian Botham (England) 51.53 3-Ct/St in 2nd inns vs Australia at Sydney on 06-Jan-1979
589 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.53 3-Ct/St in 4th inns vs New Zealand at Wellington on 03-Apr-2009
590 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.51 4-Ct/St in 2nd inns vs India at Mohali on 14-Mar-2013
591 No change Alec Stewart (England) flag Alec Stewart (England) 51.51 4-Ct/St in 2nd inns vs South Africa at Durban on 26-Dec-1999
592 No change Alec Stewart (England) flag Alec Stewart (England) 51.51 4-Ct/St in 3rd inns vs South Africa at Durban on 26-Dec-1999
593 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.51 4-Ct/St in 1st inns vs Sri Lanka at Galle on 18-Aug-2009
594 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.51 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2009
595 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 51.50 3-Ct/St in 1st inns vs Sri Lanka at Galle on 12-Aug-2015
596 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 51.50 3-Ct/St in 1st inns vs England at Manchester on 05-Aug-1971
597 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.50 3-Ct/St in 1st inns vs West Indies at Christchurch on 12-Mar-1987
598 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 51.50 3-Ct/St in 3rd inns vs West Indies at Christchurch on 12-Mar-1987
599 No change Aakash Chopra (India) flag Aakash Chopra (India) 51.50 3-Ct/St in 3rd inns vs Australia at Bengaluru on 06-Oct-2004
600 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.48 4-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2004
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alastaircook #cook #littondas #das #hedleyhowarth #howarth #rahuldravid #dravid #mahelajayawardene #jayawardene #adamparore #parore #basildoliveira #doliveira #percychapman #chapman #sachintendulkar #tendulkar #cammiesmith #smith #ianbotham #botham #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings