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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
301 No change Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 58.69 5-Ct/St in 3rd inns vs New Zealand at Auckland on 10-Feb-1994
302 No change Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 58.35 5-Ct/St in 4th inns vs Bangladesh at Mirpur on 08-Feb-2018
303 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 58.35 5-Ct/St in 2nd inns vs New Zealand at Christchurch on 18-Feb-1977
304 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 58.15 5-Ct/St in 2nd inns vs West Indies at Kingston on 11-Jun-2015
305 No change Jos Buttler (England) flag Jos Buttler (England) 58.05 5-Ct/St in 2nd inns vs West Indies at North Sound on 13-Apr-2015
306 No change Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 57.89 5-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 31-Dec-2013
307 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 57.23 5-Ct/St in 1st inns vs India at Durban on 26-Dec-2013
308 No change Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 56.68 5-Ct/St in 4th inns vs New Zealand at Faisalabad on 26-Oct-1990
309 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 56.63 5-Ct/St in 2nd inns vs India at Wellington on 14-Feb-2014
310 No change Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 56.41 5-Ct/St in 4th inns vs Sri Lanka at Darwin on 01-Jul-2004
311 No change Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 56.29 5-Ct/St in 1st inns vs Pakistan at Auckland on 16-Feb-1973
312 No change David Richardson (South Africa) flag David Richardson (South Africa) 56.27 5-Ct/St in 3rd inns vs India at Gqeberha on 26-Dec-1992
313 No change Amal Silva (Sri Lanka) flag Amal Silva (Sri Lanka) 56.13 5-Ct/St in 4th inns vs India at Colombo on 06-Sep-1985
314 No change Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 56.08 5-Ct/St in 1st inns vs India at Kingston on 23-Feb-1983
315 No change Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 56.07 5-Ct/St in 3rd inns vs New Zealand at Port of Spain on 16-Jun-2014
316 No change MS Dhoni (India) flag MS Dhoni (India) 56.01 5-Ct/St in 1st inns vs West Indies at Mumbai on 22-Nov-2011
317 No change Ian Healy (Australia) flag Ian Healy (Australia) 55.89 5-Ct/St in 4th inns vs England at Melbourne on 24-Dec-1994
318 No change Rod Marsh (Australia) flag Rod Marsh (Australia) 55.87 5-Ct/St in 1st inns vs New Zealand at Sydney on 05-Jan-1974
319 No change Brad Haddin (Australia) flag Brad Haddin (Australia) 55.85 5-Ct/St in 2nd inns vs Pakistan at Sydney on 03-Jan-2010
320 No change BJ Watling (New Zealand) flag BJ Watling (New Zealand) 55.55 5-Ct/St in 2nd inns vs Sri Lanka at Wellington on 03-Jan-2015
321 No change Tim Paine (Australia) flag Tim Paine (Australia) 55.37 5-Ct/St in 2nd inns vs Pakistan at Adelaide on 29-Nov-2019
322 No change Courtney Browne (West Indies) flag Courtney Browne (West Indies) 55.34 5-Ct/St in 2nd inns vs New Zealand at St John's on 27-Apr-1996
323 No change Wallis Mathias (Pakistan) flag Wallis Mathias (Pakistan) 55.05 4-Ct/St in 1st inns vs West Indies at Bridgetown on 17-Jan-1958
324 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 54.51 4-Ct/St in 4th inns vs Bangladesh at Mirpur on 29-Oct-2011
325 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 54.49 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 06-May-2004
326 No change Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) 54.43 4-Ct/St in 1st inns vs New Zealand at Dunedin on 07-Mar-1997
327 No change Graeme Hick (England) flag Graeme Hick (England) 54.36 4-Ct/St in 1st inns vs India at Kolkata on 29-Jan-1993
328 No change Nick Knight (England) flag Nick Knight (England) 54.36 4-Ct/St in 3rd inns vs New Zealand at Christchurch on 14-Feb-1997
329 No change Saleem Elahi (Pakistan) flag Saleem Elahi (Pakistan) 54.36 4-Ct/St in 1st inns vs Sri Lanka at Colombo on 26-Apr-1997
330 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 54.36 4-Ct/St in 3rd inns vs Zimbabwe at Harare on 07-Aug-2005
331 No change John Murray (England) flag John Murray (England) 53.92 6-Ct/St in 1st inns vs India at London on 22-Jun-1967
332 No change Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 53.73 6-Ct/St in 1st inns vs Bangladesh at Chester-le-Street on 03-Jun-2005
333 No change Colin Cowdrey (England) flag Colin Cowdrey (England) 53.66 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
334 No change Fred Trueman (England) flag Fred Trueman (England) 53.66 3-Ct/St in 2nd inns vs Australia at Melbourne on 13-Feb-1959
335 No change Mark Boucher (South Africa) flag Mark Boucher (South Africa) 53.60 6-Ct/St in 3rd inns vs Zimbabwe at Centurion on 11-Mar-2005
336 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 53.51 3-Ct/St in 1st inns vs Australia at Sydney on 02-Jan-2008
337 No change VVS Laxman (India) flag VVS Laxman (India) 53.45 3-Ct/St in 1st inns vs Australia at Brisbane on 04-Dec-2003
338 No change Virender Sehwag (India) flag Virender Sehwag (India) 53.36 3-Ct/St in 1st inns vs Australia at Adelaide on 12-Dec-2003
339 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 53.30 3-Ct/St in 1st inns vs Australia at Sydney on 14-Oct-2005
340 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 53.27 3-Ct/St in 1st inns vs West Indies at Bridgetown on 19-Apr-1991
341 No change Richie Richardson (West Indies) flag Richie Richardson (West Indies) 53.18 3-Ct/St in 2nd inns vs Pakistan at Karachi on 15-Nov-1990
342 No change Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 53.18 3-Ct/St in 1st inns vs India at Chennai on 19-Sep-2024
343 No change Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 53.12 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 01-Apr-1977
344 No change Majid Khan (Pakistan) flag Majid Khan (Pakistan) 53.12 3-Ct/St in 4th inns vs West Indies at Port of Spain on 01-Apr-1977
345 No change Sanjay Manjrekar (India) flag Sanjay Manjrekar (India) 53.12 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 07-Apr-1989
346 No change Jeetan Patel (New Zealand) flag Jeetan Patel (New Zealand) 53.12 3-Ct/St in 1st inns vs South Africa at Gqeberha on 11-Jan-2013
347 No change Jos Buttler (England) flag Jos Buttler (England) 53.09 3-Ct/St in 2nd inns vs India at Chennai on 16-Dec-2016
348 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.06 3-Ct/St in 1st inns vs Australia at Melbourne on 26-Dec-2023
349 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 53.00 3-Ct/St in 4th inns vs India at Pune on 24-Oct-2024
350 No change Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 53.00 3-Ct/St in 1st inns vs Australia at Adelaide on 25-Jan-1996
351 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 53.00 3-Ct/St in 1st inns vs Australia at Perth on 14-Dec-2023
352 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 52.87 3-Ct/St in 2nd inns vs India at Mumbai on 01-Nov-2024
353 No change Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 52.84 3-Ct/St in 1st inns vs Australia at Brisbane on 08-Nov-2001
354 No change Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 52.83 4-Ct/St in 2nd inns vs Zimbabwe at Rawalpindi on 09-Dec-1993
355 No change Haseeb Hameed (England) flag Haseeb Hameed (England) 52.81 3-Ct/St in 2nd inns vs India at Rajkot on 09-Nov-2016
356 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.81 3-Ct/St in 2nd inns vs England at Leeds on 03-Jun-2004
357 No change Scott Styris (New Zealand) flag Scott Styris (New Zealand) 52.81 3-Ct/St in 2nd inns vs England at Nottingham on 10-Jun-2004
358 No change Tony Greig (England) flag Tony Greig (England) 52.78 3-Ct/St in 1st inns vs Australia at Melbourne on 12-Mar-1977
359 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 52.75 3-Ct/St in 2nd inns vs India at Chennai on 26-Mar-2008
360 No change Chris Adams (England) flag Chris Adams (England) 52.75 3-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2000
361 No change Michael Vaughan (England) flag Michael Vaughan (England) 52.75 3-Ct/St in 2nd inns vs South Africa at Cape Town on 02-Jan-2000
362 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 52.72 3-Ct/St in 2nd inns vs England at Manchester on 16-Jul-1896
363 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.72 3-Ct/St in 4th inns vs Pakistan at Karachi on 12-Mar-2022
364 No change Allan Lamb (England) flag Allan Lamb (England) 52.72 3-Ct/St in 1st inns vs West Indies at Port of Spain on 23-Mar-1990
365 No change Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 52.72 3-Ct/St in 1st inns vs South Africa at Cape Town on 02-Jan-2011
366 No change Joel Garner (West Indies) flag Joel Garner (West Indies) 52.69 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
367 No change Gus Logie (West Indies) flag Gus Logie (West Indies) 52.69 3-Ct/St in 1st inns vs New Zealand at Wellington on 20-Feb-1987
368 No change Syd Curnow (South Africa) flag Syd Curnow (South Africa) 52.69 3-Ct/St in 2nd inns vs Australia at Melbourne on 12-Feb-1932
369 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 52.69 3-Ct/St in 1st inns vs West Indies at St John's on 01-May-1993
370 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 52.66 3-Ct/St in 2nd inns vs England at Leeds on 02-Aug-2012
371 No change Daren Sammy (West Indies) flag Daren Sammy (West Indies) 52.63 3-Ct/St in 4th inns vs India at Mumbai on 22-Nov-2011
372 No change Michael Clarke (Australia) flag Michael Clarke (Australia) 52.63 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
373 No change Shane Warne (Australia) flag Shane Warne (Australia) 52.63 3-Ct/St in 2nd inns vs India at Nagpur on 26-Oct-2004
374 No change Chris Rogers (Australia) flag Chris Rogers (Australia) 52.63 3-Ct/St in 3rd inns vs England at London on 18-Jul-2013
375 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 52.60 3-Ct/St in 4th inns vs Pakistan at Faisalabad on 08-Dec-1980
376 No change Tony Gray (West Indies) flag Tony Gray (West Indies) 52.60 3-Ct/St in 4th inns vs New Zealand at Christchurch on 12-Mar-1987
377 No change Mark Taylor (Australia) flag Mark Taylor (Australia) 52.60 3-Ct/St in 2nd inns vs West Indies at St John's on 08-Apr-1995
378 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 52.60 3-Ct/St in 3rd inns vs India at Kanpur on 22-Sep-2016
379 No change Craig Serjeant (Australia) flag Craig Serjeant (Australia) 52.60 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 17-Mar-1978
380 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.60 5-Ct/St in 2nd inns vs West Indies at Kingston on 03-Jun-2005
381 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 52.57 5-Ct/St in 3rd inns vs West Indies at Bridgetown on 26-May-2005
382 No change Leonard Hutton (England) flag Leonard Hutton (England) 52.57 3-Ct/St in 2nd inns vs West Indies at Kingston on 27-Mar-1948
383 No change Gundappa Viswanath (India) flag Gundappa Viswanath (India) 52.54 3-Ct/St in 1st inns vs England at London on 10-Jun-1982
384 No change Cammie Smith (West Indies) flag Cammie Smith (West Indies) 52.54 3-Ct/St in 4th inns vs Australia at Melbourne on 10-Feb-1961
385 No change Graeme Hick (England) flag Graeme Hick (England) 52.54 3-Ct/St in 1st inns vs Australia at Melbourne on 24-Dec-1994
386 No change Virat Kohli (India) flag Virat Kohli (India) 52.54 3-Ct/St in 1st inns vs Australia at Brisbane on 14-Dec-2024
387 No change Faisal Iqbal (Pakistan) flag Faisal Iqbal (Pakistan) 52.54 3-Ct/St in 3rd inns vs Australia at Sydney on 03-Jan-2010
388 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 52.54 3-Ct/St in 1st inns vs Australia at Colombo on 03-Oct-2002
389 No change Brian Taber (Australia) flag Brian Taber (Australia) 52.53 5-Ct/St in 1st inns vs South Africa at Johannesburg on 23-Dec-1966
390 No change Allan Border (Australia) flag Allan Border (Australia) 52.51 3-Ct/St in 1st inns vs England at Manchester on 13-Aug-1981
391 No change Steven Smith (Australia) flag Steven Smith (Australia) 52.51 3-Ct/St in 2nd inns vs India at Dharamsala on 25-Mar-2017
392 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 52.51 3-Ct/St in 2nd inns vs Australia at Melbourne on 26-Dec-2012
393 No change Jack Crawford (England) flag Jack Crawford (England) 52.48 3-Ct/St in 2nd inns vs South Africa at Cape Town on 30-Mar-1906
394 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 52.48 3-Ct/St in 2nd inns vs England at Manchester on 02-Jun-1966
395 No change Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) 52.48 3-Ct/St in 2nd inns vs Australia at Perth on 20-Nov-1997
396 No change Bryan Young (New Zealand) flag Bryan Young (New Zealand) 52.48 3-Ct/St in 1st inns vs Australia at Hobart on 27-Nov-1997
397 No change Baron Constantine (West Indies) flag Baron Constantine (West Indies) 52.45 3-Ct/St in 1st inns vs England at London on 23-Jun-1928
398 No change Frank Woolley (England) flag Frank Woolley (England) 52.45 3-Ct/St in 1st inns vs South Africa at Johannesburg on 26-Feb-1910
399 No change Peter Handscomb (Australia) flag Peter Handscomb (Australia) 52.45 3-Ct/St in 2nd inns vs India at Pune on 23-Feb-2017
400 No change Graeme Hick (England) flag Graeme Hick (England) 52.45 3-Ct/St in 1st inns vs Australia at Brisbane on 25-Nov-1994
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #rashidlatif #latif #niroshandickwella #dickwella #rodmarsh #marsh #bradhaddin #haddin #josbuttler #buttler #adnanakmal #akmal #abdevilliers #villiers #saleemyousuf #yousuf #bjwatling #watling #adamgilchrist #gilchrist #kenwadsworth #wadsworth #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings