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
1 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 100.00 5-Ct/St in 2nd inns vs India at Mumbai on 14-Nov-2013
2 No change Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 99.98 7-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2000
3 No change Bob Taylor (England) flag Bob Taylor (England) 98.74 7-Ct/St in 1st inns vs India at Mumbai on 15-Feb-1980
4 No change Steven Smith (Australia) flag Steven Smith (Australia) 98.73 5-Ct/St in 2nd inns vs England at Leeds on 06-Jul-2023
5 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 98.50 5-Ct/St in 1st inns vs Pakistan at Karachi on 15-Nov-1989
6 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 98.05 5-Ct/St in 4th inns vs Australia at Perth on 30-Nov-2012
7 No change Kris Srikkanth (India) flag Kris Srikkanth (India) 97.68 5-Ct/St in 1st inns vs Australia at Perth on 01-Feb-1992
8 No change Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) 97.50 7-Ct/St in 3rd inns vs South Africa at Centurion on 28-Feb-2023
9 No change Steven Smith (Australia) flag Steven Smith (Australia) 97.38 5-Ct/St in 1st inns vs South Africa at Cape Town on 22-Mar-2018
10 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 95.81 5-Ct/St in 3rd inns vs Sri Lanka at Galle on 12-Aug-2015
11 No change Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 95.66 5-Ct/St in 3rd inns vs Sri Lanka at Colombo on 22-Oct-2015
12 No change Ben Stokes (England) flag Ben Stokes (England) 95.66 5-Ct/St in 2nd inns vs South Africa at Cape Town on 03-Jan-2020
13 No change Yajurvindra Singh (India) flag Yajurvindra Singh (India) 91.02 5-Ct/St in 2nd inns vs England at Bengaluru on 28-Jan-1977
14 No change Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) 90.72 5-Ct/St in 2nd inns vs England at Galle on 22-Jan-2021
15 No change Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 86.54 7-Ct/St in 1st inns vs New Zealand at Auckland on 23-Feb-1979
16 No change Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) 86.39 4-Ct/St in 2nd inns vs West Indies at Bridgetown on 26-Apr-1985
17 No change Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 85.60 4-Ct/St in 1st inns vs West Indies at Kingston on 04-May-1985
18 No change Chris Read (England) flag Chris Read (England) 85.59 6-Ct/St in 2nd inns vs Australia at Sydney on 02-Jan-2007
19 No change Chris Read (England) flag Chris Read (England) 85.53 6-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2006
20 No change Gus Logie (West Indies) flag Gus Logie (West Indies) 85.27 4-Ct/St in 2nd inns vs Pakistan at Lahore on 06-Dec-1990
21 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 84.95 4-Ct/St in 3rd inns vs Australia at Brisbane on 07-Nov-1997
22 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 84.75 4-Ct/St in 1st inns vs Australia at Adelaide on 22-Nov-2012
23 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 84.49 4-Ct/St in 1st inns vs West Indies at Bridgetown on 31-Mar-1995
24 No change KL Rahul (India) flag KL Rahul (India) 84.49 4-Ct/St in 2nd inns vs Australia at Sydney on 03-Jan-2025
25 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 84.03 4-Ct/St in 1st inns vs England at Nottingham on 18-Jul-2024
26 No change Allan Border (Australia) flag Allan Border (Australia) 83.96 4-Ct/St in 2nd inns vs Pakistan at Karachi on 27-Feb-1980
27 No change David Boon (Australia) flag David Boon (Australia) 83.83 4-Ct/St in 1st inns vs Pakistan at Karachi on 15-Sep-1988
28 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 83.77 4-Ct/St in 1st inns vs South Africa at Gqeberha on 10-Dec-1998
29 No change Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) 83.70 4-Ct/St in 3rd inns vs Australia at Melbourne on 31-Dec-1931
30 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 83.64 4-Ct/St in 4th inns vs Sri Lanka at Galle on 08-Mar-2004
31 No change Frank Woolley (England) flag Frank Woolley (England) 83.57 4-Ct/St in 4th inns vs Australia at Sydney on 23-Feb-1912
32 No change Bob Simpson (Australia) flag Bob Simpson (Australia) 83.57 4-Ct/St in 2nd inns vs West Indies at Bridgetown on 05-May-1965
33 No change Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) 83.57 4-Ct/St in 1st inns vs New Zealand at Mount Maunganui on 01-Jan-2022
34 No change Zak Crawley (England) flag Zak Crawley (England) 83.50 4-Ct/St in 1st inns vs Australia at Hobart on 14-Jan-2022
35 No change David Warner (Australia) flag David Warner (Australia) 83.44 4-Ct/St in 2nd inns vs England at Leeds on 22-Aug-2019
36 No change Hanif Mohammad (Pakistan) flag Hanif Mohammad (Pakistan) 83.37 4-Ct/St in 2nd inns vs Australia at Melbourne on 04-Dec-1964
37 No change Steven Smith (Australia) flag Steven Smith (Australia) 83.37 4-Ct/St in 3rd inns vs England at London on 12-Sep-2019
38 No change Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 83.31 4-Ct/St in 3rd inns vs India at Mumbai on 03-Dec-1997
39 No change Peter May (England) flag Peter May (England) 83.31 4-Ct/St in 1st inns vs Australia at Adelaide on 28-Jan-1955
40 No change Dav Whatmore (Australia) flag Dav Whatmore (Australia) 83.31 4-Ct/St in 3rd inns vs India at Kanpur on 02-Oct-1979
41 No change Paul Collingwood (England) flag Paul Collingwood (England) 82.92 4-Ct/St in 1st inns vs South Africa at Centurion on 16-Dec-2009
42 No change Matt Prior (England) flag Matt Prior (England) 82.87 6-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2010
43 No change Yohan Goonasekera (Sri Lanka) flag Yohan Goonasekera (Sri Lanka) 82.78 4-Ct/St in 2nd inns vs New Zealand at Wellington on 11-Mar-1983
44 No change Harold Larwood (England) flag Harold Larwood (England) 82.78 4-Ct/St in 4th inns vs Australia at Brisbane on 30-Nov-1928
45 No change Theunis de Bruyn (South Africa) flag Theunis de Bruyn (South Africa) 82.65 4-Ct/St in 3rd inns vs England at Manchester on 04-Aug-2017
46 No change Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) 82.52 4-Ct/St in 1st inns vs Australia at Sydney on 10-Jan-1964
47 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 82.52 4-Ct/St in 2nd inns vs England at London on 23-Aug-1973
48 No change KL Rahul (India) flag KL Rahul (India) 82.26 4-Ct/St in 4th inns vs England at Nottingham on 18-Aug-2018
49 No change Wally Grout (Australia) flag Wally Grout (Australia) 82.07 6-Ct/St in 3rd inns vs South Africa at Johannesburg on 23-Dec-1957
50 No change Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) 82.06 4-Ct/St in 1st inns vs Pakistan at Rawalpindi on 26-Feb-2000
51 No change Jack Russell (England) flag Jack Russell (England) 81.94 6-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-1990
52 No change Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 81.87 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 15-Mar-2017
53 No change Ajinkya Rahane (India) flag Ajinkya Rahane (India) 81.74 4-Ct/St in 3rd inns vs Sri Lanka at Colombo on 03-Aug-2017
54 No change Keaton Jennings (England) flag Keaton Jennings (England) 81.74 4-Ct/St in 2nd inns vs Sri Lanka at Colombo on 23-Nov-2018
55 No change Len Braund (England) flag Len Braund (England) 81.47 4-Ct/St in 2nd inns vs Australia at Sydney on 13-Dec-1907
56 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 81.45 6-Ct/St in 1st inns vs South Africa at Cape Town on 03-Jan-2025
57 No change Mohammad Kaif (India) flag Mohammad Kaif (India) 81.34 4-Ct/St in 2nd inns vs Australia at Mumbai on 03-Nov-2004
58 No change Rishabh Pant (India) flag Rishabh Pant (India) 81.33 6-Ct/St in 2nd inns vs Australia at Adelaide on 06-Dec-2018
59 No change Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 81.05 5-Ct/St in 2nd inns vs New Zealand at Galle on 26-Sep-2024
60 No change Jack Russell (England) flag Jack Russell (England) 81.02 6-Ct/St in 1st inns vs South Africa at Johannesburg on 30-Nov-1995
61 No change Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 80.82 4-Ct/St in 3rd inns vs South Africa at Perth on 30-Nov-2012
62 No change MS Dhoni (India) flag MS Dhoni (India) 80.77 6-Ct/St in 2nd inns vs New Zealand at Wellington on 03-Apr-2009
63 No change Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 80.69 4-Ct/St in 2nd inns vs Australia at Dubai on 07-Oct-2018
64 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 80.65 6-Ct/St in 1st inns vs South Africa at Johannesburg on 14-Jan-2016
65 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 80.62 4-Ct/St in 4th inns vs England at Dubai on 22-Oct-2015
66 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 80.43 4-Ct/St in 4th inns vs England at Galle on 26-Mar-2012
67 No change Taufeeq Umar (Pakistan) flag Taufeeq Umar (Pakistan) 80.23 4-Ct/St in 1st inns vs South Africa at Faisalabad on 24-Oct-2003
68 No change Shubman Gill (India) flag Shubman Gill (India) 79.84 4-Ct/St in 2nd inns vs England at Visakhapatnam on 02-Feb-2024
69 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 79.64 4-Ct/St in 2nd inns vs Australia at Kingston on 29-Apr-1995
70 No change Matt Prior (England) flag Matt Prior (England) 79.60 6-Ct/St in 1st inns vs South Africa at London on 16-Aug-2012
71 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 79.44 4-Ct/St in 1st inns vs England at Port of Spain on 25-Mar-1960
72 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 79.38 4-Ct/St in 3rd inns vs India at Adelaide on 06-Dec-2018
73 No change Graeme Hole (Australia) flag Graeme Hole (Australia) 79.12 4-Ct/St in 3rd inns vs South Africa at Sydney on 09-Jan-1953
74 No change Moeen Ali (England) flag Moeen Ali (England) 79.12 4-Ct/St in 3rd inns vs India at London on 02-Sep-2021
75 No change Alec Stewart (England) flag Alec Stewart (England) 79.10 6-Ct/St in 1st inns vs Australia at Manchester on 03-Jul-1997
76 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 78.92 4-Ct/St in 1st inns vs England at Sydney on 15-Feb-1963
77 No change Bob Simpson (Australia) flag Bob Simpson (Australia) 78.53 4-Ct/St in 1st inns vs West Indies at Sydney on 13-Jan-1961
78 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 78.53 4-Ct/St in 2nd inns vs India at Cape Town on 03-Jan-2024
79 No change Len Braund (England) flag Len Braund (England) 78.40 4-Ct/St in 1st inns vs Australia at Sheffield on 03-Jul-1902
80 No change Harry Brook (England) flag Harry Brook (England) 78.33 4-Ct/St in 2nd inns vs India at London on 10-Jul-2025
81 Down 1 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 78.26 4-Ct/St in 3rd inns vs England at Mumbai on 28-Nov-1984
82 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 78.20 4-Ct/St in 3rd inns vs India at Kingston on 30-Jun-2006
83 Down 1 Marcus Trescothick (England) flag Marcus Trescothick (England) 78.13 4-Ct/St in 1st inns vs Sri Lanka at London on 16-May-2002
84 Down 1 Jim McConnon (England) flag Jim McConnon (England) 78.07 4-Ct/St in 2nd inns vs Pakistan at Manchester on 22-Jul-1954
85 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 77.87 6-Ct/St in 2nd inns vs Pakistan at Gqeberha on 06-Mar-1998
86 Down 1 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) 77.81 4-Ct/St in 1st inns vs Australia at Port of Spain on 21-Apr-1973
87 Down 1 Aamer Malik (Pakistan) flag Aamer Malik (Pakistan) 77.81 4-Ct/St in 1st inns vs England at Faisalabad on 07-Dec-1987
88 Down 1 Graeme Hick (England) flag Graeme Hick (England) 77.74 4-Ct/St in 1st inns vs Pakistan at Leeds on 23-Jul-1992
89 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 77.68 6-Ct/St in 3rd inns vs England at Brisbane on 26-Nov-1982
90 Down 1 Hanif Mohammad (Pakistan) flag Hanif Mohammad (Pakistan) 77.68 4-Ct/St in 2nd inns vs England at Dhaka on 28-Feb-1969
91 Down 1 Peter Parfitt (England) flag Peter Parfitt (England) 77.67 4-Ct/St in 1st inns vs Australia at Nottingham on 13-Jul-1972
92 Down 1 Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 77.56 6-Ct/St in 2nd inns vs Australia at Johannesburg on 23-Dec-1966
93 Down 1 Sam Loxton (Australia) flag Sam Loxton (Australia) 77.54 4-Ct/St in 4th inns vs England at Brisbane on 01-Dec-1950
94 Down 1 Alan Turner (Australia) flag Alan Turner (Australia) 77.48 4-Ct/St in 2nd inns vs Pakistan at Sydney on 14-Jan-1977
95 Down 1 Joe Root (England) flag Joe Root (England) 77.41 4-Ct/St in 2nd inns vs Pakistan at Manchester on 22-Jul-2016
96 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 77.28 4-Ct/St in 1st inns vs India at Kingston on 28-Apr-1989
97 Down 1 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 77.28 4-Ct/St in 3rd inns vs England at Kingston on 19-Feb-1994
98 Down 1 Michael Slater (Australia) flag Michael Slater (Australia) 77.09 4-Ct/St in 3rd inns vs England at Melbourne on 26-Dec-1998
99 Down 1 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 77.02 4-Ct/St in 3rd inns vs West Indies at Durban on 26-Dec-1998
100 Down 1 John Traicos (Zimbabwe/South Africa) flag John Traicos (Zimbabwe/South Africa) 77.02 4-Ct/St in 2nd inns vs Australia at Durban on 05-Feb-1970