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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
301 No change New Zealand flag New Zealand 73.81 won vs Sri Lanka at Colombo on 25-Nov-2012 (Toss-won | Margin- 167 runs)
302 No change Pakistan flag Pakistan 73.76 won vs West Indies at Faisalabad on 24-Oct-1986 (Toss-won | Margin- 186 runs)
303 No change India flag India 73.75 won vs New Zealand at Hamilton on 18-Mar-2009 (Toss-won | Margin- 10 wickets)
304 No change South Africa flag South Africa 73.75 won vs Australia at Melbourne on 24-Dec-1952 (Toss-won | Margin- 82 runs)
305 No change Australia flag Australia 73.72 won vs England at Manchester on 06-Jun-1968 (Toss-won | Margin- 159 runs)
306 No change England flag England 73.68 won vs India at Kolkata on 05-Dec-2012 (Toss-lost | Margin- 7 wickets)
307 No change England flag England 73.68 won vs Australia at Sydney on 26-Jan-1883 (Toss-won | Margin- 69 runs)
308 No change England flag England 73.60 won vs Australia at Sydney on 17-Dec-1954 (Toss-lost | Margin- 38 runs)
309 No change India flag India 73.55 won vs South Africa at Johannesburg on 15-Dec-2006 (Toss-won | Margin- 123 runs)
310 No change England flag England 73.45 won vs Australia at Brisbane on 10-Feb-1933 (Toss-lost | Margin- 6 wickets)
311 No change India flag India 73.38 won vs South Africa at Cape Town on 03-Jan-2024 (Toss-lost | Margin- 7 wickets)
312 No change Australia flag Australia 73.35 won vs England at London on 14-Jun-1909 (Toss-won | Margin- 9 wickets)
313 No change England flag England 73.35 won vs Australia at Sydney on 12-Feb-1971 (Toss-lost | Margin- 62 runs)
314 No change England flag England 73.35 won vs South Africa at Cape Town on 03-Jan-2020 (Toss-won | Margin- 189 runs)
315 No change England flag England 73.32 won vs Australia at Adelaide on 12-Jan-1912 (Toss-lost | Margin- 7 wickets)
316 No change England flag England 73.27 won vs South Africa at Gqeberha on 16-Jan-2020 (Toss-won | Margin- inns & 53 runs)
317 No change India flag India 73.24 won vs Australia at Melbourne on 26-Dec-2020 (Toss-lost | Margin- 8 wickets)
318 No change Australia flag Australia 73.20 won vs West Indies at Sydney on 30-Dec-1984 (Toss-won | Margin- inns & 55 runs)
319 No change Pakistan flag Pakistan 73.14 won vs England at London on 06-Aug-1992 (Toss-lost | Margin- 10 wickets)
320 No change Pakistan flag Pakistan 73.13 won vs West Indies at Georgetown on 02-Apr-1988 (Toss-lost | Margin- 9 wickets)
321 No change South Africa flag South Africa 73.13 won vs India at Mumbai on 24-Feb-2000 (Toss-lost | Margin- 4 wickets)
322 No change West Indies flag West Indies 73.03 won vs England at London on 09-Aug-1984 (Toss-won | Margin- 172 runs)
323 No change New Zealand flag New Zealand 73.01 won vs South Africa at Gqeberha on 16-Feb-1962 (Toss-won | Margin- 40 runs)
324 No change New Zealand flag New Zealand 72.96 won vs England at Wellington on 24-Feb-2023 (Toss-won | Margin- 1 runs)
325 No change Australia flag Australia 72.94 won vs England at Nottingham on 10-Jun-1948 (Toss-lost | Margin- 8 wickets)
326 No change India flag India 72.94 won vs Sri Lanka at Colombo on 03-Aug-2017 (Toss-won | Margin- inns & 53 runs)
327 No change South Africa flag South Africa 72.92 won vs Australia at Adelaide on 07-Jan-1911 (Toss-won | Margin- 38 runs)
328 No change India flag India 72.87 won vs Australia at Kolkata on 18-Mar-1998 (Toss-lost | Margin- inns & 219 runs)
329 No change England flag England 72.86 won vs Australia at Melbourne on 19-Jan-1883 (Toss-won | Margin- inns & 27 runs)
330 No change Australia flag Australia 72.86 won vs India at Chennai on 02-Oct-1964 (Toss-won | Margin- 139 runs)
331 No change Pakistan flag Pakistan 72.84 won vs Australia at Abu Dhabi on 16-Oct-2018 (Toss-won | Margin- 373 runs)
332 No change New Zealand flag New Zealand 72.81 won vs England at Leeds on 28-Jul-1983 (Toss-won | Margin- 5 wickets)
333 No change India flag India 72.78 won vs Sri Lanka at Kanpur on 24-Nov-2009 (Toss-won | Margin- inns & 144 runs)
334 No change Australia flag Australia 72.61 won vs New Zealand at Wellington on 24-Mar-2000 (Toss-lost | Margin- 6 wickets)
335 No change England flag England 72.60 won vs Australia at Perth on 15-Dec-1978 (Toss-lost | Margin- 166 runs)
336 No change England flag England 72.60 won vs Sri Lanka at Pallekele on 14-Nov-2018 (Toss-won | Margin- 57 runs)
337 No change West Indies flag West Indies 72.58 won vs Australia at Melbourne on 26-Dec-1996 (Toss-lost | Margin- 6 wickets)
338 No change South Africa flag South Africa 72.56 won vs India at Cape Town on 11-Jan-2022 (Toss-lost | Margin- 7 wickets)
339 No change England flag England 72.52 won vs India at Birmingham on 10-Aug-2011 (Toss-won | Margin- inns & 242 runs)
340 No change Pakistan flag Pakistan 72.51 won vs Sri Lanka at Galle on 16-Jul-2023 (Toss-lost | Margin- 4 wickets)
341 No change West Indies flag West Indies 72.50 won vs Australia at Sydney on 27-Feb-1931 (Toss-won | Margin- 30 runs)
342 No change England flag England 72.50 won vs South Africa at Johannesburg on 26-Feb-1910 (Toss-lost | Margin- 3 wickets)
343 No change England flag England 72.46 won vs Pakistan at Multan on 09-Dec-2022 (Toss-won | Margin- 26 runs)
344 No change India flag India 72.45 won vs Australia at Kolkata on 11-Mar-2001 (Toss-lost | Margin- 171 runs)
345 No change India flag India 72.42 won vs Australia at Kanpur on 19-Dec-1959 (Toss-won | Margin- 119 runs)
346 No change West Indies flag West Indies 72.40 won vs England at Leeds on 22-Jul-1976 (Toss-won | Margin- 55 runs)
347 No change New Zealand flag New Zealand 72.39 won vs Pakistan at Abu Dhabi on 03-Dec-2018 (Toss-won | Margin- 123 runs)
348 No change West Indies flag West Indies 72.19 won vs Australia at Brisbane on 06-Dec-1968 (Toss-won | Margin- 125 runs)
349 No change England flag England 72.16 won vs Australia at London on 21-Aug-1997 (Toss-won | Margin- 19 runs)
350 No change Australia flag Australia 72.13 won vs India at Chennai on 19-Oct-1956 (Toss-lost | Margin- inns & 5 runs)
351 No change South Africa flag South Africa 72.03 won vs Australia at Cape Town on 22-Mar-2018 (Toss-won | Margin- 322 runs)
352 No change India flag India 71.91 won vs Australia at Melbourne on 26-Dec-2018 (Toss-won | Margin- 137 runs)
353 No change South Africa flag South Africa 71.90 won vs Pakistan at Faisalabad on 24-Oct-1997 (Toss-won | Margin- 53 runs)
354 No change Australia flag Australia 71.88 won vs England at Leeds on 02-Jul-1964 (Toss-lost | Margin- 7 wickets)
355 No change New Zealand flag New Zealand 71.88 won vs Australia at Perth on 30-Nov-1985 (Toss-won | Margin- 6 wickets)
356 No change New Zealand flag New Zealand 71.77 won vs South Africa at Johannesburg on 25-Nov-1994 (Toss-won | Margin- 137 runs)
357 No change England flag England 71.73 won vs South Africa at Johannesburg on 26-Dec-1913 (Toss-lost | Margin- inns & 12 runs)
358 No change England flag England 71.73 won vs Australia at Sydney on 14-Dec-1928 (Toss-lost | Margin- 8 wickets)
359 No change Australia flag Australia 71.73 won vs India at Kolkata on 02-Nov-1956 (Toss-lost | Margin- 94 runs)
360 No change England flag England 71.73 won vs India at Delhi on 17-Dec-1976 (Toss-won | Margin- inns & 25 runs)
361 No change Sri Lanka flag Sri Lanka 71.70 won vs India at Galle on 18-Jul-2010 (Toss-won | Margin- 10 wickets)
362 No change India flag India 71.64 won vs Australia at Chennai on 06-Mar-1998 (Toss-won | Margin- 179 runs)
363 No change Afghanistan flag Afghanistan 71.64 won vs Bangladesh at Chattogram on 05-Sep-2019 (Toss-won | Margin- 224 runs)
364 No change Pakistan flag Pakistan 71.46 won vs Australia at Melbourne on 10-Mar-1979 (Toss-lost | Margin- 71 runs)
365 No change Australia flag Australia 71.46 won vs New Zealand at Christchurch on 19-Mar-1982 (Toss-lost | Margin- 8 wickets)
366 No change England flag England 71.43 won vs India at London on 09-Aug-2018 (Toss-won | Margin- inns & 159 runs)
367 No change Australia flag Australia 71.40 won vs England at Melbourne on 26-Dec-2013 (Toss-won | Margin- 8 wickets)
368 No change Pakistan flag Pakistan 71.35 won vs Sri Lanka at Dhaka on 12-Mar-1999 (Toss-lost | Margin- inns & 175 runs)
369 No change West Indies flag West Indies 71.32 won vs India at Delhi on 11-Dec-1974 (Toss-lost | Margin- inns & 17 runs)
370 No change Bangladesh flag Bangladesh 71.24 won vs Sri Lanka at Colombo on 15-Mar-2017 (Toss-lost | Margin- 4 wickets)
371 No change Australia flag Australia 71.22 won vs England at Melbourne on 08-Mar-1929 (Toss-lost | Margin- 5 wickets)
372 No change Australia flag Australia 71.15 won vs England at Leeds on 22-Jul-1938 (Toss-lost | Margin- 5 wickets)
373 No change England flag England 71.14 won vs South Africa at Johannesburg on 14-Jan-2016 (Toss-lost | Margin- 7 wickets)
374 No change England flag England 71.05 won vs Australia at Melbourne on 29-Dec-1894 (Toss-lost | Margin- 94 runs)
375 No change Australia flag Australia 71.00 won vs England at London on 27-Jun-1985 (Toss-won | Margin- 4 wickets)
376 No change Australia flag Australia 70.95 won vs England at London on 21-Jun-1956 (Toss-won | Margin- 185 runs)
377 No change West Indies flag West Indies 70.92 won vs Australia at Sydney on 13-Jan-1961 (Toss-won | Margin- 222 runs)
378 No change India flag India 70.92 won vs Sri Lanka at Colombo on 27-Jul-1993 (Toss-won | Margin- 235 runs)
379 No change New Zealand flag New Zealand 70.91 won vs India at Christchurch on 29-Feb-2020 (Toss-won | Margin- 7 wickets)
380 No change England flag England 70.79 won vs Australia at Birmingham on 04-Aug-2005 (Toss-lost | Margin- 2 runs)
381 No change Australia flag Australia 70.76 won vs Pakistan at Sharjah on 19-Oct-2002 (Toss-won | Margin- inns & 20 runs)
382 No change England flag England 70.74 won vs New Zealand at London on 02-Jun-2022 (Toss-lost | Margin- 5 wickets)
383 No change India flag India 70.74 won vs England at Nottingham on 18-Aug-2018 (Toss-lost | Margin- 203 runs)
384 No change Sri Lanka flag Sri Lanka 70.73 won vs Pakistan at Peshawar on 05-Mar-2000 (Toss-lost | Margin- 57 runs)
385 No change England flag England 70.72 won vs South Africa at Nottingham on 23-Jul-1998 (Toss-won | Margin- 8 wickets)
386 No change West Indies flag West Indies 70.70 won vs England at London on 26-Jul-1973 (Toss-won | Margin- 158 runs)
387 No change Sri Lanka flag Sri Lanka 70.53 won vs New Zealand at Wellington on 15-Dec-2006 (Toss-won | Margin- 217 runs)
388 No change India flag India 70.53 won vs South Africa at Centurion on 26-Dec-2021 (Toss-won | Margin- 113 runs)
389 No change West Indies flag West Indies 70.51 won vs Australia at Adelaide on 07-Dec-1984 (Toss-won | Margin- 191 runs)
390 No change England flag England 70.51 won vs New Zealand at Christchurch on 18-Jan-1992 (Toss-lost | Margin- inns & 4 runs)
391 No change India flag India 70.47 won vs England at Chennai on 11-Dec-2008 (Toss-lost | Margin- 6 wickets)
392 No change Australia flag Australia 70.40 won vs England at London on 22-Jun-1961 (Toss-lost | Margin- 5 wickets)
393 No change England flag England 70.34 won vs Australia at Birmingham on 29-Jul-2015 (Toss-lost | Margin- 8 wickets)
394 No change Sri Lanka flag Sri Lanka 70.32 won vs Pakistan at Dubai on 08-Jan-2014 (Toss-won | Margin- 9 wickets)
395 No change Sri Lanka flag Sri Lanka 70.31 won vs India at Colombo on 23-Jul-2008 (Toss-won | Margin- inns & 239 runs)
396 No change South Africa flag South Africa 70.29 won vs West Indies at Port of Spain on 08-Apr-2005 (Toss-lost | Margin- 8 wickets)
397 No change India flag India 70.26 won vs Australia at Bengaluru on 09-Oct-2010 (Toss-lost | Margin- 7 wickets)
398 No change Australia flag Australia 70.26 won vs India at Adelaide on 06-Dec-2024 (Toss-lost | Margin- 10 wickets)
399 No change England flag England 70.23 won vs Sri Lanka at Kandy on 07-Mar-2001 (Toss-lost | Margin- 3 wickets)
400 No change England flag England 70.14 won vs Australia at Leeds on 06-Jul-2023 (Toss-won | Margin- 3 wickets)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings