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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
107 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 76.08 6-Ct/St in 3rd inns vs Sri Lanka at Centurion on 15-Dec-2011
109 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 75.83 6-Ct/St in 2nd inns vs Pakistan at Johannesburg on 01-Feb-2013
110 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 75.77 6-Ct/St in 2nd inns vs Sri Lanka at Cape Town on 19-Mar-1998
113 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 74.97 6-Ct/St in 2nd inns vs England at Centurion on 26-Dec-2019
120 Down 1 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 73.10 7-Ct/St in 2nd inns vs Sri Lanka at Hamilton on 22-Feb-1991
121 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 72.79 6-Ct/St in 2nd inns vs England at Birmingham on 05-Jun-1997
122 Down 1 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 71.67 6-Ct/St in 2nd inns vs West Indies at North Sound on 21-Jul-2016
125 Down 1 Wayne Phillips (Australia) flag Wayne Phillips (Australia) 69.79 5-Ct/St in 2nd inns vs West Indies at Kingston on 28-Apr-1984
128 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 69.58 5-Ct/St in 1st inns vs England at Birmingham on 16-Jun-2023
129 Down 1 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 69.53 5-Ct/St in 1st inns vs South Africa at Centurion on 20-Jan-2001
130 Down 1 MS Dhoni (India) flag MS Dhoni (India) 69.53 5-Ct/St in 2nd inns vs Australia at Perth on 16-Jan-2008
131 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 69.48 5-Ct/St in 1st inns vs England at Nottingham on 25-Aug-2005
132 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 69.42 5-Ct/St in 2nd inns vs Australia at Sydney on 30-Nov-1995
133 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 69.42 5-Ct/St in 1st inns vs Australia at Brisbane on 26-Nov-2009
134 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 69.37 5-Ct/St in 3rd inns vs Pakistan at Rawalpindi on 05-Oct-1994
135 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 69.37 5-Ct/St in 1st inns vs England at London on 19-Jul-2012
136 Down 1 Syed Kirmani (India) flag Syed Kirmani (India) 69.32 5-Ct/St in 2nd inns vs Pakistan at Faisalabad on 03-Jan-1983
137 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 69.32 5-Ct/St in 1st inns vs Sri Lanka at Galle on 04-Jul-2009
138 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 69.27 5-Ct/St in 1st inns vs England at London on 18-Jul-2013
139 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 69.27 5-Ct/St in 2nd inns vs England at Manchester on 01-Aug-2013
140 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 69.21 5-Ct/St in 4th inns vs South Africa at Durban on 06-Mar-2009
141 Down 1 MS Dhoni (India) flag MS Dhoni (India) 69.21 5-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2011
144 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 69.17 6-Ct/St in 4th inns vs India at Auckland on 06-Feb-2014
145 Down 1 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 69.16 5-Ct/St in 2nd inns vs India at Mumbai on 18-Mar-2006
146 Down 1 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 69.06 5-Ct/St in 1st inns vs West Indies at Bridgetown on 23-Apr-1993
147 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 69.06 5-Ct/St in 3rd inns vs Australia at Brisbane on 14-Dec-2024
150 Down 1 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 69.00 6-Ct/St in 3rd inns vs Pakistan at Colombo on 25-Jun-2015
153 Down 1 Jack Russell (England) flag Jack Russell (England) 68.90 5-Ct/St in 1st inns vs West Indies at Bridgetown on 05-Apr-1990
154 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 68.85 5-Ct/St in 1st inns vs England at Leeds on 24-May-2013
155 Down 1 David Williams (West Indies) flag David Williams (West Indies) 68.85 5-Ct/St in 3rd inns vs Australia at Brisbane on 27-Nov-1992
157 Down 1 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 68.48 5-Ct/St in 1st inns vs South Africa at Cape Town on 05-Jan-2018
158 Down 1 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 68.48 5-Ct/St in 3rd inns vs South Africa at Cape Town on 05-Jan-2018
159 Down 1 Sam Billings (England) flag Sam Billings (England) 68.48 5-Ct/St in 3rd inns vs Australia at Hobart on 14-Jan-2022
162 Down 1 Wally Grout (Australia) flag Wally Grout (Australia) 68.43 5-Ct/St in 1st inns vs Pakistan at Lahore on 21-Nov-1959
163 Down 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 68.43 5-Ct/St in 1st inns vs England at Leeds on 08-Jul-1971
164 Down 1 MS Dhoni (India) flag MS Dhoni (India) 68.38 5-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2014
165 Down 1 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 68.32 5-Ct/St in 1st inns vs India at Mumbai on 09-Oct-2002
166 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 68.27 5-Ct/St in 1st inns vs New Zealand at Hamilton on 22-Feb-1991
167 Down 1 Wally Grout (Australia) flag Wally Grout (Australia) 68.17 5-Ct/St in 3rd inns vs England at London on 22-Jun-1961
168 Down 1 Phil Emery (Australia) flag Phil Emery (Australia) 68.06 5-Ct/St in 3rd inns vs Pakistan at Lahore on 01-Nov-1994
169 Down 1 Amal Silva (Sri Lanka) flag Amal Silva (Sri Lanka) 68.04 6-Ct/St in 1st inns vs India at Colombo on 30-Aug-1985
170 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 68.01 5-Ct/St in 1st inns vs South Africa at Johannesburg on 11-Jan-2019
171 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 68.01 5-Ct/St in 3rd inns vs South Africa at Johannesburg on 11-Jan-2019
172 Down 1 Wally Grout (Australia) flag Wally Grout (Australia) 67.96 5-Ct/St in 2nd inns vs South Africa at Durban on 24-Jan-1958
173 Down 1 Brian Taber (Australia) flag Brian Taber (Australia) 67.90 5-Ct/St in 1st inns vs South Africa at Gqeberha on 05-Mar-1970
174 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 67.90 5-Ct/St in 1st inns vs England at Birmingham on 03-Aug-2016
175 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 67.80 5-Ct/St in 1st inns vs South Africa at Johannesburg on 28-Feb-1997
176 Down 1 Gil Langley (Australia) flag Gil Langley (Australia) 67.75 5-Ct/St in 4th inns vs England at London on 21-Jun-1956
177 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 67.75 5-Ct/St in 4th inns vs Australia at Adelaide on 06-Dec-2018
178 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 67.75 5-Ct/St in 3rd inns vs England at Manchester on 08-Jun-1972
179 Down 1 Matt Prior (England) flag Matt Prior (England) 67.75 5-Ct/St in 3rd inns vs Australia at Sydney on 03-Jan-2011
180 Down 1 Jimmy Binks (England) flag Jimmy Binks (England) 67.69 5-Ct/St in 1st inns vs India at Kolkata on 29-Jan-1964
181 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 67.64 5-Ct/St in 2nd inns vs England at Nottingham on 13-Jul-1972
182 Down 1 Nayan Mongia (India) flag Nayan Mongia (India) 67.64 5-Ct/St in 1st inns vs South Africa at Durban on 26-Dec-1996
183 Down 1 David Murray (West Indies) flag David Murray (West Indies) 67.64 5-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-1981
184 Down 1 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 67.59 5-Ct/St in 4th inns vs England at Leeds on 22-Jul-1976
185 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 67.59 5-Ct/St in 1st inns vs New Zealand at Christchurch on 08-Mar-2024
186 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 67.59 5-Ct/St in 3rd inns vs New Zealand at Christchurch on 08-Mar-2024
187 Down 1 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 67.54 5-Ct/St in 2nd inns vs Sri Lanka at Colombo on 16-Mar-2013
188 Down 1 Jack Russell (England) flag Jack Russell (England) 67.49 5-Ct/St in 3rd inns vs South Africa at Johannesburg on 30-Nov-1995
189 Down 1 Jack Russell (England) flag Jack Russell (England) 67.49 5-Ct/St in 1st inns vs South Africa at Gqeberha on 26-Dec-1995
190 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.43 5-Ct/St in 1st inns vs England at Leeds on 18-Jul-2008
191 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 67.38 5-Ct/St in 2nd inns vs England at Leeds on 16-Aug-2001
192 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 67.22 5-Ct/St in 3rd inns vs India at Mumbai on 24-Feb-2000
193 Down 1 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 67.17 5-Ct/St in 2nd inns vs England at Leeds on 01-Jun-2018
194 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 67.13 6-Ct/St in 1st inns vs India at Brisbane on 17-Dec-2014
195 Down 1 David Murray (West Indies) flag David Murray (West Indies) 67.12 5-Ct/St in 1st inns vs India at Delhi on 24-Jan-1979
196 Down 1 Rishabh Pant (India) flag Rishabh Pant (India) 67.07 5-Ct/St in 2nd inns vs England at Nottingham on 18-Aug-2018
197 Down 1 Junior Murray (West Indies) flag Junior Murray (West Indies) 67.07 5-Ct/St in 1st inns vs Australia at Perth on 30-Jan-1993
198 Down 1 Chris Read (England) flag Chris Read (England) 67.00 6-Ct/St in 3rd inns vs New Zealand at Birmingham on 01-Jul-1999
199 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 66.86 5-Ct/St in 1st inns vs New Zealand at Hamilton on 31-Mar-2000
200 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 66.86 5-Ct/St in 3rd inns vs New Zealand at Hamilton on 31-Mar-2000
201 Down 1 Bob Taylor (England) flag Bob Taylor (England) 66.86 5-Ct/St in 1st inns vs Australia at Brisbane on 01-Dec-1978
202 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 66.86 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 30-Mar-2018
203 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 66.78 6-Ct/St in 2nd inns vs Sri Lanka at Dunedin on 10-Dec-2015
204 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 66.70 5-Ct/St in 2nd inns vs New Zealand at Hamilton on 25-Mar-2017
205 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 66.65 5-Ct/St in 1st inns vs West Indies at Kingston on 19-Apr-2001
206 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 66.65 5-Ct/St in 1st inns vs Sri Lanka at Galle on 12-Jul-2018
207 Down 1 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 66.65 5-Ct/St in 2nd inns vs Bangladesh at Mirpur on 22-Feb-2020
208 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 66.44 5-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Aug-2019
210 Down 1 Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) 66.17 5-Ct/St in 3rd inns vs Pakistan at Dubai on 08-Jan-2014