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
142 Down 1 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 69.18 4-Ct/St in 3rd inns vs New Zealand at Colombo on 06-Dec-1992
143 Down 1 Andrew Hudson (South Africa) flag Andrew Hudson (South Africa) 69.18 4-Ct/St in 2nd inns vs India at Cape Town on 02-Jan-1993
148 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 69.05 4-Ct/St in 3rd inns vs England at Brisbane on 23-Nov-2017
149 Down 1 Allan Lamb (England) flag Allan Lamb (England) 69.05 4-Ct/St in 2nd inns vs New Zealand at London on 11-Aug-1983
151 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 68.98 4-Ct/St in 2nd inns vs India at Melbourne on 26-Dec-1999
152 Down 1 Tony Greig (England) flag Tony Greig (England) 68.92 4-Ct/St in 3rd inns vs Pakistan at Leeds on 25-Jul-1974
156 Down 1 Vic Richardson (Australia) flag Vic Richardson (Australia) 68.82 5-Ct/St in 3rd inns vs South Africa at Durban on 28-Feb-1936
160 Down 1 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 68.47 4-Ct/St in 3rd inns vs Zimbabwe at Colombo on 11-Sep-1996
161 Down 1 Ian Chappell (Australia) flag Ian Chappell (Australia) 68.47 4-Ct/St in 3rd inns vs New Zealand at Adelaide on 26-Jan-1974
209 Down 1 Alan Davidson (Australia) flag Alan Davidson (Australia) 66.19 4-Ct/St in 3rd inns vs India at Delhi on 12-Dec-1959
222 Down 1 Ajit Wadekar (India) flag Ajit Wadekar (India) 65.14 4-Ct/St in 1st inns vs New Zealand at Christchurch on 22-Feb-1968
225 Down 1 Eknath Solkar (India) flag Eknath Solkar (India) 64.93 4-Ct/St in 1st inns vs West Indies at Port of Spain on 06-Mar-1971
230 Down 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 64.63 4-Ct/St in 1st inns vs West Indies at Bridgetown on 23-Jun-2018
233 Down 1 Nick Knight (England) flag Nick Knight (England) 64.51 4-Ct/St in 3rd inns vs New Zealand at Christchurch on 14-Feb-1997
234 Down 1 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 64.51 4-Ct/St in 1st inns vs New Zealand at Dunedin on 07-Mar-1997
288 Down 1 Srinivas Venkataraghavan (India) flag Srinivas Venkataraghavan (India) 61.28 4-Ct/St in 2nd inns vs New Zealand at Chennai on 26-Nov-1976
289 Down 1 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 61.24 5-Ct/St in 2nd inns vs Bangladesh at Kingstown on 05-Sep-2014
290 Down 1 Graeme Hick (England) flag Graeme Hick (England) 61.16 4-Ct/St in 1st inns vs New Zealand at Nottingham on 02-Jun-1994
291 Down 1 Mark Dekker (Zimbabwe) flag Mark Dekker (Zimbabwe) 60.95 4-Ct/St in 1st inns vs Sri Lanka at Harare on 26-Oct-1994
292 Down 1 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 60.95 4-Ct/St in 3rd inns vs Bangladesh at Christchurch on 09-Jan-2022
294 Down 1 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 60.74 4-Ct/St in 1st inns vs West Indies at Bulawayo on 21-Oct-2017
295 Down 1 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 60.69 4-Ct/St in 4th inns vs West Indies at Galle on 29-Nov-2021
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
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
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
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
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
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
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
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
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
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
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
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
401 Down 1 Richie Benaud (Australia) flag Richie Benaud (Australia) 53.28 3-Ct/St in 3rd inns vs England at London on 17-Aug-1961
402 Down 1 Dav Whatmore (Australia) flag Dav Whatmore (Australia) 53.28 3-Ct/St in 1st inns vs India at Mumbai on 03-Nov-1979
403 Down 1 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 53.28 3-Ct/St in 1st inns vs Australia at Brisbane on 08-Nov-2001
404 Down 1 Haseeb Hameed (England) flag Haseeb Hameed (England) 53.24 3-Ct/St in 2nd inns vs India at Rajkot on 09-Nov-2016
405 Down 1 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 53.24 3-Ct/St in 2nd inns vs India at Pune on 23-Feb-2017
406 Down 1 Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 53.24 3-Ct/St in 1st inns vs Australia at Adelaide on 25-Jan-1996
407 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 53.22 4-Ct/St in 3rd inns vs Bangladesh at Colombo on 21-Jul-2002
408 Down 1 Dean Brownlie (New Zealand) flag Dean Brownlie (New Zealand) 53.22 4-Ct/St in 2nd inns vs Zimbabwe at Napier on 26-Jan-2012
409 Down 1 Graeme Hole (Australia) flag Graeme Hole (Australia) 53.20 3-Ct/St in 4th inns vs England at London on 25-Jun-1953
410 Down 1 Robin Smith (England) flag Robin Smith (England) 53.20 3-Ct/St in 3rd inns vs New Zealand at Christchurch on 18-Jan-1992