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
1 No change Australia flag Australia 100.00 won vs India at Ahmedabad on 19-Nov-2023 (Toss-won | Margin- 6 wickets)
2 No change Australia flag Australia 92.93 won vs India at Johannesburg on 23-Mar-2003 (Toss-lost | Margin- 125 runs)
3 No change West Indies flag West Indies 90.67 won vs England at London on 23-Jun-1979 (Toss-lost | Margin- 92 runs)
4 No change Pakistan flag Pakistan 89.82 won vs India at London on 18-Jun-2017 (Toss-lost | Margin- 180 runs)
5 No change Australia flag Australia 88.35 won vs India at Sydney on 26-Mar-2015 (Toss-won | Margin- 95 runs)
6 No change Australia flag Australia 88.05 won vs Sri Lanka at Bridgetown on 28-Apr-2007 (Toss-won | Margin- 53 runs)
7 No change India flag India 87.00 won vs West Indies at London on 25-Jun-1983 (Toss-lost | Margin- 43 runs)
8 No change Australia flag Australia 87.00 won vs Pakistan at London on 20-Jun-1999 (Toss-lost | Margin- 8 wickets)
9 No change Zimbabwe flag Zimbabwe 85.38 won vs South Africa at Chelmsford on 29-May-1999 (Toss-won | Margin- 48 runs)
10 No change Sri Lanka flag Sri Lanka 85.26 won vs Australia at Lahore on 17-Mar-1996 (Toss-won | Margin- 7 wickets)
11 No change Australia flag Australia 85.05 won vs New Zealand at Melbourne on 29-Mar-2015 (Toss-lost | Margin- 7 wickets)
12 No change Pakistan flag Pakistan 84.56 won vs England at Melbourne on 25-Mar-1992 (Toss-won | Margin- 22 runs)
13 No change New Zealand flag New Zealand 84.42 won vs India at Manchester on 09-Jul-2019 (Toss-won | Margin- 18 runs)
14 No change India flag India 84.29 won vs South Africa at Melbourne on 22-Feb-2015 (Toss-won | Margin- 130 runs)
15 No change New Zealand flag New Zealand 84.28 won vs South Africa at Mirpur on 25-Mar-2011 (Toss-won | Margin- 49 runs)
16 No change India flag India 84.13 won vs South Africa at Kolkata on 05-Nov-2023 (Toss-won | Margin- 243 runs)
17 No change Australia flag Australia 83.44 won vs South Africa at Kolkata on 16-Nov-2023 (Toss-lost | Margin- 3 wickets)
18 No change Australia flag Australia 83.34 won vs England at Kolkata on 08-Nov-1987 (Toss-won | Margin- 7 runs)
19 No change India flag India 82.88 won vs South Africa at Nairobi on 13-Oct-2000 (Toss-won | Margin- 95 runs)
20 No change Australia flag Australia 82.69 won vs England at London on 25-Jun-2019 (Toss-lost | Margin- 64 runs)
21 No change West Indies flag West Indies 80.88 won vs Australia at London on 21-Jun-1975 (Toss-lost | Margin- 17 runs)
22 No change Sri Lanka flag Sri Lanka 80.10 won vs Australia at Adelaide on 10-Feb-2006 (Toss-won | Margin- 22 runs)
23 No change Sri Lanka flag Sri Lanka 79.96 won vs New Zealand at Kingston on 24-Apr-2007 (Toss-won | Margin- 81 runs)
24 No change India flag India 79.78 won vs Sri Lanka at Mumbai on 02-Apr-2011 (Toss-lost | Margin- 6 wickets)
25 No change England flag England 79.71 won vs Australia at Sydney on 11-Feb-2007 (Toss-won | Margin- 34 runs)
26 No change South Africa flag South Africa 79.33 won vs England at Mumbai on 21-Oct-2023 (Toss-lost | Margin- 229 runs)
27 No change England flag England 79.32 won vs Australia at Sydney on 02-Feb-2007 (Toss-won | Margin- 92 runs)
28 No change Australia flag Australia 79.24 won vs New Zealand at London on 29-Jun-2019 (Toss-won | Margin- 86 runs)
29 No change South Africa flag South Africa 79.10 won vs Sri Lanka at Dhaka on 30-Oct-1998 (Toss-lost | Margin- 92 runs)
30 No change West Indies flag West Indies 79.06 won vs Australia at Mumbai on 18-Oct-2006 (Toss-won | Margin- 10 runs)
31 No change Pakistan flag Pakistan 78.92 won vs England at Nottingham on 03-Jun-2019 (Toss-lost | Margin- 14 runs)
32 No change India flag India 78.85 won vs Australia at Sydney on 02-Mar-2008 (Toss-lost | Margin- 6 wickets)
33 No change England flag England 78.77 won vs Pakistan at Cape Town on 22-Feb-2003 (Toss-won | Margin- 112 runs)
34 No change Sri Lanka flag Sri Lanka 78.70 won vs England at Leeds on 21-Jun-2019 (Toss-won | Margin- 20 runs)
35 No change South Africa flag South Africa 78.61 won vs India at Mumbai on 25-Oct-2015 (Toss-won | Margin- 214 runs)
36 No change South Africa flag South Africa 78.45 won vs Australia at Lucknow on 12-Oct-2023 (Toss-lost | Margin- 134 runs)
37 No change Australia flag Australia 78.33 won vs Pakistan at Lahore on 04-Nov-1987 (Toss-won | Margin- 18 runs)
38 No change South Africa flag South Africa 78.16 won vs England at London on 22-May-1999 (Toss-lost | Margin- 122 runs)
39 No change Pakistan flag Pakistan 77.84 won vs England at Cardiff on 14-Jun-2017 (Toss-won | Margin- 8 wickets)
40 No change South Africa flag South Africa 77.57 won vs New Zealand at Pune on 01-Nov-2023 (Toss-lost | Margin- 190 runs)
41 No change England flag England 77.39 won vs Australia at London on 27-Sep-2024 (Toss-lost | Margin- 186 runs)
42 No change India flag India 77.33 won vs England at Birmingham on 23-Jun-2013 (Toss-lost | Margin- 5 runs)
43 No change Australia flag Australia 77.20 won vs South Africa at Leeds on 13-Jun-1999 (Toss-lost | Margin- 5 wickets)
44 No change England flag England 77.20 won vs Australia at Birmingham on 21-Sep-2004 (Toss-won | Margin- 6 wickets)
45 No change India flag India 77.17 won vs Australia at Nairobi on 07-Oct-2000 (Toss-lost | Margin- 20 runs)
46 No change Australia flag Australia 77.08 won vs South Africa at Basseterre on 24-Mar-2007 (Toss-lost | Margin- 83 runs)
47 No change England flag England 77.06 won vs West Indies at Adelaide on 24-Jan-1987 (Toss-lost | Margin- 89 runs)
48 No change South Africa flag South Africa 76.91 won vs West Indies at Sydney on 27-Feb-2015 (Toss-won | Margin- 257 runs)
49 No change India flag India 76.84 won vs Australia at Brisbane on 04-Mar-2008 (Toss-won | Margin- 9 runs)
50 No change Pakistan flag Pakistan 76.73 won vs South Africa at Gqeberha on 11-Dec-2002 (Toss-won | Margin- 182 runs)
51 No change England flag England 76.65 won vs Australia at Melbourne on 09-Feb-2007 (Toss-lost | Margin- 4 wickets)
52 No change Australia flag Australia 76.42 won vs New Zealand at St George's on 20-Apr-2007 (Toss-won | Margin- 215 runs)
53 No change Pakistan flag Pakistan 76.36 won vs West Indies at Melbourne on 12-Jan-1984 (Toss-won | Margin- 97 runs)
54 No change Pakistan flag Pakistan 76.36 won vs Australia at Perth on 11-Mar-1992 (Toss-won | Margin- 48 runs)
55 No change Australia flag Australia 76.28 won vs South Africa at Gros Islet on 25-Apr-2007 (Toss-lost | Margin- 7 wickets)
56 No change West Indies flag West Indies 76.23 won vs Australia at Sydney on 16-Jan-1989 (Toss-won | Margin- 92 runs)
57 No change South Africa flag South Africa 75.94 won vs Australia at Cape Town on 03-Mar-2006 (Toss-won | Margin- 196 runs)
58 No change New Zealand flag New Zealand 75.90 won vs South Africa at Auckland on 24-Mar-2015 (Toss-lost | Margin- 4 wickets)
59 No change Pakistan flag Pakistan 75.87 won vs South Africa at Birmingham on 07-Jun-2017 (Toss-lost | Margin- 19 runs)
60 No change South Africa flag South Africa 75.83 won vs Australia at Perth on 16-Jan-1994 (Toss-lost | Margin- 82 runs)
61 No change Australia flag Australia 75.82 won vs England at Leeds on 18-Jun-1975 (Toss-won | Margin- 4 wickets)
62 No change Sri Lanka flag Sri Lanka 75.75 won vs Pakistan at Lahore on 16-Oct-2004 (Toss-lost | Margin- 119 runs)
63 No change Bangladesh flag Bangladesh 75.70 won vs Pakistan at Northampton on 31-May-1999 (Toss-lost | Margin- 62 runs)
64 No change Bangladesh flag Bangladesh 75.70 won vs South Africa at Georgetown on 07-Apr-2007 (Toss-lost | Margin- 67 runs)
65 No change India flag India 75.49 won vs England at Manchester on 22-Jun-1983 (Toss-lost | Margin- 6 wickets)
66 No change New Zealand flag New Zealand 75.42 won vs Australia at Adelaide on 26-Jan-2002 (Toss-won | Margin- 77 runs)
67 No change India flag India 75.33 won vs Sri Lanka at Johannesburg on 10-Mar-2003 (Toss-lost | Margin- 183 runs)
68 No change Pakistan flag Pakistan 75.32 won vs Sri Lanka at Sharjah on 17-Apr-2002 (Toss-won | Margin- 217 runs)
69 No change Sri Lanka flag Sri Lanka 75.16 won vs Australia at Melbourne on 29-Feb-2008 (Toss-won | Margin- 13 runs)
70 No change Australia flag Australia 75.09 won vs Pakistan at Nairobi on 30-Aug-2002 (Toss-lost | Margin- 224 runs)
71 No change Australia flag Australia 75.08 won vs Sri Lanka at Gqeberha on 18-Mar-2003 (Toss-won | Margin- 48 runs)
72 No change England flag England 75.02 won vs Australia at Birmingham on 11-Jul-2019 (Toss-lost | Margin- 8 wickets)
73 No change New Zealand flag New Zealand 75.00 won vs South Africa at Mumbai on 16-Oct-2006 (Toss-lost | Margin- 87 runs)
74 No change South Africa flag South Africa 74.95 won vs Australia at Melbourne on 21-Jan-1994 (Toss-won | Margin- 28 runs)
75 No change Pakistan flag Pakistan 74.79 won vs South Africa at Durban on 07-Feb-2007 (Toss-won | Margin- 141 runs)
76 No change Pakistan flag Pakistan 74.77 won vs Australia at Brisbane on 19-Jun-2002 (Toss-won | Margin- 91 runs)
77 No change New Zealand flag New Zealand 74.66 won vs Pakistan at Karachi on 19-Feb-2025 (Toss-lost | Margin- 60 runs)
78 No change England flag England 74.64 won vs New Zealand at Chester-le-Street on 03-Jul-2019 (Toss-won | Margin- 119 runs)
79 No change New Zealand flag New Zealand 74.60 won vs South Africa at Lahore on 05-Mar-2025 (Toss-won | Margin- 50 runs)
80 No change New Zealand flag New Zealand 74.58 won vs India at Indore on 18-Jan-2026 (Toss-lost | Margin- 41 runs)
81 Down 1 Australia flag Australia 74.49 won vs Pakistan at Lahore on 30-Oct-1994 (Toss-won | Margin- 64 runs)
82 Down 1 Australia flag Australia 74.49 won vs South Africa at Centurion on 19-Oct-2011 (Toss-lost | Margin- 93 runs)
83 Down 1 New Zealand flag New Zealand 74.45 won vs Australia at Auckland on 03-Feb-2016 (Toss-lost | Margin- 159 runs)
84 Down 1 West Indies flag West Indies 74.42 won vs Australia at Melbourne on 24-Jan-1982 (Toss-won | Margin- 128 runs)
85 Down 1 South Africa flag South Africa 74.42 won vs Pakistan at Mohali on 27-Oct-2006 (Toss-won | Margin- 124 runs)
86 Down 1 Sri Lanka flag Sri Lanka 74.39 won vs Australia at Sydney on 22-Jan-2006 (Toss-won | Margin- 51 runs)
87 Down 1 Australia flag Australia 74.29 won vs India at Pune on 13-Oct-2013 (Toss-won | Margin- 72 runs)
88 Down 1 South Africa flag South Africa 74.14 won vs India at Nagpur on 12-Mar-2011 (Toss-lost | Margin- 3 wickets)
89 Down 1 West Indies flag West Indies 74.09 won vs Pakistan at Christchurch on 21-Feb-2015 (Toss-lost | Margin- 150 runs)
90 Down 1 England flag England 74.04 won vs South Africa at Centurion on 27-Sep-2009 (Toss-won | Margin- 22 runs)
91 Down 1 Pakistan flag Pakistan 73.85 won vs New Zealand at Auckland on 21-Mar-1992 (Toss-lost | Margin- 4 wickets)
92 Down 1 Sri Lanka flag Sri Lanka 73.85 won vs India at Kolkata on 13-Mar-1996 (Toss-lost | Margin- )
93 Down 1 New Zealand flag New Zealand 73.85 won vs Afghanistan at Chennai on 18-Oct-2023 (Toss-lost | Margin- 149 runs)
94 Down 1 England flag England 73.82 won vs Bangladesh at Dharamsala on 10-Oct-2023 (Toss-lost | Margin- 137 runs)
95 Down 1 India flag India 73.79 won vs New Zealand at Dubai on 09-Mar-2025 (Toss-lost | Margin- 4 wickets)
96 Down 1 Sri Lanka flag Sri Lanka 73.71 won vs South Africa at Centurion on 22-Sep-2009 (Toss-lost | Margin- 55 runs)
97 Down 1 India flag India 73.68 won vs Sri Lanka at Taunton on 26-May-1999 (Toss-lost | Margin- 157 runs)
98 Down 1 India flag India 73.60 won vs Australia at Brisbane on 18-Jan-2004 (Toss-won | Margin- 19 runs)
99 Down 1 West Indies flag West Indies 73.58 won vs South Africa at Cape Town on 09-Feb-2003 (Toss-won | Margin- 3 runs)
100 Down 1 England flag England 73.58 won vs South Africa at London on 30-May-2019 (Toss-lost | Margin- 104 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings