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
1 No change West Indies flag West Indies 100.00 won vs Sri Lanka at Colombo on 07-Oct-2012 (Toss-won | Margin- 36 runs)
2 No change India flag India 95.96 won vs England at Georgetown on 27-Jun-2024 (Toss-lost | Margin- 68 runs)
3 No change England flag England 95.74 won vs Australia at Bridgetown on 16-May-2010 (Toss-won | Margin- 7 wickets)
4 No change India flag India 94.26 won vs South Africa at Bridgetown on 29-Jun-2024 (Toss-won | Margin- 7 runs)
5 No change West Indies flag West Indies 92.86 won vs Australia at Colombo on 05-Oct-2012 (Toss-won | Margin- 74 runs)
6 No change New Zealand flag New Zealand 90.87 won vs India at Nagpur on 15-Mar-2016 (Toss-won | Margin- 47 runs)
7 No change West Indies flag West Indies 90.70 won vs India at Mumbai on 31-Mar-2016 (Toss-won | Margin- 7 wickets)
8 No change Pakistan flag Pakistan 90.48 won vs Sri Lanka at London on 21-Jun-2009 (Toss-lost | Margin- 8 wickets)
9 No change England flag England 90.48 won vs Pakistan at Melbourne on 13-Nov-2022 (Toss-won | Margin- 5 wickets)
10 No change West Indies flag West Indies 89.77 won vs England at Kolkata on 03-Apr-2016 (Toss-won | Margin- 4 wickets)
11 No change Australia flag Australia 88.72 won vs New Zealand at Dubai on 14-Nov-2021 (Toss-won | Margin- 8 wickets)
12 No change New Zealand flag New Zealand 88.70 won vs Australia at Sydney on 22-Oct-2022 (Toss-lost | Margin- 89 runs)
13 No change England flag England 87.23 won vs India at Adelaide on 10-Nov-2022 (Toss-won | Margin- 10 wickets)
14 No change New Zealand flag New Zealand 86.60 won vs England at Abu Dhabi on 10-Nov-2021 (Toss-won | Margin- 5 wickets)
15 No change Sri Lanka flag Sri Lanka 86.27 won vs India at Mirpur on 06-Apr-2014 (Toss-won | Margin- 6 wickets)
16 No change England flag England 85.97 won vs New Zealand at Delhi on 30-Mar-2016 (Toss-won | Margin- 7 wickets)
17 No change South Africa flag South Africa 85.48 won vs Australia at Darwin on 12-Aug-2025 (Toss-lost | Margin- 53 runs)
18 No change India flag India 85.40 won vs Pakistan at Johannesburg on 24-Sep-2007 (Toss-won | Margin- 5 runs)
19 No change Pakistan flag Pakistan 84.72 won vs New Zealand at Sydney on 09-Nov-2022 (Toss-lost | Margin- 7 wickets)
20 No change Australia flag Australia 84.61 won vs Sri Lanka at Bridgetown on 09-May-2010 (Toss-won | Margin- 81 runs)
21 No change Afghanistan flag Afghanistan 83.59 won vs New Zealand at Georgetown on 07-Jun-2024 (Toss-lost | Margin- 84 runs)
22 No change West Indies flag West Indies 83.45 won vs Pakistan at Mirpur on 01-Apr-2014 (Toss-won | Margin- 84 runs)
23 No change Australia flag Australia 83.15 won vs Pakistan at Gros Islet on 14-May-2010 (Toss-won | Margin- 3 wickets)
24 No change Australia flag Australia 83.15 won vs Pakistan at Dubai on 11-Nov-2021 (Toss-won | Margin- 5 wickets)
25 No change Sri Lanka flag Sri Lanka 83.06 won vs West Indies at Mirpur on 03-Apr-2014 (Toss-won | Margin- 27 runs)
26 No change India flag India 82.82 won vs Australia at Carrara on 06-Nov-2025 (Toss-lost | Margin- 48 runs)
27 Down 1 South Africa flag South Africa 82.48 won vs England at Southampton on 31-Jul-2022 (Toss-lost | Margin- 90 runs)
28 Down 1 Sri Lanka flag Sri Lanka 82.21 won vs West Indies at London on 19-Jun-2009 (Toss-lost | Margin- 57 runs)
29 Down 1 England flag England 81.68 won vs India at Rajkot on 28-Jan-2025 (Toss-lost | Margin- 26 runs)
30 Down 1 India flag India 81.58 won vs South Africa at Mirpur on 04-Apr-2014 (Toss-lost | Margin- 6 wickets)
31 Down 1 England flag England 81.27 won vs Sri Lanka at Gros Islet on 13-May-2010 (Toss-lost | Margin- 7 wickets)
32 Down 1 Australia flag Australia 81.12 won vs Pakistan at Gros Islet on 02-May-2010 (Toss-won | Margin- 34 runs)
33 Down 1 New Zealand flag New Zealand 81.12 won vs England at Birmingham on 03-Sep-2023 (Toss-won | Margin- 74 runs)
34 Down 1 Pakistan flag Pakistan 80.95 won vs South Africa at Nottingham on 18-Jun-2009 (Toss-won | Margin- 7 runs)
35 Down 1 India flag India 80.94 won vs England at Colombo on 23-Sep-2012 (Toss-lost | Margin- 90 runs)
36 Down 1 India flag India 80.33 won vs New Zealand at Mount Maunganui on 20-Nov-2022 (Toss-lost | Margin- 65 runs)
37 Down 1 Pakistan flag Pakistan 80.23 won vs South Africa at Sydney on 03-Nov-2022 (Toss-won | Margin- 33 runs)
38 Down 1 South Africa flag South Africa 80.03 won vs England at Cardiff on 28-Jul-2022 (Toss-lost | Margin- 58 runs)
39 Down 1 India flag India 79.98 won vs Australia at Gros Islet on 24-Jun-2024 (Toss-lost | Margin- 24 runs)
40 Down 1 India flag India 79.78 won vs Australia at Mirpur on 30-Mar-2014 (Toss-lost | Margin- 73 runs)
41 Down 1 India flag India 79.68 won vs Afghanistan at Abu Dhabi on 03-Nov-2021 (Toss-lost | Margin- 66 runs)
42 Down 1 England flag England 79.49 won vs South Africa at Bridgetown on 08-May-2010 (Toss-won | Margin- 39 runs)
43 Down 1 Afghanistan flag Afghanistan 79.40 won vs Australia at Kingstown on 22-Jun-2024 (Toss-lost | Margin- 21 runs)
44 Down 1 Australia flag Australia 78.64 won vs England at Bridgetown on 08-Jun-2024 (Toss-lost | Margin- 36 runs)
45 Down 1 Sri Lanka flag Sri Lanka 78.57 won vs Pakistan at Colombo on 04-Oct-2012 (Toss-won | Margin- 16 runs)
46 Down 1 Sri Lanka flag Sri Lanka 78.41 won vs West Indies at Bridgetown on 07-May-2010 (Toss-won | Margin- 57 runs)
47 Down 1 Pakistan flag Pakistan 78.34 won vs Australia at Colombo on 02-Oct-2012 (Toss-lost | Margin- 32 runs)
48 Down 1 Pakistan flag Pakistan 78.14 won vs South Africa at Centurion on 03-Mar-2013 (Toss-won | Margin- 95 runs)
49 Down 1 Sri Lanka flag Sri Lanka 77.84 won vs New Zealand at Chattogram on 31-Mar-2014 (Toss-lost | Margin- 59 runs)
50 Down 1 India flag India 77.72 won vs Australia at Durban on 22-Sep-2007 (Toss-won | Margin- 15 runs)
51 Down 1 South Africa flag South Africa 77.71 won vs England at Sharjah on 06-Nov-2021 (Toss-lost | Margin- 10 runs)
52 Down 1 England flag England 77.67 won vs Pakistan at Karachi on 23-Sep-2022 (Toss-lost | Margin- 63 runs)
53 Down 1 India flag India 77.57 won vs England at Southampton on 07-Jul-2022 (Toss-won | Margin- 50 runs)
54 Down 1 India flag India 77.28 won vs England at Birmingham on 09-Jul-2022 (Toss-lost | Margin- 49 runs)
55 Down 1 Sri Lanka flag Sri Lanka 77.28 won vs Pakistan at Dubai on 11-Sep-2022 (Toss-lost | Margin- 23 runs)
56 Down 1 South Africa flag South Africa 76.97 won vs India at Perth on 30-Oct-2022 (Toss-lost | Margin- 5 wickets)
57 Down 1 South Africa flag South Africa 76.96 won vs India at Indore on 04-Oct-2022 (Toss-lost | Margin- 49 runs)
58 Down 1 South Africa flag South Africa 76.90 won vs New Zealand at Auckland on 17-Feb-2017 (Toss-lost | Margin- 78 runs)
59 Down 1 England flag England 76.84 won vs Pakistan at Lahore on 02-Oct-2022 (Toss-lost | Margin- 67 runs)
60 Down 1 England flag England 76.78 won vs West Indies at Gros Islet on 19-Jun-2024 (Toss-won | Margin- 8 wickets)
61 Down 1 Australia flag Australia 76.74 won vs New Zealand at Auckland on 23-Feb-2024 (Toss-lost | Margin- 72 runs)
62 Down 1 South Africa flag South Africa 76.65 won vs Bangladesh at Sydney on 27-Oct-2022 (Toss-won | Margin- 104 runs)
63 Down 1 South Africa flag South Africa 76.56 won vs Afghanistan at Tarouba on 26-Jun-2024 (Toss-lost | Margin- 9 wickets)
64 Down 1 New Zealand flag New Zealand 76.43 won vs Sri Lanka at Sydney on 29-Oct-2022 (Toss-won | Margin- 65 runs)
65 Down 1 Ireland flag Ireland 76.31 won vs England at Melbourne on 26-Oct-2022 (Toss-lost | Margin- 5 runs)
66 Down 1 South Africa flag South Africa 76.19 won vs West Indies at North Sound on 23-Jun-2024 (Toss-won | Margin- 3 wickets)
67 Down 1 India flag India 76.11 won vs Afghanistan at Dubai on 08-Sep-2022 (Toss-lost | Margin- 101 runs)
68 Down 1 England flag England 76.07 won vs New Zealand at Christchurch on 20-Oct-2025 (Toss-lost | Margin- 65 runs)
69 Down 1 South Africa flag South Africa 75.89 won vs Sri Lanka at Hambantota on 22-Sep-2012 (Toss-lost | Margin- 32 runs)
70 Down 1 Sri Lanka flag Sri Lanka 75.81 won vs Pakistan at Lahore on 05-Oct-2019 (Toss-lost | Margin- 64 runs)
71 Down 1 South Africa flag South Africa 75.75 won vs England at Gros Islet on 21-Jun-2024 (Toss-lost | Margin- 7 runs)
72 Down 1 Netherlands flag Netherlands 75.61 won vs South Africa at Adelaide on 06-Nov-2022 (Toss-lost | Margin- 13 runs)
73 Down 1 Afghanistan flag Afghanistan 75.58 won vs Scotland at Sharjah on 25-Oct-2021 (Toss-won | Margin- 130 runs)
74 Down 1 New Zealand flag New Zealand 75.47 won vs Pakistan at Bridgetown on 08-May-2010 (Toss-lost | Margin- 1 runs)
75 Down 1 Sri Lanka flag Sri Lanka 75.26 won vs Netherlands at Gros Islet on 16-Jun-2024 (Toss-lost | Margin- 83 runs)
76 Down 1 England flag England 75.24 won vs New Zealand at Brisbane on 01-Nov-2022 (Toss-won | Margin- 20 runs)
77 Down 1 Namibia flag Namibia 75.12 won vs Sri Lanka at Geelong on 16-Oct-2022 (Toss-lost | Margin- 55 runs)
78 Down 1 Pakistan flag Pakistan 74.99 won vs New Zealand at Christchurch on 30-Dec-2010 (Toss-won | Margin- 103 runs)
79 Down 1 England flag England 74.75 won vs Pakistan at Bridgetown on 06-May-2010 (Toss-won | Margin- 6 wickets)
80 Down 1 Australia flag Australia 74.73 won vs South Africa at Cape Town on 26-Feb-2020 (Toss-lost | Margin- 97 runs)
81 Down 1 Netherlands flag Netherlands 74.68 won vs England at Chattogram on 31-Mar-2014 (Toss-lost | Margin- 45 runs)
82 Down 1 Australia flag Australia 74.68 won vs South Africa at Johannesburg on 21-Feb-2020 (Toss-lost | Margin- 107 runs)
83 Down 1 Pakistan flag Pakistan 74.63 won vs South Africa at Gros Islet on 10-May-2010 (Toss-won | Margin- 11 runs)
84 Down 1 England flag England 74.40 won vs West Indies at Basseterre on 08-Mar-2019 (Toss-lost | Margin- 137 runs)
85 Down 1 India flag India 74.34 won vs England at Mumbai on 02-Feb-2025 (Toss-lost | Margin- 150 runs)
86 Down 1 England flag England 74.31 won vs New Zealand at Napier on 08-Nov-2019 (Toss-lost | Margin- 76 runs)
87 Down 1 Australia flag Australia 74.28 won vs India at Bridgetown on 07-May-2010 (Toss-lost | Margin- 49 runs)
88 Down 1 India flag India 74.28 won vs Afghanistan at Bridgetown on 20-Jun-2024 (Toss-won | Margin- 47 runs)
89 Down 1 Pakistan flag Pakistan 74.11 won vs Afghanistan at Sharjah on 07-Sep-2025 (Toss-won | Margin- 75 runs)
90 Down 1 Bangladesh flag Bangladesh 74.00 won vs West Indies at Kingstown on 19-Dec-2024 (Toss-won | Margin- 80 runs)
91 Down 1 New Zealand flag New Zealand 73.92 won vs Bangladesh at Kolkata on 26-Mar-2016 (Toss-won | Margin- 75 runs)
92 Down 1 Pakistan flag Pakistan 73.78 won vs New Zealand at Christchurch on 21-Jan-2024 (Toss-won | Margin- 42 runs)
93 Down 1 India flag India 73.64 won vs Australia at Hobart on 02-Nov-2025 (Toss-won | Margin- 5 wickets)
94 Down 2 India flag India 73.54 won vs South Africa at Durban on 20-Sep-2007 (Toss-won | Margin- 37 runs)
95 Down 2 Sri Lanka flag Sri Lanka 73.50 won vs United Arab Emirates at Geelong on 18-Oct-2022 (Toss-lost | Margin- 79 runs)
96 Down 2 New Zealand flag New Zealand 73.30 won vs India at Ranchi on 27-Jan-2023 (Toss-lost | Margin- 21 runs)
97 Down 2 India flag India 73.18 won vs Bangladesh at North Sound on 22-Jun-2024 (Toss-lost | Margin- 50 runs)
98 Down 2 Pakistan flag Pakistan 73.11 won vs New Zealand at Cape Town on 22-Sep-2007 (Toss-lost | Margin- 6 wickets)
99 Down 2 Bangladesh flag Bangladesh 73.05 won vs Sri Lanka at Dambula on 13-Jul-2025 (Toss-lost | Margin- 83 runs)
100 Down 2 England flag England 72.96 won vs West Indies at Tarouba on 19-Dec-2023 (Toss-lost | Margin- 75 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings