Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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 - 31st Jul 2025.

CRR Change Name Points Stats
501 Down 1 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 51.86 3-Ct/St in 2nd inns vs India at Mohali on 19-Nov-1997
502 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 51.86 3-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2002
503 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 51.86 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
504 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 51.86 3-Ct/St in 3rd inns vs England at Leeds on 22-Aug-2002
505 Down 1 Joe Root (England) flag Joe Root (England) 51.86 3-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2021
506 Down 1 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 51.86 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Dec-2016
507 Down 1 Alastair Cook (England) flag Alastair Cook (England) 51.86 3-Ct/St in 1st inns vs Australia at Brisbane on 21-Nov-2013
508 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 51.86 3-Ct/St in 4th inns vs New Zealand at Wellington on 29-Feb-2024
509 Down 1 Brian McMillan (South Africa) flag Brian McMillan (South Africa) 51.82 3-Ct/St in 3rd inns vs India at Ahmedabad on 20-Nov-1996
510 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 51.82 3-Ct/St in 2nd inns vs England at London on 07-Aug-2008
511 Down 1 David Warner (Australia) flag David Warner (Australia) 51.78 3-Ct/St in 1st inns vs Sri Lanka at Galle on 29-Jun-2022
512 Down 1 Clayton Lambert (West Indies) flag Clayton Lambert (West Indies) 51.78 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 10-Dec-1998
513 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.78 3-Ct/St in 2nd inns vs England at Manchester on 23-May-2008
514 Down 1 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
515 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 51.73 3-Ct/St in 3rd inns vs England at Birmingham on 30-Jul-2008
516 Down 1 Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 51.73 3-Ct/St in 4th inns vs England at Birmingham on 01-Aug-2019
517 Down 1 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.73 3-Ct/St in 2nd inns vs Australia at Sydney on 05-Jan-1974
518 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.69 3-Ct/St in 3rd inns vs Pakistan at Rawalpindi on 26-Feb-2000
519 Down 1 Tom Graveney (England) flag Tom Graveney (England) 51.69 3-Ct/St in 2nd inns vs Australia at Sydney on 15-Feb-1963
520 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 51.69 3-Ct/St in 1st inns vs England at Manchester on 05-Aug-1971
521 Down 1 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 51.69 3-Ct/St in 1st inns vs West Indies at Christchurch on 12-Mar-1987
522 Down 1 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 51.69 3-Ct/St in 3rd inns vs West Indies at Christchurch on 12-Mar-1987
523 Down 1 Phil Edmonds (England) flag Phil Edmonds (England) 51.65 3-Ct/St in 1st inns vs Pakistan at Hyderabad (Sind) on 02-Jan-1978
524 Down 1 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
525 Down 1 Rusi Surti (India) flag Rusi Surti (India) 51.65 3-Ct/St in 3rd inns vs Australia at Brisbane on 19-Jan-1968
526 Down 1 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
527 Down 1 Ian Botham (England) flag Ian Botham (England) 51.65 3-Ct/St in 3rd inns vs Australia at Sydney on 02-Jan-1983
528 Down 1 Graham Thorpe (England) flag Graham Thorpe (England) 51.60 3-Ct/St in 1st inns vs Sri Lanka at Kandy on 07-Mar-2001
529 Down 1 Graeme Hick (England) flag Graeme Hick (England) 51.60 3-Ct/St in 3rd inns vs Sri Lanka at Kandy on 07-Mar-2001
530 Down 1 Gus Atkinson (England) flag Gus Atkinson (England) 51.60 3-Ct/St in 1st inns vs New Zealand at Christchurch on 28-Nov-2024
531 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.56 3-Ct/St in 2nd inns vs Pakistan at Peshawar on 05-Mar-2000
532 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 51.56 3-Ct/St in 4th inns vs Pakistan at Peshawar on 05-Mar-2000
533 Down 1 Rahkeem Cornwall (West Indies) flag Rahkeem Cornwall (West Indies) 51.47 3-Ct/St in 4th inns vs Bangladesh at Mirpur on 11-Feb-2021
534 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 51.47 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 06-Feb-2025
535 Down 1 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 51.47 3-Ct/St in 1st inns vs Australia at Sydney on 30-Dec-1984
536 Down 1 Rusi Surti (India) flag Rusi Surti (India) 51.47 3-Ct/St in 4th inns vs West Indies at Chennai on 13-Jan-1967
537 Down 1 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 51.43 3-Ct/St in 3rd inns vs India at Delhi on 04-Feb-1999
538 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 51.43 3-Ct/St in 3rd inns vs England at Birmingham on 05-Jul-2001
539 Down 1 Raman Lamba (India) flag Raman Lamba (India) 51.43 3-Ct/St in 2nd inns vs West Indies at Delhi on 25-Nov-1987
540 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 51.43 3-Ct/St in 3rd inns vs Australia at Chennai on 14-Oct-2004
541 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 51.39 3-Ct/St in 2nd inns vs England at Manchester on 04-Sep-2019
542 Down 1 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 51.39 3-Ct/St in 2nd inns vs South Africa at Centurion on 11-Jan-2007
543 Down 1 Leonard Hutton (England) flag Leonard Hutton (England) 51.39 3-Ct/St in 1st inns vs Australia at London on 24-Jun-1948
544 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 51.35 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1996
545 Down 1 Ian Chappell (Australia) flag Ian Chappell (Australia) 51.35 3-Ct/St in 1st inns vs South Africa at Cape Town on 22-Jan-1970
546 Down 1 Joe Root (England) flag Joe Root (England) 51.35 3-Ct/St in 1st inns vs New Zealand at Hamilton on 29-Nov-2019
547 Down 1 Aakash Chopra (India) flag Aakash Chopra (India) 51.34 3-Ct/St in 3rd inns vs Australia at Bengaluru on 06-Oct-2004
548 Down 1 Adam Voges (Australia) flag Adam Voges (Australia) 51.30 3-Ct/St in 2nd inns vs England at Birmingham on 29-Jul-2015
549 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 51.30 3-Ct/St in 4th inns vs New Zealand at Wellington on 03-Apr-2009
550 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 51.26 3-Ct/St in 1st inns vs Australia at Brisbane on 15-Jan-2021
551 Down 1 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) 51.22 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
552 Down 1 Neil McKenzie (South Africa) flag Neil McKenzie (South Africa) 51.22 3-Ct/St in 4th inns vs West Indies at St John's on 06-Apr-2001
553 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.22 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 21-Feb-2019
554 Down 1 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 51.17 3-Ct/St in 1st inns vs South Africa at Cape Town on 03-Jan-2024
555 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 51.13 3-Ct/St in 1st inns vs England at London on 20-Jun-1974
556 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 51.13 3-Ct/St in 2nd inns vs India at Delhi on 10-Oct-1996
557 Down 1 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 51.13 3-Ct/St in 1st inns vs Sri Lanka at Galle on 12-Aug-2015
558 Down 1 KL Rahul (India) flag KL Rahul (India) 51.13 3-Ct/St in 2nd inns vs England at Nottingham on 18-Aug-2018
559 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 51.13 3-Ct/St in 4th inns vs West Indies at Port of Spain on 19-Apr-2002
560 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.13 3-Ct/St in 2nd inns vs Australia at Brisbane on 24-Jan-2019
561 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 51.09 3-Ct/St in 1st inns vs England at Leeds on 19-May-2016
562 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 51.04 3-Ct/St in 3rd inns vs England at London on 20-Aug-2015
563 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 51.04 3-Ct/St in 1st inns vs Pakistan at Sharjah on 26-Nov-2014
564 Down 1 Ian Bell (England) flag Ian Bell (England) 51.04 3-Ct/St in 2nd inns vs Australia at Nottingham on 25-Aug-2005
565 Down 1 Alastair Cook (England) flag Alastair Cook (England) 51.00 3-Ct/St in 2nd inns vs Australia at London on 16-Jul-2009
566 Down 1 Alastair Cook (England) flag Alastair Cook (England) 50.96 3-Ct/St in 1st inns vs New Zealand at Hamilton on 05-Mar-2008
567 Down 1 Alastair Cook (England) flag Alastair Cook (England) 50.96 3-Ct/St in 3rd inns vs New Zealand at Hamilton on 05-Mar-2008
568 Down 1 Greg Chappell (Australia) flag Greg Chappell (Australia) 50.92 3-Ct/St in 3rd inns vs England at Leeds on 14-Aug-1975
569 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 50.92 3-Ct/St in 1st inns vs India at Mohali on 05-Nov-2015
570 Down 1 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 50.91 3-Ct/St in 3rd inns vs Pakistan at Sharjah on 30-Oct-2016
571 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 50.91 3-Ct/St in 2nd inns vs Pakistan at Port of Spain on 14-Apr-1988
572 Down 1 Allan Lamb (England) flag Allan Lamb (England) 50.91 3-Ct/St in 1st inns vs West Indies at London on 20-Jun-1991
573 Down 1 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 50.91 3-Ct/St in 1st inns vs Sri Lanka at Karachi on 21-Feb-2009
574 Down 1 Ian Botham (England) flag Ian Botham (England) 50.91 3-Ct/St in 2nd inns vs West Indies at London on 08-Aug-1991
575 Down 1 Ian Botham (England) flag Ian Botham (England) 50.87 3-Ct/St in 2nd inns vs Australia at Sydney on 06-Jan-1979
576 Down 1 Joe Root (England) flag Joe Root (England) 50.87 3-Ct/St in 1st inns vs South Africa at Centurion on 26-Dec-2019
577 Down 1 James Anderson (England) flag James Anderson (England) 50.83 3-Ct/St in 3rd inns vs Pakistan at Abu Dhabi on 13-Oct-2015
578 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 50.79 3-Ct/St in 4th inns vs West Indies at Port of Spain on 05-Mar-1999
579 Down 1 Alastair Cook (England) flag Alastair Cook (England) 50.74 3-Ct/St in 1st inns vs South Africa at Leeds on 02-Aug-2012
580 Down 1 Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) 50.74 3-Ct/St in 1st inns vs England at Johannesburg on 24-Dec-1956
581 Down 1 Ben Stokes (England) flag Ben Stokes (England) 50.66 3-Ct/St in 4th inns vs Sri Lanka at Galle on 06-Nov-2018
582 Down 1 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 50.66 3-Ct/St in 2nd inns vs New Zealand at Wellington on 15-Dec-2018
583 Down 1 Richie Benaud (Australia) flag Richie Benaud (Australia) 50.66 3-Ct/St in 1st inns vs England at Melbourne on 13-Feb-1959
584 Down 1 Peter Fulton (New Zealand) flag Peter Fulton (New Zealand) 50.66 3-Ct/St in 1st inns vs England at Wellington on 14-Mar-2013
585 Down 1 Bryan Young (New Zealand) flag Bryan Young (New Zealand) 50.61 3-Ct/St in 2nd inns vs India at Bengaluru on 18-Oct-1995
586 Down 1 Johnny Douglas (England) flag Johnny Douglas (England) 50.61 3-Ct/St in 4th inns vs Australia at London on 19-Aug-1912
587 Down 1 Neil Harvey (Australia) flag Neil Harvey (Australia) 50.61 3-Ct/St in 1st inns vs England at Sydney on 09-Jan-1959
588 Down 1 Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 50.61 3-Ct/St in 1st inns vs England at Dunedin on 06-Mar-2013
589 Down 1 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 50.60 5-Ct/St in 1st inns vs Sri Lanka at Auckland on 01-Mar-1991
590 Down 1 KL Rahul (India) flag KL Rahul (India) 50.57 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 28-Aug-2015
591 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.57 3-Ct/St in 2nd inns vs Sri Lanka at Galle on 14-Aug-2019
592 Down 1 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 50.57 3-Ct/St in 3rd inns vs Sri Lanka at Galle on 17-Jun-2015
593 Down 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 50.57 3-Ct/St in 3rd inns vs New Zealand at Wellington on 16-Mar-2017
594 Down 1 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 50.57 3-Ct/St in 1st inns vs Sri Lanka at Sharjah on 03-Nov-2011
595 Down 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 50.57 3-Ct/St in 2nd inns vs West Indies at Karachi on 22-Dec-1980
596 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 50.53 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 13-Aug-2016
597 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 50.53 3-Ct/St in 3rd inns vs Sri Lanka at Colombo on 13-Aug-2016
598 Down 1 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 50.53 3-Ct/St in 1st inns vs Sri Lanka at Dubai on 26-Oct-2011
599 Down 1 Frederick Spofforth (Australia) flag Frederick Spofforth (Australia) 50.53 3-Ct/St in 3rd inns vs England at Melbourne on 02-Jan-1879
600 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 50.53 3-Ct/St in 4th inns vs Australia at Chennai on 06-Mar-1998