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
619 Down 1 Wilfred Rhodes (England) flag Wilfred Rhodes (England) 50.23 3-Ct/St in 1st inns vs Australia at London on 09-Aug-1909
620 Down 1 Ramiz Raja (Pakistan) flag Ramiz Raja (Pakistan) 50.23 3-Ct/St in 1st inns vs England at Karachi on 02-Mar-1984
621 Down 1 Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) 50.23 3-Ct/St in 3rd inns vs England at Karachi on 02-Mar-1984
622 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 50.23 3-Ct/St in 1st inns vs New Zealand at London on 02-Jun-2022
623 Down 1 Ian Johnson (Australia) flag Ian Johnson (Australia) 50.18 3-Ct/St in 1st inns vs West Indies at Sydney on 30-Nov-1951
624 Down 1 Tony Lock (England) flag Tony Lock (England) 50.18 3-Ct/St in 2nd inns vs Australia at Leeds on 23-Jul-1953
625 Down 1 Zak Crawley (England) flag Zak Crawley (England) 50.18 3-Ct/St in 1st inns vs India at Birmingham on 01-Jul-2022
626 Down 1 Zak Crawley (England) flag Zak Crawley (England) 50.18 3-Ct/St in 3rd inns vs India at Birmingham on 01-Jul-2022
627 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 50.14 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 03-Jan-2021
628 Down 1 Tom Graveney (England) flag Tom Graveney (England) 50.14 3-Ct/St in 1st inns vs West Indies at London on 18-Aug-1966
629 Down 1 Dave Joseph (West Indies) flag Dave Joseph (West Indies) 50.14 3-Ct/St in 1st inns vs Australia at Kingston on 13-Mar-1999
632 Down 1 Ollie Pope (England) flag Ollie Pope (England) 50.10 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 16-Jan-2020
633 Down 1 Ollie Pope (England) flag Ollie Pope (England) 50.10 3-Ct/St in 3rd inns vs South Africa at Gqeberha on 16-Jan-2020
634 Down 1 Vinoo Mankad (India) flag Vinoo Mankad (India) 50.10 3-Ct/St in 3rd inns vs England at Chennai on 06-Feb-1952
635 Down 1 Kris Srikkanth (India) flag Kris Srikkanth (India) 50.10 3-Ct/St in 3rd inns vs Pakistan at Bengaluru on 13-Mar-1987
636 Down 1 Graeme Hole (Australia) flag Graeme Hole (Australia) 50.10 3-Ct/St in 2nd inns vs South Africa at Adelaide on 24-Jan-1953
637 Down 1 Jack Ryder (Australia) flag Jack Ryder (Australia) 50.10 3-Ct/St in 1st inns vs England at Adelaide on 01-Feb-1929
638 Down 1 Peter Kirsten (South Africa) flag Peter Kirsten (South Africa) 50.10 3-Ct/St in 2nd inns vs Australia at Cape Town on 17-Mar-1994
639 Down 1 Rahul Dravid (India) flag Rahul Dravid (India) 50.10 3-Ct/St in 3rd inns vs Australia at Chennai on 18-Mar-2001
640 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.10 3-Ct/St in 1st inns vs South Africa at Dunedin on 07-Mar-2012
641 Down 1 Zak Crawley (England) flag Zak Crawley (England) 50.10 3-Ct/St in 4th inns vs Australia at London on 27-Jul-2023
643 Down 1 Len Darling (Australia) flag Len Darling (Australia) 50.05 3-Ct/St in 2nd inns vs England at Melbourne on 01-Jan-1937
644 Down 1 Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) 50.05 3-Ct/St in 2nd inns vs England at Johannesburg on 22-Jan-1965
645 Down 1 Claude Newberry (South Africa) flag Claude Newberry (South Africa) 50.05 3-Ct/St in 2nd inns vs England at Durban on 14-Feb-1914
646 Down 1 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 50.05 3-Ct/St in 1st inns vs Australia at Colombo on 30-Sep-1999
647 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 50.05 3-Ct/St in 2nd inns vs England at Cape Town on 02-Jan-2005
648 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 50.05 3-Ct/St in 4th inns vs England at Cape Town on 02-Jan-2005
649 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 50.05 3-Ct/St in 2nd inns vs Australia at Kingston on 01-Mar-1991
650 Down 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 50.05 3-Ct/St in 3rd inns vs Australia at Cape Town on 19-Mar-2009
652 Down 1 Wilf Ferguson (West Indies) flag Wilf Ferguson (West Indies) 50.01 3-Ct/St in 2nd inns vs England at Georgetown on 03-Mar-1948
653 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 50.01 3-Ct/St in 3rd inns vs Australia at Roseau on 23-Apr-2012
654 Down 1 Graham Gooch (England) flag Graham Gooch (England) 50.01 3-Ct/St in 1st inns vs New Zealand at London on 21-Aug-1986
655 Down 1 Mike Atherton (England) flag Mike Atherton (England) 50.01 3-Ct/St in 2nd inns vs Australia at Nottingham on 02-Aug-2001
656 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 50.01 3-Ct/St in 1st inns vs England at Johannesburg on 13-Jan-2005
657 Down 1 Sid Barnes (Australia) flag Sid Barnes (Australia) 49.97 3-Ct/St in 3rd inns vs England at Brisbane on 29-Nov-1946
658 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 49.97 3-Ct/St in 3rd inns vs Australia at Port of Spain on 21-Apr-1995
659 Down 1 Alan Davidson (Australia) flag Alan Davidson (Australia) 49.97 3-Ct/St in 3rd inns vs England at Melbourne on 31-Dec-1958
660 Down 1 Wasim Jaffer (India) flag Wasim Jaffer (India) 49.97 3-Ct/St in 2nd inns vs South Africa at Bengaluru on 02-Mar-2000
661 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 49.97 3-Ct/St in 1st inns vs Australia at St John's on 03-Apr-1999
662 Down 1 Dave Joseph (West Indies) flag Dave Joseph (West Indies) 49.97 3-Ct/St in 1st inns vs Australia at St John's on 03-Apr-1999
663 Down 1 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 49.92 3-Ct/St in 2nd inns vs Australia at Kingston on 29-Apr-1995
664 Down 1 George Bonnor (Australia) flag George Bonnor (Australia) 49.88 3-Ct/St in 1st inns vs England at Sydney on 17-Feb-1883
665 Down 1 Billy Murdoch (Australia/England) flag Billy Murdoch (Australia/England) 49.88 3-Ct/St in 3rd inns vs England at Sydney on 17-Feb-1883
667 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 49.80 3-Ct/St in 4th inns vs England at Galle on 02-Dec-2003
668 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 49.80 3-Ct/St in 3rd inns vs India at Galle on 18-Jul-2010
669 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 49.80 3-Ct/St in 1st inns vs Australia at Johannesburg on 26-Feb-2009
672 Down 1 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 49.75 3-Ct/St in 1st inns vs Australia at Bridgetown on 09-Mar-1973
673 Down 1 Ossie Dawson (South Africa) flag Ossie Dawson (South Africa) 49.75 3-Ct/St in 2nd inns vs England at Gqeberha on 05-Mar-1949
674 Down 1 Wally Hammond (England) flag Wally Hammond (England) 49.75 3-Ct/St in 3rd inns vs Australia at London on 18-Aug-1934
675 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 49.67 3-Ct/St in 1st inns vs Pakistan at Colombo on 09-Aug-1994
676 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 49.67 3-Ct/St in 1st inns vs South Africa at Kandy on 30-Jul-2000
677 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 49.67 3-Ct/St in 1st inns vs Sri Lanka at Kingston on 27-Jun-2003
678 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 49.67 3-Ct/St in 3rd inns vs Sri Lanka at Kingston on 27-Jun-2003
679 Down 1 Nasser Hussain (England) flag Nasser Hussain (England) 49.67 3-Ct/St in 3rd inns vs New Zealand at London on 20-May-2004
680 Down 1 Ed Cowan (Australia) flag Ed Cowan (Australia) 49.67 3-Ct/St in 4th inns vs India at Melbourne on 26-Dec-2011
681 Down 1 Will Young (New Zealand) flag Will Young (New Zealand) 49.67 3-Ct/St in 3rd inns vs Australia at Wellington on 29-Feb-2024
683 Down 1 Wally Hammond (England) flag Wally Hammond (England) 49.62 3-Ct/St in 4th inns vs Australia at Nottingham on 13-Jun-1930
684 Down 1 Dave Nourse (South Africa) flag Dave Nourse (South Africa) 49.62 3-Ct/St in 1st inns vs Australia at Durban on 05-Nov-1921
685 Down 1 Rolph Grant (West Indies) flag Rolph Grant (West Indies) 49.62 3-Ct/St in 2nd inns vs England at Port of Spain on 24-Jan-1935
688 Down 1 Joey Carew (West Indies) flag Joey Carew (West Indies) 49.58 3-Ct/St in 1st inns vs New Zealand at Port of Spain on 09-Mar-1972
689 Down 1 Johnny Wardle (England) flag Johnny Wardle (England) 49.58 3-Ct/St in 3rd inns vs Pakistan at London on 12-Aug-1954
690 Down 1 Ian Botham (England) flag Ian Botham (England) 49.58 3-Ct/St in 2nd inns vs Australia at Manchester on 13-Aug-1981
691 Down 1 Devendra Bishoo (West Indies) flag Devendra Bishoo (West Indies) 49.58 3-Ct/St in 1st inns vs India at Kingston on 20-Jun-2011
692 Down 1 Wally Hammond (England) flag Wally Hammond (England) 49.54 3-Ct/St in 1st inns vs New Zealand at London on 27-Jun-1931
693 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 49.54 3-Ct/St in 1st inns vs Sri Lanka at Gros Islet on 20-Jun-2003
694 Down 1 Wally Hammond (England) flag Wally Hammond (England) 49.49 3-Ct/St in 3rd inns vs Australia at Nottingham on 08-Jun-1934
695 Down 1 Aminul Islam (Bangladesh) flag Aminul Islam (Bangladesh) 49.49 3-Ct/St in 2nd inns vs Pakistan at Chattogram on 16-Jan-2002
696 Down 1 Oscar Da Costa (West Indies) flag Oscar Da Costa (West Indies) 49.49 3-Ct/St in 1st inns vs England at Kingston on 03-Apr-1930
697 Down 1 Vusi Sibanda (Zimbabwe) flag Vusi Sibanda (Zimbabwe) 49.49 3-Ct/St in 2nd inns vs South Africa at Harare on 09-Aug-2014
699 Down 1 Russell Endean (South Africa) flag Russell Endean (South Africa) 49.49 3-Ct/St in 2nd inns vs Australia at Gqeberha on 28-Feb-1958
700 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 49.49 3-Ct/St in 3rd inns vs India at Wellington on 03-Apr-2009
701 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.45 3-Ct/St in 2nd inns vs Australia at Pallekele on 08-Sep-2011
702 Down 1 Keegan Petersen (South Africa) flag Keegan Petersen (South Africa) 49.45 3-Ct/St in 1st inns vs India at Johannesburg on 03-Jan-2022
704 Down 1 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 49.41 3-Ct/St in 1st inns vs New Zealand at Abu Dhabi on 03-Dec-2018
705 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 49.41 3-Ct/St in 2nd inns vs South Africa at Bridgetown on 18-Apr-1992
706 Down 1 Baron Constantine (West Indies) flag Baron Constantine (West Indies) 49.41 3-Ct/St in 2nd inns vs England at Bridgetown on 11-Jan-1930
707 Down 1 Martyn Moxon (England) flag Martyn Moxon (England) 49.41 3-Ct/St in 1st inns vs Pakistan at London on 06-Aug-1987
708 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.41 3-Ct/St in 2nd inns vs England at Kolkata on 01-Jan-1977
709 Down 1 Allan Border (Australia) flag Allan Border (Australia) 49.41 3-Ct/St in 3rd inns vs New Zealand at Adelaide on 11-Dec-1987
710 Down 1 VVS Laxman (India) flag VVS Laxman (India) 49.37 3-Ct/St in 2nd inns vs South Africa at Mumbai on 24-Feb-2000
711 Down 1 Alastair Cook (England) flag Alastair Cook (England) 49.36 3-Ct/St in 3rd inns vs India at Nottingham on 18-Aug-2018
712 Down 1 Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) 49.32 3-Ct/St in 2nd inns vs Australia at Harare on 14-Oct-1999
714 Down 1 Ian Botham (England) flag Ian Botham (England) 49.28 3-Ct/St in 2nd inns vs India at Birmingham on 12-Jul-1979
715 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 49.28 3-Ct/St in 1st inns vs Australia at Chennai on 24-Dec-1969
716 Down 1 Ray Illingworth (England) flag Ray Illingworth (England) 49.28 3-Ct/St in 1st inns vs Australia at Leeds on 27-Jul-1972
717 Down 1 Ed Cowan (Australia) flag Ed Cowan (Australia) 49.28 3-Ct/St in 1st inns vs India at Sydney on 03-Jan-2012
719 Down 1 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 49.24 3-Ct/St in 2nd inns vs South Africa at Rawalpindi on 06-Oct-1997
720 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 49.24 3-Ct/St in 1st inns vs Pakistan at London on 21-Jun-1962
721 Down 1 Tom Graveney (England) flag Tom Graveney (England) 49.24 3-Ct/St in 3rd inns vs Pakistan at London on 21-Jun-1962
722 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.24 3-Ct/St in 1st inns vs England at Bengaluru on 09-Dec-1981
723 Down 1 Phil Edmonds (England) flag Phil Edmonds (England) 49.24 3-Ct/St in 1st inns vs Australia at Birmingham on 15-Aug-1985
724 Down 1 Steve Waugh (Australia) flag Steve Waugh (Australia) 49.24 3-Ct/St in 1st inns vs England at Perth on 28-Nov-1986
725 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 49.24 3-Ct/St in 1st inns vs Australia at Colombo on 28-Aug-1992
726 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 49.24 3-Ct/St in 2nd inns vs England at Brisbane on 21-Nov-2013
727 Down 1 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 49.19 3-Ct/St in 2nd inns vs England at Multan on 07-Oct-2024
728 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.19 3-Ct/St in 3rd inns vs India at Melbourne on 26-Dec-2003
729 Down 1 Michael Hussey (Australia) flag Michael Hussey (Australia) 49.19 3-Ct/St in 2nd inns vs India at Sydney on 02-Jan-2008
730 Down 1 Syed Abid Ali (India) flag Syed Abid Ali (India) 49.15 3-Ct/St in 2nd inns vs England at Kanpur on 25-Jan-1973
731 Down 1 Joel Garner (West Indies) flag Joel Garner (West Indies) 49.11 3-Ct/St in 3rd inns vs Pakistan at Bridgetown on 18-Feb-1977
732 Down 1 Paul Collingwood (England) flag Paul Collingwood (England) 49.11 3-Ct/St in 3rd inns vs South Africa at London on 07-Aug-2008