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
501 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 51.84 3-Ct/St in 2nd inns vs India at Delhi on 10-Oct-1996
502 No change Virender Sehwag (India) flag Virender Sehwag (India) 51.84 3-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2002
503 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.84 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
504 No change Virender Sehwag (India) flag Virender Sehwag (India) 51.84 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
505 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 51.84 3-Ct/St in 1st inns vs England at Manchester on 05-Aug-1971
506 No change Ian Botham (England) flag Ian Botham (England) 51.84 3-Ct/St in 1st inns vs Australia at Adelaide on 10-Dec-1982
507 No change Ian Botham (England) flag Ian Botham (England) 51.84 3-Ct/St in 3rd inns vs Australia at Sydney on 02-Jan-1983
508 No change Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 51.84 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Dec-2016
509 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.84 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 21-Feb-2019
510 No change Gus Atkinson (England) flag Gus Atkinson (England) 51.84 3-Ct/St in 1st inns vs New Zealand at Christchurch on 28-Nov-2024
511 No change Joe Root (England) flag Joe Root (England) 51.82 4-Ct/St in 4th inns vs Ireland at London on 24-Jul-2019
512 No change Brian McMillan (South Africa) flag Brian McMillan (South Africa) 51.81 3-Ct/St in 3rd inns vs India at Ahmedabad on 20-Nov-1996
513 No change Steven Smith (Australia) flag Steven Smith (Australia) 51.81 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 06-Feb-2025
514 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.81 3-Ct/St in 2nd inns vs Australia at Adelaide on 23-Jan-1993
515 No change Leonard Hutton (England) flag Leonard Hutton (England) 51.81 3-Ct/St in 1st inns vs Australia at London on 24-Jun-1948
516 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 51.80 4-Ct/St in 3rd inns vs India at Bengaluru on 16-Oct-2024
517 No change Graham Thorpe (England) flag Graham Thorpe (England) 51.78 3-Ct/St in 1st inns vs West Indies at Georgetown on 27-Feb-1998
518 No change Devon Smith (West Indies) flag Devon Smith (West Indies) 51.78 3-Ct/St in 1st inns vs England at London on 17-May-2007
519 No change Alastair Cook (England) flag Alastair Cook (England) 51.78 3-Ct/St in 1st inns vs Australia at Brisbane on 21-Nov-2013
520 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 51.78 4-Ct/St in 1st inns vs West Indies at Kingston on 15-Apr-1977
521 No change Adam Parore (New Zealand) flag Adam Parore (New Zealand) 51.78 4-Ct/St in 2nd inns vs Australia at Perth on 30-Nov-2001
522 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 51.75 3-Ct/St in 4th inns vs Sri Lanka at Colombo on 27-Jul-1993
523 No change Tom Graveney (England) flag Tom Graveney (England) 51.75 3-Ct/St in 2nd inns vs Australia at Sydney on 15-Feb-1963
524 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.75 3-Ct/St in 1st inns vs England at London on 05-Sep-2002
525 No change Joe Root (England) flag Joe Root (England) 51.75 3-Ct/St in 1st inns vs New Zealand at Hamilton on 29-Nov-2019
526 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 51.74 5-Ct/St in 4th inns vs West Indies at Kingston on 08-Jun-2014
527 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 51.72 3-Ct/St in 2nd inns vs England at London on 07-Aug-2008
528 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.72 3-Ct/St in 2nd inns vs England at Manchester on 23-May-2008
529 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 51.72 4-Ct/St in 1st inns vs India at Ranchi on 19-Oct-2019
530 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.72 4-Ct/St in 4th inns vs Australia at Adelaide on 15-Dec-2000
531 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.66 3-Ct/St in 3rd inns vs Pakistan at Rawalpindi on 26-Feb-2000
532 No change Ian Chappell (Australia) flag Ian Chappell (Australia) 51.66 3-Ct/St in 1st inns vs South Africa at Cape Town on 22-Jan-1970
533 No change Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 51.63 3-Ct/St in 2nd inns vs India at Mohali on 19-Nov-1997
534 No change Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 51.63 3-Ct/St in 4th inns vs Sri Lanka at Colombo on 04-Aug-2006
535 No change Graham Thorpe (England) flag Graham Thorpe (England) 51.60 3-Ct/St in 1st inns vs Sri Lanka at Kandy on 07-Mar-2001
536 No change Graeme Hick (England) flag Graeme Hick (England) 51.60 3-Ct/St in 3rd inns vs Sri Lanka at Kandy on 07-Mar-2001
537 No change Adam Voges (Australia) flag Adam Voges (Australia) 51.60 3-Ct/St in 2nd inns vs England at Birmingham on 29-Jul-2015
538 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 51.60 3-Ct/St in 2nd inns vs South Africa at Centurion on 11-Jan-2007
539 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 51.57 3-Ct/St in 3rd inns vs England at Leeds on 14-Aug-1975
540 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 51.57 3-Ct/St in 1st inns vs India at Mohali on 05-Nov-2015
541 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.57 3-Ct/St in 1st inns vs England at Leeds on 19-May-2016
542 No change Rusi Surti (India) flag Rusi Surti (India) 51.57 3-Ct/St in 4th inns vs West Indies at Chennai on 13-Jan-1967
543 No change MSK Prasad (India) flag MSK Prasad (India) 51.54 4-Ct/St in 1st inns vs Australia at Adelaide on 10-Dec-1999
544 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 51.54 4-Ct/St in 2nd inns vs Australia at Brisbane on 23-Nov-2000
545 No change Alex Carey (Australia) flag Alex Carey (Australia) 51.54 4-Ct/St in 4th inns vs England at London on 28-Jun-2023
546 No change Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) 51.54 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
547 No change Neil McKenzie (South Africa) flag Neil McKenzie (South Africa) 51.54 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
548 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.54 3-Ct/St in 2nd inns vs Australia at Brisbane on 24-Jan-2019
549 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
550 No change Rusi Surti (India) flag Rusi Surti (India) 51.51 3-Ct/St in 3rd inns vs Australia at Brisbane on 19-Jan-1968
551 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 51.51 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 25-Nov-1994
552 No change Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 51.51 3-Ct/St in 3rd inns vs India at Delhi on 04-Feb-1999
553 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 51.51 3-Ct/St in 3rd inns vs England at Birmingham on 30-Jul-2008
554 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 51.51 3-Ct/St in 2nd inns vs Australia at Brisbane on 06-Dec-1968
555 No change Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 51.51 3-Ct/St in 1st inns vs Australia at Sydney on 30-Dec-1984
556 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.49 4-Ct/St in 2nd inns vs India at Kolkata on 06-Nov-2013
557 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.49 4-Ct/St in 1st inns vs Australia at Brisbane on 20-Nov-2008
558 No change Alex Carey (Australia) flag Alex Carey (Australia) 51.49 4-Ct/St in 3rd inns vs England at Birmingham on 16-Jun-2023
559 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.48 3-Ct/St in 2nd inns vs Australia at Sydney on 05-Jan-1974
560 No change Joe Root (England) flag Joe Root (England) 51.48 3-Ct/St in 3rd inns vs New Zealand at Wellington on 24-Feb-2023
561 No change Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) 51.46 4-Ct/St in 1st inns vs England at London on 19-Jun-1958
562 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 51.46 4-Ct/St in 3rd inns vs Australia at Melbourne on 26-Dec-2009
563 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 51.45 3-Ct/St in 3rd inns vs England at Birmingham on 05-Jul-2001
564 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 51.43 4-Ct/St in 2nd inns vs England at London on 17-May-2012
565 No change Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 51.43 4-Ct/St in 1st inns vs India at Kanpur on 25-Nov-2021
566 No change Rishabh Pant (India) flag Rishabh Pant (India) 51.43 4-Ct/St in 1st inns vs Australia at Brisbane on 14-Dec-2024
567 No change Rohit Sharma (India) flag Rohit Sharma (India) 51.42 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Jan-2021
568 No change Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 51.40 4-Ct/St in 2nd inns vs England at Southampton on 16-Jun-2011
569 No change Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 51.39 3-Ct/St in 4th inns vs Bangladesh at Mirpur on 11-Feb-2021
570 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 51.39 3-Ct/St in 4th inns vs West Indies at Port of Spain on 05-Mar-1999
571 No change Ian Botham (England) flag Ian Botham (England) 51.39 3-Ct/St in 2nd inns vs Australia at Sydney on 06-Jan-1979
572 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.39 3-Ct/St in 4th inns vs New Zealand at Wellington on 03-Apr-2009
573 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 51.39 3-Ct/St in 3rd inns vs England at London on 20-Aug-2015
574 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 51.39 3-Ct/St in 3rd inns vs Australia at St John's on 09-May-2003
575 No change Aakash Chopra (India) flag Aakash Chopra (India) 51.39 3-Ct/St in 3rd inns vs Australia at Bengaluru on 06-Oct-2004
576 No change Kiran More (India) flag Kiran More (India) 51.37 4-Ct/St in 1st inns vs West Indies at Port of Spain on 15-Apr-1989
577 No change Darren Bravo (West Indies) flag Darren Bravo (West Indies) 51.36 3-Ct/St in 3rd inns vs Pakistan at Sharjah on 30-Oct-2016
578 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.36 3-Ct/St in 1st inns vs West Indies at Christchurch on 12-Mar-1987
579 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 51.36 3-Ct/St in 3rd inns vs West Indies at Christchurch on 12-Mar-1987
580 No change MS Dhoni (India) flag MS Dhoni (India) 51.34 4-Ct/St in 3rd inns vs England at Nottingham on 29-Jul-2011
581 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.34 4-Ct/St in 2nd inns vs South Africa at Cape Town on 01-Mar-2014
582 No change Eknath Solkar (India) flag Eknath Solkar (India) 51.33 3-Ct/St in 1st inns vs England at London on 20-Jun-1974
583 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 51.33 3-Ct/St in 1st inns vs Sri Lanka at Galle on 12-Aug-2015
584 No change KL Rahul (India) flag KL Rahul (India) 51.33 3-Ct/St in 2nd inns vs England at Nottingham on 18-Aug-2018
585 No change Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 51.33 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 17-Jun-2015
586 No change James Anderson (England) flag James Anderson (England) 51.33 3-Ct/St in 3rd inns vs Pakistan at Abu Dhabi on 13-Oct-2015
587 No change Ian Bell (England) flag Ian Bell (England) 51.32 3-Ct/St in 2nd inns vs Australia at Nottingham on 25-Aug-2005
588 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 51.31 4-Ct/St in 3rd inns vs India at Visakhapatnam on 17-Nov-2016
589 No change David Bairstow (England) flag David Bairstow (England) 51.31 4-Ct/St in 1st inns vs West Indies at Bridgetown on 13-Mar-1981
590 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 51.31 4-Ct/St in 1st inns vs Sri Lanka at Galle on 18-Aug-2009
591 No change Rahul Dravid (India) flag Rahul Dravid (India) 51.29 3-Ct/St in 3rd inns vs Australia at Chennai on 14-Oct-2004
592 No change Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 51.28 4-Ct/St in 4th inns vs England at Nottingham on 05-Aug-1965
593 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 51.28 4-Ct/St in 3rd inns vs England at Chester-le-Street on 09-Aug-2013
594 No change Alastair Cook (England) flag Alastair Cook (England) 51.26 3-Ct/St in 1st inns vs New Zealand at Hamilton on 05-Mar-2008
595 No change Alastair Cook (England) flag Alastair Cook (England) 51.26 3-Ct/St in 3rd inns vs New Zealand at Hamilton on 05-Mar-2008
596 No change Joe Root (England) flag Joe Root (England) 51.26 3-Ct/St in 1st inns vs South Africa at Centurion on 26-Dec-2019
597 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 51.25 4-Ct/St in 1st inns vs England at Birmingham on 04-Aug-2005
598 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 51.25 4-Ct/St in 2nd inns vs India at Ranchi on 16-Mar-2017
599 No change Ben Stokes (England) flag Ben Stokes (England) 51.23 3-Ct/St in 4th inns vs Sri Lanka at Galle on 06-Nov-2018
600 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 51.22 4-Ct/St in 3rd inns vs Australia at Sydney on 14-Jan-1977
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #rickyponting #ponting #virendersehwag #sehwag #rahuldravid #dravid #sunilgavaskar #gavaskar #ianbotham #botham #asadshafiq #shafiq #kusalmendis #mendis #gusatkinson #atkinson #joeroot #root #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings