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
301 Down 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 60.10 5-Ct/St in 2nd inns vs England at London on 18-Jun-1998
302 Down 1 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 60.06 5-Ct/St in 3rd inns vs New Zealand at Auckland on 10-Feb-1994
303 Down 1 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 60.02 5-Ct/St in 1st inns vs West Indies at North Sound on 29-Mar-2021
304 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 60.00 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 18-Feb-1977
305 Down 1 Alex Carey (Australia) flag Alex Carey (Australia) 59.83 6-Ct/St in 4th inns vs West Indies at Adelaide on 08-Dec-2022
306 Down 1 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 59.81 5-Ct/St in 4th inns vs Bangladesh at Mirpur on 08-Feb-2018
307 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 59.68 5-Ct/St in 2nd inns vs West Indies at Kingston on 11-Jun-2015
308 Down 1 Jos Buttler (England) flag Jos Buttler (England) 59.53 5-Ct/St in 2nd inns vs West Indies at North Sound on 13-Apr-2015
309 Down 1 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 58.74 5-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 31-Dec-2013
310 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.81 5-Ct/St in 1st inns vs India at Durban on 26-Dec-2013
311 Down 1 Wallis Mathias (Pakistan) flag Wallis Mathias (Pakistan) 57.51 4-Ct/St in 1st inns vs West Indies at Bridgetown on 17-Jan-1958
312 Down 1 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 57.42 5-Ct/St in 4th inns vs New Zealand at Faisalabad on 26-Oct-1990
313 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 57.33 5-Ct/St in 2nd inns vs India at Wellington on 14-Feb-2014
314 Down 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 57.13 5-Ct/St in 4th inns vs Sri Lanka at Darwin on 01-Jul-2004
315 Down 1 Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 57.06 5-Ct/St in 1st inns vs Pakistan at Auckland on 16-Feb-1973
316 Down 1 David Richardson (South Africa) flag David Richardson (South Africa) 57.04 5-Ct/St in 3rd inns vs India at Gqeberha on 26-Dec-1992
317 Down 1 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 56.77 5-Ct/St in 1st inns vs India at Kingston on 23-Feb-1983
318 Down 1 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 56.75 5-Ct/St in 3rd inns vs New Zealand at Port of Spain on 16-Jun-2014
319 Down 1 Graeme Hick (England) flag Graeme Hick (England) 56.70 4-Ct/St in 1st inns vs India at Kolkata on 29-Jan-1993
320 Down 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 56.70 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 06-May-2004
321 Down 1 MS Dhoni (India) flag MS Dhoni (India) 56.66 5-Ct/St in 1st inns vs West Indies at Mumbai on 22-Nov-2011
322 Down 1 Amal Silva (Sri Lanka) flag Amal Silva (Sri Lanka) 56.62 5-Ct/St in 4th inns vs India at Colombo on 06-Sep-1985
323 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 56.62 4-Ct/St in 4th inns vs Bangladesh at Mirpur on 29-Oct-2011
324 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 56.52 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 07-Aug-2005
325 Down 1 Rod Marsh (Australia) flag Rod Marsh (Australia) 56.47 5-Ct/St in 1st inns vs New Zealand at Sydney on 05-Jan-1974
326 Down 1 Ian Healy (Australia) flag Ian Healy (Australia) 56.41 5-Ct/St in 4th inns vs England at Melbourne on 24-Dec-1994
327 Down 1 Saleem Elahi (Pakistan) flag Saleem Elahi (Pakistan) 56.34 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 26-Apr-1997
328 Down 1 Brad Haddin (Australia) flag Brad Haddin (Australia) 56.14 5-Ct/St in 2nd inns vs Pakistan at Sydney on 03-Jan-2010
329 Down 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 56.14 5-Ct/St in 2nd inns vs Sri Lanka at Wellington on 03-Jan-2015
330 Down 1 Tim Paine (Australia) flag Tim Paine (Australia) 55.76 5-Ct/St in 2nd inns vs Pakistan at Adelaide on 29-Nov-2019
331 Down 1 Courtney Browne (West Indies) flag Courtney Browne (West Indies) 55.72 5-Ct/St in 2nd inns vs New Zealand at St John's on 27-Apr-1996
332 Down 1 Colin Cowdrey (England) flag Colin Cowdrey (England) 55.22 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
333 Down 1 Fred Trueman (England) flag Fred Trueman (England) 55.22 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
334 Down 1 Sanjay Manjrekar (India) flag Sanjay Manjrekar (India) 54.62 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-Apr-1989
335 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 54.62 3-Ct/St in 1st inns vs West Indies at Bridgetown on 19-Apr-1991
336 Down 1 VVS Laxman (India) flag VVS Laxman (India) 54.57 3-Ct/St in 1st inns vs Australia at Brisbane on 04-Dec-2003
337 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 54.57 3-Ct/St in 1st inns vs Australia at Adelaide on 12-Dec-2003
338 Down 1 Jim Parks (England) flag Jim Parks (England) 54.49 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 25-Feb-1966
339 Down 1 Richie Richardson (West Indies) flag Richie Richardson (West Indies) 54.49 3-Ct/St in 2nd inns vs Pakistan at Karachi on 15-Nov-1990
340 Down 1 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 54.32 4-Ct/St in 2nd inns vs Zimbabwe at Rawalpindi on 09-Dec-1993
341 Down 1 Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 54.23 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 01-Apr-1977
342 Down 1 Majid Khan (Pakistan) flag Majid Khan (Pakistan) 54.23 3-Ct/St in 4th inns vs West Indies at Port of Spain on 01-Apr-1977
343 Down 1 Brian Taber (Australia) flag Brian Taber (Australia) 54.19 5-Ct/St in 1st inns vs South Africa at Johannesburg on 23-Dec-1966
344 Down 1 Baron Constantine (West Indies) flag Baron Constantine (West Indies) 54.19 3-Ct/St in 1st inns vs England at London on 23-Jun-1928
345 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 54.10 3-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-2008
346 Down 1 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 54.01 3-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
347 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 54.01 3-Ct/St in 1st inns vs Australia at Sydney on 14-Oct-2005
348 Down 1 Allan Border (Australia) flag Allan Border (Australia) 53.97 3-Ct/St in 1st inns vs England at Manchester on 13-Aug-1981
349 Down 1 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 53.97 3-Ct/St in 2nd inns vs England at Nottingham on 10-Jun-2004
350 Down 1 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 53.93 3-Ct/St in 4th inns vs India at Mumbai on 22-Nov-2011
351 Down 1 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 53.88 3-Ct/St in 2nd inns vs England at Manchester on 02-Jun-1966
352 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 53.88 3-Ct/St in 4th inns vs India at Pune on 24-Oct-2024
353 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.85 5-Ct/St in 2nd inns vs West Indies at Kingston on 03-Jun-2005
354 Down 1 Jeetan Patel (New Zealand) flag Jeetan Patel (New Zealand) 53.84 3-Ct/St in 1st inns vs South Africa at Gqeberha on 11-Jan-2013
355 Down 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 53.82 5-Ct/St in 3rd inns vs West Indies at Bridgetown on 26-May-2005
356 Down 1 Leonard Hutton (England) flag Leonard Hutton (England) 53.80 3-Ct/St in 2nd inns vs West Indies at Kingston on 27-Mar-1948
357 Down 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 53.79 5-Ct/St in 1st inns vs Sri Lanka at Colombo on 06-Dec-1992
358 Down 1 Percy Chapman (England) flag Percy Chapman (England) 53.77 4-Ct/St in 1st inns vs West Indies at London on 11-Aug-1928
359 Down 1 Joel Garner (West Indies) flag Joel Garner (West Indies) 53.76 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
360 Down 1 Gus Logie (West Indies) flag Gus Logie (West Indies) 53.76 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
361 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 53.76 3-Ct/St in 2nd inns vs England at Leeds on 03-Jun-2004
362 Down 1 Tom Emmett (England) flag Tom Emmett (England) 53.71 3-Ct/St in 3rd inns vs Australia at Melbourne on 15-Mar-1877
363 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 53.67 3-Ct/St in 2nd inns vs India at Mumbai on 01-Nov-2024
364 Down 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 53.67 3-Ct/St in 2nd inns vs England at Leeds on 02-Aug-2012
365 Down 1 Gundappa Viswanath (India) flag Gundappa Viswanath (India) 53.63 3-Ct/St in 1st inns vs England at London on 10-Jun-1982
366 Down 1 Jos Buttler (England) flag Jos Buttler (England) 53.63 3-Ct/St in 2nd inns vs India at Chennai on 16-Dec-2016
367 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 53.58 3-Ct/St in 4th inns vs Pakistan at Faisalabad on 08-Dec-1980
368 Down 1 Wally Hammond (England) flag Wally Hammond (England) 53.54 3-Ct/St in 4th inns vs South Africa at Johannesburg on 13-Feb-1931
369 Down 1 Neil Harvey (Australia) flag Neil Harvey (Australia) 53.54 3-Ct/St in 1st inns vs India at Chennai on 19-Oct-1956
370 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 53.54 3-Ct/St in 2nd inns vs India at Chennai on 26-Mar-2008
371 Down 1 Russell Endean (South Africa) flag Russell Endean (South Africa) 53.54 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
372 Down 1 John Watkins (South Africa) flag John Watkins (South Africa) 53.54 3-Ct/St in 3rd inns vs Australia at Melbourne on 06-Feb-1953
373 Down 1 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.54 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2023
374 Down 1 George Studd (England) flag George Studd (England) 53.50 3-Ct/St in 2nd inns vs Australia at Sydney on 17-Feb-1883
375 Down 1 David Gower (England) flag David Gower (England) 53.50 3-Ct/St in 2nd inns vs Pakistan at Lahore on 19-Mar-1984
376 Down 1 Mike Gatting (England) flag Mike Gatting (England) 53.50 3-Ct/St in 4th inns vs Pakistan at Lahore on 19-Mar-1984
377 Down 1 Mohinder Amarnath (India) flag Mohinder Amarnath (India) 53.50 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
378 Down 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 53.50 3-Ct/St in 1st inns vs Pakistan at Lahore on 17-Oct-1984
379 Down 1 Michael Clarke (Australia) flag Michael Clarke (Australia) 53.50 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
380 Down 1 Shane Warne (Australia) flag Shane Warne (Australia) 53.50 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
381 Down 1 Frank Iredale (Australia) flag Frank Iredale (Australia) 53.45 3-Ct/St in 4th inns vs England at Manchester on 17-Jul-1899
382 Down 1 Tony Gray (West Indies) flag Tony Gray (West Indies) 53.45 3-Ct/St in 4th inns vs New Zealand at Christchurch on 12-Mar-1987
383 Down 1 Chris Rogers (Australia) flag Chris Rogers (Australia) 53.45 3-Ct/St in 3rd inns vs England at London on 18-Jul-2013
384 Down 1 Neil Harvey (Australia) flag Neil Harvey (Australia) 53.41 3-Ct/St in 4th inns vs India at Kolkata on 02-Nov-1956
385 Down 1 Hugh Trumble (Australia) flag Hugh Trumble (Australia) 53.41 3-Ct/St in 3rd inns vs England at London on 15-Jun-1899
386 Down 1 Frank Woolley (England) flag Frank Woolley (England) 53.41 3-Ct/St in 1st inns vs South Africa at Johannesburg on 26-Feb-1910
387 Down 1 Syd Curnow (South Africa) flag Syd Curnow (South Africa) 53.41 3-Ct/St in 2nd inns vs Australia at Melbourne on 12-Feb-1932
388 Down 1 Hugh Trumble (Australia) flag Hugh Trumble (Australia) 53.37 3-Ct/St in 2nd inns vs England at Manchester on 16-Jul-1896
389 Down 1 Percy Chapman (England) flag Percy Chapman (England) 53.37 3-Ct/St in 3rd inns vs South Africa at Durban on 21-Feb-1931
390 Down 1 Billy Barnes (England) flag Billy Barnes (England) 53.37 3-Ct/St in 3rd inns vs Australia at Melbourne on 01-Jan-1885
391 Down 1 Martin Kent (Australia) flag Martin Kent (Australia) 53.37 3-Ct/St in 4th inns vs England at London on 27-Aug-1981
392 Down 1 Baron Constantine (West Indies) flag Baron Constantine (West Indies) 53.33 3-Ct/St in 4th inns vs Australia at Sydney on 27-Feb-1931
393 Down 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 53.33 3-Ct/St in 1st inns vs West Indies at St John's on 01-May-1993
394 Down 1 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.33 3-Ct/St in 1st inns vs Australia at Perth on 14-Dec-2023
395 Down 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 53.32 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 19-Sep-2000
396 Down 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 53.29 4-Ct/St in 1st inns vs West Indies at Wellington on 17-Mar-2006
397 Down 1 Pubudu Dassanayake (Sri Lanka) flag Pubudu Dassanayake (Sri Lanka) 53.28 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 11-Oct-1994
398 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 53.28 3-Ct/St in 4th inns vs Pakistan at Karachi on 12-Mar-2022
399 Down 1 Jack Crawford (England) flag Jack Crawford (England) 53.28 3-Ct/St in 2nd inns vs South Africa at Cape Town on 30-Mar-1906
400 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 53.28 3-Ct/St in 3rd inns vs India at Kanpur on 22-Sep-2016