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
401 No change South Africa flag South Africa 66.01 won vs Australia at Cape Town on 09-Apr-2002 (Toss-lost | Margin- 65 runs)
402 No change India flag India 66.00 won vs West Indies at Manchester on 09-Jun-1983 (Toss-lost | Margin- 34 runs)
403 No change Pakistan flag Pakistan 65.98 won vs Australia at Leeds on 23-May-1999 (Toss-lost | Margin- 10 runs)
404 No change Sri Lanka flag Sri Lanka 65.98 won vs South Africa at Brisbane on 17-Jan-2006 (Toss-lost | Margin- 94 runs)
405 No change South Africa flag South Africa 65.93 won vs Sri Lanka at Georgetown on 28-Mar-2007 (Toss-lost | Margin- 1 wickets)
406 No change England flag England 65.93 won vs Sri Lanka at Johannesburg on 25-Sep-2009 (Toss-won | Margin- 6 wickets)
407 No change Australia flag Australia 65.93 won vs England at Manchester on 08-Sep-2013 (Toss-lost | Margin- 88 runs)
408 No change Australia flag Australia 65.90 won vs South Africa at Cape Town on 14-Apr-2000 (Toss-won | Margin- 5 wickets)
409 No change South Africa flag South Africa 65.87 won vs India at Durban on 08-Dec-2013 (Toss-lost | Margin- 134 runs)
410 No change ICC World XI flag ICC World XI 65.85 won vs Asia XI at Melbourne on 10-Jan-2005 (Toss-won | Margin- 112 runs)
411 No change Pakistan flag Pakistan 65.85 won vs New Zealand at Bengaluru on 04-Nov-2023 (Toss-won | Margin- 21 runs)
412 No change England flag England 65.82 won vs Pakistan at Nottingham on 20-Aug-1992 (Toss-lost | Margin- 198 runs)
413 No change South Africa flag South Africa 65.81 won vs Pakistan at Sharjah on 13-Apr-1996 (Toss-won | Margin- 143 runs)
414 No change Pakistan flag Pakistan 65.81 won vs West Indies at Sharjah on 14-Oct-1999 (Toss-won | Margin- 130 runs)
415 No change South Africa flag South Africa 65.78 won vs India at Johannesburg on 05-Dec-2013 (Toss-lost | Margin- 141 runs)
416 No change England flag England 65.77 won vs Australia at Melbourne on 10-Jan-1995 (Toss-won | Margin- 37 runs)
417 No change Sri Lanka flag Sri Lanka 65.72 won vs Pakistan at Karachi on 29-Jun-2008 (Toss-lost | Margin- 64 runs)
418 No change India flag India 65.70 won vs Sri Lanka at Colombo on 07-Jul-1998 (Toss-won | Margin- 6 runs)
419 No change Pakistan flag Pakistan 65.70 won vs Sri Lanka at Abu Dhabi on 20-May-2007 (Toss-won | Margin- 98 runs)
420 No change India flag India 65.69 won vs West Indies at Manchester on 27-Jun-2019 (Toss-won | Margin- 125 runs)
421 No change India flag India 65.68 won vs West Indies at Sharjah on 16-Oct-1989 (Toss-lost | Margin- 37 runs)
422 No change New Zealand flag New Zealand 65.66 won vs Pakistan at Karachi on 14-Feb-2025 (Toss-lost | Margin- 5 wickets)
423 No change West Indies flag West Indies 65.64 won vs Australia at Melbourne on 09-Dec-1979 (Toss-lost | Margin- 80 runs)
424 No change Australia flag Australia 65.64 won vs England at Leeds on 08-Jun-1981 (Toss-lost | Margin- 71 runs)
425 No change Pakistan flag Pakistan 65.64 won vs New Zealand at Christchurch on 18-Mar-1992 (Toss-won | Margin- 7 wickets)
426 No change West Indies flag West Indies 65.64 won vs India at Ahmedabad on 16-Nov-1993 (Toss-won | Margin- 69 runs)
427 No change Sri Lanka flag Sri Lanka 65.64 won vs India at Delhi on 02-Mar-1996 (Toss-won | Margin- 6 wickets)
428 No change Sri Lanka flag Sri Lanka 65.64 won vs England at Faisalabad on 09-Mar-1996 (Toss-lost | Margin- 5 wickets)
429 No change West Indies flag West Indies 65.64 won vs Pakistan at Dhaka on 29-Oct-1998 (Toss-won | Margin- 30 runs)
430 No change England flag England 65.64 won vs South Africa at Bloemfontein on 23-Jan-2000 (Toss-lost | Margin- 9 wickets)
431 No change Australia flag Australia 65.64 won vs New Zealand at Auckland on 26-Feb-2005 (Toss-won | Margin- 86 runs)
432 No change Sri Lanka flag Sri Lanka 65.64 won vs New Zealand at Colombo on 29-Mar-2011 (Toss-lost | Margin- 5 wickets)
433 No change India flag India 65.64 won vs Sri Lanka at Cardiff on 20-Jun-2013 (Toss-won | Margin- 8 wickets)
434 No change Bangladesh flag Bangladesh 65.64 won vs Sri Lanka at Dambula on 25-Mar-2017 (Toss-lost | Margin- 90 runs)
435 No change India flag India 65.64 won vs England at Nottingham on 12-Jul-2018 (Toss-won | Margin- 8 wickets)
436 No change Australia flag Australia 65.64 won vs India at Visakhapatnam on 19-Mar-2023 (Toss-won | Margin- 10 wickets)
437 No change India flag India 65.64 won vs Sri Lanka at Colombo on 17-Sep-2023 (Toss-lost | Margin- 10 wickets)
438 No change West Indies flag West Indies 65.57 won vs Afghanistan at Leeds on 04-Jul-2019 (Toss-won | Margin- 23 runs)
439 No change Australia flag Australia 65.56 won vs Pakistan at Taunton on 12-Jun-2019 (Toss-lost | Margin- 41 runs)
440 No change England flag England 65.54 won vs Australia at Birmingham on 08-Jun-2013 (Toss-won | Margin- 48 runs)
441 No change Sri Lanka flag Sri Lanka 65.54 won vs South Africa at Johannesburg on 17-Jan-2001 (Toss-lost | Margin- 4 runs)
442 No change Australia flag Australia 65.54 won vs India at Hyderabad on 05-Nov-2009 (Toss-won | Margin- 3 runs)
443 No change Australia flag Australia 65.54 won vs India at Sydney on 26-Feb-2012 (Toss-won | Margin- 87 runs)
444 No change England flag England 65.53 won vs West Indies at Leeds on 21-May-1988 (Toss-lost | Margin- 47 runs)
445 No change South Africa flag South Africa 65.52 won vs Australia at Sydney on 04-Dec-1997 (Toss-won | Margin- 67 runs)
446 No change Australia flag Australia 65.52 won vs Sri Lanka at Sydney on 12-Feb-2006 (Toss-won | Margin- 167 runs)
447 No change South Africa flag South Africa 65.52 won vs Sri Lanka at Paarl on 11-Jan-2012 (Toss-won | Margin- 258 runs)
448 No change Sri Lanka flag Sri Lanka 65.43 won vs Pakistan at Benoni on 15-Apr-1998 (Toss-lost | Margin- 115 runs)
449 No change England flag England 65.42 won vs Australia at Perth on 24-Jan-2014 (Toss-lost | Margin- 57 runs)
450 No change India flag India 65.42 won vs Afghanistan at Southampton on 22-Jun-2019 (Toss-won | Margin- 11 runs)
451 No change Australia flag Australia 65.42 won vs New Zealand at Dharamsala on 28-Oct-2023 (Toss-lost | Margin- 5 runs)
452 No change Australia flag Australia 65.38 won vs Sri Lanka at St George's on 16-Apr-2007 (Toss-lost | Margin- 7 wickets)
453 No change India flag India 65.38 won vs Australia at Adelaide on 12-Feb-2012 (Toss-lost | Margin- 4 wickets)
454 No change India flag India 65.34 won vs Australia at Nagpur on 28-Oct-2009 (Toss-lost | Margin- 99 runs)
455 No change South Africa flag South Africa 65.33 won vs Pakistan at Durban on 08-Dec-2002 (Toss-lost | Margin- 132 runs)
456 No change India flag India 65.33 won vs England at Kochi on 15-Jan-2013 (Toss-won | Margin- 127 runs)
457 No change Australia flag Australia 65.29 won vs England at Perth on 01-Feb-2015 (Toss-lost | Margin- 112 runs)
458 No change Australia flag Australia 65.29 won vs England at Ahmedabad on 04-Nov-2023 (Toss-lost | Margin- 33 runs)
459 No change Pakistan flag Pakistan 65.29 won vs India at Sharjah on 26-Mar-2000 (Toss-won | Margin- 98 runs)
460 No change Sri Lanka flag Sri Lanka 65.28 won vs Bangladesh at Port of Spain on 21-Mar-2007 (Toss-lost | Margin- 198 runs)
461 No change Australia flag Australia 65.28 won vs West Indies at North Sound on 27-Mar-2007 (Toss-lost | Margin- 103 runs)
462 No change New Zealand flag New Zealand 65.28 won vs India at Delhi on 20-Oct-2016 (Toss-lost | Margin- 6 runs)
463 No change England flag England 65.28 won vs India at Kolkata on 22-Jan-2017 (Toss-lost | Margin- 5 runs)
464 No change Australia flag Australia 65.27 won vs India at Mumbai on 01-Nov-2003 (Toss-won | Margin- 77 runs)
465 No change Australia flag Australia 65.26 won vs South Africa at Canberra on 19-Nov-2014 (Toss-won | Margin- 73 runs)
466 No change India flag India 65.25 won vs New Zealand at Mumbai on 15-Nov-2023 (Toss-won | Margin- 70 runs)
467 No change Australia flag Australia 65.23 won vs New Zealand at Melbourne on 13-Feb-1983 (Toss-won | Margin- 149 runs)
468 No change New Zealand flag New Zealand 65.23 won vs Zimbabwe at Harare on 05-Oct-1997 (Toss-won | Margin- 83 runs)
469 No change Pakistan flag Pakistan 65.23 won vs West Indies at Sharjah on 19-Oct-1999 (Toss-won | Margin- 138 runs)
470 No change Afghanistan flag Afghanistan 65.23 won vs Bangladesh at Abu Dhabi on 20-Sep-2018 (Toss-won | Margin- 136 runs)
471 No change India flag India 65.22 won vs Sri Lanka at Cuttack on 02-Nov-2014 (Toss-lost | Margin- 169 runs)
472 No change England flag England 65.21 won vs Australia at Adelaide on 26-Jan-2011 (Toss-won | Margin- 21 runs)
473 No change South Africa flag South Africa 65.17 won vs Australia at Gqeberha on 23-Oct-2011 (Toss-won | Margin- 80 runs)
474 No change Sri Lanka flag Sri Lanka 65.15 won vs Australia at London on 17-Jun-2013 (Toss-lost | Margin- 20 runs)
475 No change Sri Lanka flag Sri Lanka 65.13 won vs Australia at Sydney on 17-Feb-2012 (Toss-lost | Margin- 8 wickets)
476 No change England flag England 65.11 won vs Australia at Sydney on 11-Dec-1979 (Toss-won | Margin- 72 runs)
477 No change Afghanistan flag Afghanistan 65.11 won vs Pakistan at Chennai on 23-Oct-2023 (Toss-lost | Margin- 8 wickets)
478 No change New Zealand flag New Zealand 65.08 won vs South Africa at Adelaide on 06-Dec-1997 (Toss-lost | Margin- 47 runs)
479 No change India flag India 65.08 won vs Pakistan at Adelaide on 25-Jan-2000 (Toss-won | Margin- 48 runs)
480 No change England flag England 65.06 won vs India at London on 14-Jul-2022 (Toss-lost | Margin- 100 runs)
481 No change New Zealand flag New Zealand 65.01 won vs Pakistan at Dunedin on 13-Jan-2018 (Toss-won | Margin- 183 runs)
482 No change Pakistan flag Pakistan 65.01 won vs Sri Lanka at Nairobi on 08-Oct-2000 (Toss-lost | Margin- 9 wickets)
483 No change South Africa flag South Africa 65.01 won vs England at Nairobi on 10-Oct-2000 (Toss-lost | Margin- 8 wickets)
484 No change West Indies flag West Indies 65.00 won vs Pakistan at London on 20-Jun-1979 (Toss-lost | Margin- 43 runs)
485 No change Bangladesh flag Bangladesh 65.00 won vs Australia at Cardiff on 18-Jun-2005 (Toss-lost | Margin- 5 wickets)
486 No change Bangladesh flag Bangladesh 64.98 won vs Afghanistan at Sharjah on 09-Nov-2024 (Toss-won | Margin- 68 runs)
487 No change West Indies flag West Indies 64.95 won vs South Africa at Bridgetown on 24-Jun-2016 (Toss-lost | Margin- 100 runs)
488 No change Sri Lanka flag Sri Lanka 64.88 won vs South Africa at Tangier on 21-Aug-2002 (Toss-won | Margin- 27 runs)
489 No change Australia flag Australia 64.87 won vs England at Chester-le-Street on 23-Jun-2005 (Toss-lost | Margin- 57 runs)
490 No change Australia flag Australia 64.87 won vs India at Mohali on 19-Oct-2013 (Toss-won | Margin- 4 wickets)
491 No change England flag England 64.87 won vs South Africa at Gqeberha on 06-Feb-2016 (Toss-lost | Margin- 5 wickets)
492 No change India flag India 64.87 won vs South Africa at Durban on 01-Feb-2018 (Toss-lost | Margin- 6 wickets)
493 No change West Indies flag West Indies 64.84 won vs New Zealand at Sydney on 09-Mar-1985 (Toss-won | Margin- 6 wickets)
494 No change West Indies flag West Indies 64.84 won vs Australia at Jaipur on 04-Mar-1996 (Toss-lost | Margin- 4 wickets)
495 No change Bangladesh flag Bangladesh 64.84 won vs India at Port of Spain on 17-Mar-2007 (Toss-lost | Margin- 5 wickets)
496 No change Pakistan flag Pakistan 64.82 won vs India at Kolkata on 28-Oct-1989 (Toss-lost | Margin- 77 runs)
497 No change Pakistan flag Pakistan 64.82 won vs India at Sharjah on 25-Oct-1991 (Toss-lost | Margin- 72 runs)
498 No change England flag England 64.82 won vs New Zealand at Christchurch on 15-Feb-1992 (Toss-lost | Margin- 71 runs)
499 No change Pakistan flag Pakistan 64.82 won vs India at Sharjah on 22-Apr-1994 (Toss-lost | Margin- 39 runs)
500 No change West Indies flag West Indies 64.82 won vs New Zealand at Guwahati on 01-Nov-1994 (Toss-won | Margin- 135 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings