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
101 Down 2 Pakistan flag Pakistan 72.94 won vs Sri Lanka at Colombo on 12-Aug-2009 (Toss-won | Margin- 52 runs)
102 Down 2 Scotland flag Scotland 72.92 won vs West Indies at Hobart on 17-Oct-2022 (Toss-lost | Margin- 42 runs)
103 Down 2 New Zealand flag New Zealand 72.81 won vs Sri Lanka at Georgetown on 30-Apr-2010 (Toss-lost | Margin- 2 wickets)
104 Down 2 West Indies flag West Indies 72.81 won vs South Africa at Nagpur on 25-Mar-2016 (Toss-won | Margin- 3 wickets)
105 Down 2 Australia flag Australia 72.80 won vs New Zealand at Wellington on 03-Mar-2021 (Toss-lost | Margin- 64 runs)
106 Down 2 Pakistan flag Pakistan 72.79 won vs Bangladesh at Mirpur on 24-Jul-2025 (Toss-lost | Margin- 74 runs)
107 Down 2 Sri Lanka flag Sri Lanka 72.68 won vs New Zealand at Nottingham on 16-Jun-2009 (Toss-won | Margin- 48 runs)
108 Down 2 Australia flag Australia 72.65 won vs New Zealand at Wellington on 05-Mar-2021 (Toss-won | Margin- 50 runs)
109 Down 2 Australia flag Australia 72.61 won vs India at Guwahati on 28-Nov-2023 (Toss-won | Margin- 5 wickets)
110 Down 2 India flag India 72.59 won vs Netherlands at Sydney on 27-Oct-2022 (Toss-won | Margin- 56 runs)
111 Down 2 Sri Lanka flag Sri Lanka 72.58 won vs Ireland at Abu Dhabi on 20-Oct-2021 (Toss-lost | Margin- 70 runs)
112 Down 2 Sri Lanka flag Sri Lanka 72.56 won vs Pakistan at London on 12-Jun-2009 (Toss-won | Margin- 19 runs)
113 Down 2 England flag England 72.54 won vs Afghanistan at Perth on 22-Oct-2022 (Toss-won | Margin- 5 wickets)
114 Down 2 Australia flag Australia 72.49 won vs Pakistan at Dubai on 10-Sep-2012 (Toss-lost | Margin- 94 runs)
115 Down 2 South Africa flag South Africa 72.19 won vs Pakistan at Rawalpindi on 28-Oct-2025 (Toss-lost | Margin- 55 runs)
116 Down 2 Zimbabwe flag Zimbabwe 72.10 won vs Pakistan at Perth on 27-Oct-2022 (Toss-won | Margin- 1 runs)
117 Down 2 Pakistan flag Pakistan 72.09 won vs Australia at Abu Dhabi on 24-Oct-2018 (Toss-lost | Margin- 66 runs)
118 Down 2 India flag India 72.09 won vs New Zealand at Ahmedabad on 01-Feb-2023 (Toss-won | Margin- 168 runs)
119 Down 2 England flag England 72.07 won vs Australia at Perth on 09-Oct-2022 (Toss-lost | Margin- 8 runs)
120 Down 2 India flag India 71.98 won vs Pakistan at Colombo on 30-Sep-2012 (Toss-lost | Margin- 8 wickets)
121 Down 2 India flag India 71.98 won vs Pakistan at Melbourne on 23-Oct-2022 (Toss-won | Margin- 4 wickets)
122 Down 2 Afghanistan flag Afghanistan 71.96 won vs Zimbabwe at Nagpur on 12-Mar-2016 (Toss-won | Margin- 59 runs)
123 Down 2 Pakistan flag Pakistan 71.94 won vs Scotland at Sharjah on 07-Nov-2021 (Toss-won | Margin- 72 runs)
124 Down 2 India flag India 71.94 won vs Zimbabwe at Melbourne on 06-Nov-2022 (Toss-won | Margin- 71 runs)
125 Down 2 India flag India 71.82 won vs South Africa at Colombo on 02-Oct-2012 (Toss-lost | Margin- 1 runs)
126 Down 2 New Zealand flag New Zealand 71.82 won vs West Indies at Kingston on 12-Aug-2022 (Toss-won | Margin- 90 runs)
127 Down 2 Pakistan flag Pakistan 71.78 won vs England at Nottingham on 16-Jul-2021 (Toss-lost | Margin- 31 runs)
128 Down 2 Pakistan flag Pakistan 71.71 won vs New Zealand at Christchurch on 14-Oct-2022 (Toss-won | Margin- 5 wickets)
129 Down 2 Australia flag Australia 71.54 won vs England at Southampton on 29-Aug-2013 (Toss-lost | Margin- 39 runs)
130 Down 2 New Zealand flag New Zealand 71.46 won vs Bangladesh at Mirpur on 05-Sep-2021 (Toss-won | Margin- 52 runs)
131 Down 2 Australia flag Australia 71.44 won vs Sri Lanka at Pallekele on 06-Sep-2016 (Toss-lost | Margin- 85 runs)
132 Down 2 England flag England 71.43 won vs Sri Lanka at Chattogram on 27-Mar-2014 (Toss-won | Margin- 6 wickets)
133 Down 2 England flag England 71.43 won vs South Africa at Mumbai on 18-Mar-2016 (Toss-won | Margin- 2 wickets)
134 Down 2 Australia flag Australia 71.41 won vs New Zealand at Auckland on 21-Feb-2018 (Toss-lost | Margin- 19 runs)
135 Down 2 New Zealand flag New Zealand 71.28 won vs Pakistan at Mohali on 22-Mar-2016 (Toss-won | Margin- 22 runs)
136 Down 2 Pakistan flag Pakistan 71.15 won vs South Africa at Colombo on 28-Sep-2012 (Toss-lost | Margin- 2 wickets)
137 Down 2 Australia flag Australia 71.15 won vs South Africa at Colombo on 30-Sep-2012 (Toss-won | Margin- 8 wickets)
138 Down 2 Pakistan flag Pakistan 71.15 won vs India at Dubai on 24-Oct-2021 (Toss-won | Margin- 10 wickets)
139 Down 2 New Zealand flag New Zealand 71.15 won vs India at Dubai on 31-Oct-2021 (Toss-won | Margin- 8 wickets)
140 Down 2 Pakistan flag Pakistan 71.06 won vs Australia at Mirpur on 23-Mar-2014 (Toss-lost | Margin- 16 runs)
141 Down 2 Sri Lanka flag Sri Lanka 70.88 won vs Pakistan at Lahore on 07-Oct-2019 (Toss-won | Margin- 35 runs)
142 Down 2 Sri Lanka flag Sri Lanka 70.87 won vs Afghanistan at Brisbane on 01-Nov-2022 (Toss-lost | Margin- 6 wickets)
143 Down 2 Pakistan flag Pakistan 70.83 won vs New Zealand at Auckland on 25-Jan-2018 (Toss-won | Margin- 48 runs)
144 Down 2 Australia flag Australia 70.80 won vs India at Mohali on 20-Sep-2022 (Toss-won | Margin- 4 wickets)
145 Down 2 Sri Lanka flag Sri Lanka 70.73 won vs India at Pune on 05-Jan-2023 (Toss-lost | Margin- 16 runs)
146 Down 2 Australia flag Australia 70.72 won vs Bangladesh at North Sound on 20-Jun-2024 (Toss-won | Margin- 28 runs)
147 Down 2 India flag India 70.70 won vs Pakistan at New York on 09-Jun-2024 (Toss-lost | Margin- 6 runs)
148 Down 2 England flag England 70.60 won vs Australia at Dubai on 30-Oct-2021 (Toss-won | Margin- 8 wickets)
149 Down 2 New Zealand flag New Zealand 70.60 won vs Afghanistan at Abu Dhabi on 07-Nov-2021 (Toss-lost | Margin- 8 wickets)
150 Down 2 South Africa flag South Africa 70.56 won vs Afghanistan at Mumbai on 20-Mar-2016 (Toss-won | Margin- 37 runs)
151 Down 2 India flag India 70.54 won vs South Africa at Rajkot on 17-Jun-2022 (Toss-lost | Margin- 82 runs)
152 Down 2 West Indies flag West Indies 70.42 won vs Australia at Perth on 13-Feb-2024 (Toss-won | Margin- 37 runs)
153 Down 2 Australia flag Australia 70.42 won vs New Zealand at Auckland on 25-Feb-2024 (Toss-lost | Margin- 27 runs)
154 Down 2 Australia flag Australia 70.38 won vs Pakistan at Mohali on 25-Mar-2016 (Toss-won | Margin- 21 runs)
155 Down 2 Pakistan flag Pakistan 70.32 won vs Afghanistan at Sharjah on 27-Mar-2023 (Toss-lost | Margin- 66 runs)
156 Down 2 Pakistan flag Pakistan 70.18 won vs Bangladesh at Kolkata on 16-Mar-2016 (Toss-won | Margin- 55 runs)
157 Down 2 Australia flag Australia 69.99 won vs West Indies at Gros Islet on 11-May-2010 (Toss-lost | Margin- 6 wickets)
158 Down 2 New Zealand flag New Zealand 69.90 won vs India at Wellington on 06-Feb-2019 (Toss-lost | Margin- 80 runs)
159 Down 2 England flag England 69.87 won vs Namibia at North Sound on 15-Jun-2024 (Toss-lost | Margin- 41 runs)
160 Down 2 Australia flag Australia 69.85 won vs England at Southampton on 11-Sep-2024 (Toss-lost | Margin- 28 runs)
161 Down 2 South Africa flag South Africa 69.79 won vs England at Cardiff on 10-Sep-2025 (Toss-lost | Margin- 14 runs)
162 Down 2 India flag India 69.77 won vs Pakistan at Dubai on 28-Sep-2025 (Toss-won | Margin- 5 wickets)
163 Down 2 England flag England 69.66 won vs New Zealand at Manchester on 01-Sep-2023 (Toss-won | Margin- 95 runs)
164 Down 2 England flag England 69.55 won vs Pakistan at London on 07-Jun-2009 (Toss-lost | Margin- 48 runs)
165 Down 2 Pakistan flag Pakistan 69.52 won vs Australia at Harare on 05-Jul-2018 (Toss-lost | Margin- 45 runs)
166 Down 2 Pakistan flag Pakistan 69.49 won vs New Zealand at Sharjah on 26-Oct-2021 (Toss-won | Margin- 5 wickets)
167 Down 2 West Indies flag West Indies 69.21 won vs Australia at Mirpur on 28-Mar-2014 (Toss-lost | Margin- 6 wickets)
168 Down 2 Pakistan flag Pakistan 69.21 won vs Afghanistan at Dubai on 29-Oct-2021 (Toss-lost | Margin- 5 wickets)
169 Down 2 India flag India 69.20 won vs West Indies at Tarouba on 29-Jul-2022 (Toss-lost | Margin- 68 runs)
170 Down 2 India flag India 69.19 won vs South Africa at Gros Islet on 02-May-2010 (Toss-lost | Margin- 14 runs)
171 Down 2 South Africa flag South Africa 69.11 won vs Sri Lanka at Hambantota on 04-Aug-2013 (Toss-won | Margin- 22 runs)
172 Down 2 Pakistan flag Pakistan 69.03 won vs Australia at Birmingham on 05-Jul-2010 (Toss-won | Margin- 23 runs)
173 Down 2 Sri Lanka flag Sri Lanka 68.98 won vs England at Pallekele on 01-Oct-2012 (Toss-lost | Margin- 19 runs)
174 Down 2 England flag England 68.93 won vs Australia at Canberra on 12-Oct-2022 (Toss-lost | Margin- 8 runs)
175 Down 2 England flag England 68.84 won vs South Africa at Manchester on 12-Sep-2025 (Toss-lost | Margin- 146 runs)
176 Down 2 India flag India 68.79 won vs Sri Lanka at Pallekele on 27-Jul-2024 (Toss-lost | Margin- 43 runs)
177 Down 2 Australia flag Australia 68.66 won vs South Africa at Abu Dhabi on 23-Oct-2021 (Toss-won | Margin- 5 wickets)
178 Down 2 New Zealand flag New Zealand 68.59 won vs Ireland at Adelaide on 04-Nov-2022 (Toss-lost | Margin- 35 runs)
179 Down 2 New Zealand flag New Zealand 68.50 won vs India at Rajkot on 04-Nov-2017 (Toss-won | Margin- 40 runs)
180 Down 2 Australia flag Australia 68.48 won vs India at Visakhapatnam on 24-Feb-2019 (Toss-won | Margin- 3 wickets)
181 Down 2 India flag India 68.45 won vs South Africa at Durban on 09-Jan-2011 (Toss-won | Margin- 21 runs)
182 Down 2 England flag England 68.38 won vs Sri Lanka at Sharjah on 01-Nov-2021 (Toss-lost | Margin- 26 runs)
183 Down 2 Pakistan flag Pakistan 68.35 won vs Sri Lanka at Johannesburg on 17-Sep-2007 (Toss-lost | Margin- 33 runs)
184 Down 2 South Africa flag South Africa 68.34 won vs New Zealand at Bridgetown on 06-May-2010 (Toss-won | Margin- 13 runs)
185 Down 2 Sri Lanka flag Sri Lanka 68.31 won vs Pakistan at Lahore on 09-Oct-2019 (Toss-won | Margin- 13 runs)
186 Down 2 West Indies flag West Indies 68.22 won vs England at Pallekele on 27-Sep-2012 (Toss-won | Margin- 15 runs)
187 Down 2 Pakistan flag Pakistan 68.22 won vs Australia at Harare on 08-Jul-2018 (Toss-lost | Margin- 6 wickets)
188 Down 2 Australia flag Australia 68.22 won vs Pakistan at Lahore on 05-Apr-2022 (Toss-won | Margin- 3 wickets)
189 Down 2 England flag England 68.22 won vs Pakistan at Karachi on 20-Sep-2022 (Toss-won | Margin- 6 wickets)
190 Down 2 Bangladesh flag Bangladesh 68.10 won vs Sri Lanka at Colombo on 06-Apr-2017 (Toss-won | Margin- 45 runs)
191 Down 2 Pakistan flag Pakistan 68.06 won vs New Zealand at Pallekele on 23-Sep-2012 (Toss-won | Margin- 13 runs)
192 Down 2 West Indies flag West Indies 67.96 won vs India at Thiruvananthapuram on 08-Dec-2019 (Toss-won | Margin- 8 wickets)
193 Down 2 South Africa flag South Africa 67.96 won vs India at Cuttack on 12-Jun-2022 (Toss-won | Margin- 4 wickets)
194 Down 2 Australia flag Australia 67.96 won vs New Zealand at Mount Maunganui on 01-Oct-2025 (Toss-won | Margin- 6 wickets)
195 Down 2 Bangladesh flag Bangladesh 67.95 won vs Netherlands at Kingstown on 13-Jun-2024 (Toss-lost | Margin- 25 runs)
196 Down 2 Australia flag Australia 67.93 won vs West Indies at Colombo on 22-Sep-2012 (Toss-lost | Margin- 17 runs)
197 Down 2 South Africa flag South Africa 67.89 won vs England at Chattogram on 29-Mar-2014 (Toss-lost | Margin- 3 runs)
198 Down 2 England flag England 67.83 won vs New Zealand at Gros Islet on 10-May-2010 (Toss-lost | Margin- 3 wickets)
199 Down 2 New Zealand flag New Zealand 67.74 won vs Pakistan at Wellington on 22-Jan-2016 (Toss-lost | Margin- 95 runs)
200 Down 2 Bangladesh flag Bangladesh 67.70 won vs India at Delhi on 03-Nov-2019 (Toss-won | Margin- 7 wickets)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings