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 |
|---|---|---|---|---|
| 101 |
3
|
|
71.13 | won vs New Zealand at Auckland on 17-Feb-2017 (Toss-lost | Margin- 78 runs) |
| 102 |
3
|
|
71.03 | won vs New Zealand at Christchurch on 30-Dec-2010 (Toss-won | Margin- 103 runs) |
| 103 |
3
|
|
71.00 | won vs Bangladesh at Mirpur on 24-Jul-2025 (Toss-lost | Margin- 74 runs) |
| 104 |
3
|
|
70.96 | won vs Pakistan at Rawalpindi on 28-Oct-2025 (Toss-lost | Margin- 55 runs) |
| 105 |
3
|
|
70.95 | won vs Pakistan at Melbourne on 23-Oct-2022 (Toss-won | Margin- 4 wickets) |
| 106 |
3
|
|
70.84 | won vs West Indies at Hobart on 17-Oct-2022 (Toss-lost | Margin- 42 runs) |
| 107 |
3
|
|
70.83 | won vs New Zealand at Ahmedabad on 01-Feb-2023 (Toss-won | Margin- 168 runs) |
| 108 |
3
|
|
70.81 | won vs United Arab Emirates at Geelong on 18-Oct-2022 (Toss-lost | Margin- 79 runs) |
| 109 |
3
|
|
70.81 | won vs Pakistan at Perth on 27-Oct-2022 (Toss-won | Margin- 1 runs) |
| 110 |
3
|
|
70.68 | won vs New Zealand at Colombo on 27-Feb-2026 (Toss-lost | Margin- 4 wickets) |
| 111 |
3
|
|
70.67 | won vs Sri Lanka at Dambula on 13-Jul-2025 (Toss-lost | Margin- 83 runs) |
| 112 |
3
|
|
70.63 | won vs Netherlands at Gros Islet on 16-Jun-2024 (Toss-lost | Margin- 83 runs) |
| 113 |
3
|
|
70.54 | won vs South Africa at Durban on 20-Sep-2007 (Toss-won | Margin- 37 runs) |
| 114 |
3
|
|
70.54 | won vs Pakistan at Bridgetown on 08-May-2010 (Toss-lost | Margin- 1 runs) |
| 115 |
3
|
|
70.41 | won vs Pakistan at Pallekele on 24-Feb-2026 (Toss-lost | Margin- 2 wickets) |
| 116 |
3
|
|
70.28 | won vs Sri Lanka at Pallekele on 28-Feb-2026 (Toss-lost | Margin- 5 runs) |
| 117 |
3
|
|
70.21 | won vs England at Nottingham on 16-Jul-2021 (Toss-lost | Margin- 31 runs) |
| 118 |
3
|
|
70.20 | won vs Afghanistan at Sharjah on 07-Sep-2025 (Toss-won | Margin- 75 runs) |
| 119 |
3
|
|
70.13 | won vs South Africa at Johannesburg on 21-Feb-2020 (Toss-lost | Margin- 107 runs) |
| 120 |
3
|
|
70.02 | won vs New Zealand at Nottingham on 16-Jun-2009 (Toss-won | Margin- 48 runs) |
| 121 |
3
|
|
70.00 | won vs West Indies at Tarouba on 19-Dec-2023 (Toss-lost | Margin- 75 runs) |
| 122 |
3
|
|
69.83 | won vs India at Ranchi on 27-Jan-2023 (Toss-lost | Margin- 21 runs) |
| 123 |
3
|
|
69.79 | won vs Pakistan at Mohali on 22-Mar-2016 (Toss-won | Margin- 22 runs) |
| 124 |
3
|
|
69.70 | won vs India at Guwahati on 28-Nov-2023 (Toss-won | Margin- 5 wickets) |
| 125 |
3
|
|
69.61 | won vs Ireland at Abu Dhabi on 20-Oct-2021 (Toss-lost | Margin- 70 runs) |
| 126 |
3
|
|
69.61 | won vs New Zealand at Sharjah on 26-Oct-2021 (Toss-won | Margin- 5 wickets) |
| 127 |
3
|
|
69.61 | won vs New Zealand at Christchurch on 14-Oct-2022 (Toss-won | Margin- 5 wickets) |
| 128 |
3
|
|
69.61 | won vs Australia at Lahore on 01-Feb-2026 (Toss-won | Margin- 111 runs) |
| 129 |
3
|
|
69.56 | won vs Pakistan at Lahore on 05-Oct-2019 (Toss-lost | Margin- 64 runs) |
| 130 |
3
|
|
69.52 | won vs New Zealand at Cape Town on 22-Sep-2007 (Toss-lost | Margin- 6 wickets) |
| 131 |
3
|
|
69.48 | won vs West Indies at Kingston on 12-Aug-2022 (Toss-won | Margin- 90 runs) |
| 132 |
3
|
|
69.43 | won vs Australia at Perth on 09-Oct-2022 (Toss-lost | Margin- 8 runs) |
| 133 |
3
|
|
69.42 | won vs Sri Lanka at Colombo on 19-Feb-2026 (Toss-lost | Margin- 6 wickets) |
| 134 |
3
|
|
69.35 | won vs New Zealand at Auckland on 21-Feb-2018 (Toss-lost | Margin- 19 runs) |
| 135 |
3
|
|
69.30 | won vs Scotland at Sharjah on 07-Nov-2021 (Toss-won | Margin- 72 runs) |
| 136 |
3
|
|
69.30 | won vs Zimbabwe at Melbourne on 06-Nov-2022 (Toss-won | Margin- 71 runs) |
| 137 |
3
|
|
69.28 | won vs Bangladesh at North Sound on 20-Jun-2024 (Toss-won | Margin- 28 runs) |
| 138 |
3
|
|
69.19 | won vs New Zealand at Auckland on 25-Feb-2024 (Toss-lost | Margin- 27 runs) |
| 139 |
3
|
|
69.19 | won vs India at Bridgetown on 07-May-2010 (Toss-lost | Margin- 49 runs) |
| 140 |
3
|
|
69.10 | won vs Afghanistan at Sharjah on 27-Mar-2023 (Toss-lost | Margin- 66 runs) |
| 141 |
3
|
|
69.08 | won vs South Africa at Nagpur on 25-Mar-2016 (Toss-won | Margin- 3 wickets) |
| 142 |
3
|
|
69.02 | won vs Zimbabwe at Nagpur on 12-Mar-2016 (Toss-won | Margin- 59 runs) |
| 143 |
3
|
|
69.00 | won vs South Africa at Rajkot on 17-Jun-2022 (Toss-lost | Margin- 82 runs) |
| 144 |
3
|
|
69.00 | won vs England at Southampton on 29-Aug-2013 (Toss-lost | Margin- 39 runs) |
| 145 |
3
|
|
68.99 | won vs New Zealand at Wellington on 03-Mar-2021 (Toss-lost | Margin- 64 runs) |
| 146 |
3
|
|
68.90 | won vs Pakistan at Mohali on 25-Mar-2016 (Toss-won | Margin- 21 runs) |
| 147 |
3
|
|
68.84 | won vs Bangladesh at Mirpur on 05-Sep-2021 (Toss-won | Margin- 52 runs) |
| 148 |
3
|
|
68.82 | won vs Sri Lanka at Pallekele on 06-Sep-2016 (Toss-lost | Margin- 85 runs) |
| 149 |
3
|
|
68.81 | won vs Afghanistan at Perth on 22-Oct-2022 (Toss-won | Margin- 5 wickets) |
| 150 |
3
|
|
68.74 | won vs Australia at Lahore on 31-Jan-2026 (Toss-won | Margin- 90 runs) |
| 151 |
3
|
|
68.55 | won vs Afghanistan at Brisbane on 01-Nov-2022 (Toss-lost | Margin- 6 wickets) |
| 152 |
3
|
|
68.51 | won vs Namibia at North Sound on 15-Jun-2024 (Toss-lost | Margin- 41 runs) |
| 153 |
3
|
|
68.46 | won vs India at Mohali on 20-Sep-2022 (Toss-won | Margin- 4 wickets) |
| 154 |
3
|
|
68.42 | won vs Australia at Canberra on 12-Oct-2022 (Toss-lost | Margin- 8 runs) |
| 155 |
3
|
|
68.42 | won vs New Zealand at Wellington on 05-Mar-2021 (Toss-won | Margin- 50 runs) |
| 156 |
3
|
|
68.31 | won vs Netherlands at Sydney on 27-Oct-2022 (Toss-won | Margin- 56 runs) |
| 157 |
3
|
|
68.28 | won vs Australia at Dubai on 30-Oct-2021 (Toss-won | Margin- 8 wickets) |
| 158 |
3
|
|
68.28 | won vs Pakistan at Dubai on 28-Sep-2025 (Toss-won | Margin- 5 wickets) |
| 159 |
3
|
|
68.14 | won vs India at Pune on 05-Jan-2023 (Toss-lost | Margin- 16 runs) |
| 160 |
3
|
|
68.11 | won vs Pakistan at New York on 09-Jun-2024 (Toss-lost | Margin- 6 runs) |
| 161 |
3
|
|
67.98 | won vs Afghanistan at Mumbai on 20-Mar-2016 (Toss-won | Margin- 37 runs) |
| 162 |
3
|
|
67.96 | won vs Australia at Pallekele on 16-Feb-2026 (Toss-won | Margin- 8 wickets) |
| 163 |
3
|
|
67.89 | won vs New Zealand at Manchester on 01-Sep-2023 (Toss-won | Margin- 95 runs) |
| 164 |
3
|
|
67.75 | won vs West Indies at Ahmedabad on 26-Feb-2026 (Toss-won | Margin- 9 wickets) |
| 165 |
3
|
|
67.61 | won vs Bangladesh at Kolkata on 16-Mar-2016 (Toss-won | Margin- 55 runs) |
| 166 |
3
|
|
67.57 | won vs Pakistan at Dubai on 10-Sep-2012 (Toss-lost | Margin- 94 runs) |
| 167 |
3
|
|
67.56 | won vs England at Southampton on 11-Sep-2024 (Toss-lost | Margin- 28 runs) |
| 168 |
3
|
|
67.48 | won vs South Africa at Mumbai on 18-Mar-2016 (Toss-won | Margin- 2 wickets) |
| 169 |
3
|
|
67.40 | won vs Pakistan at London on 12-Jun-2009 (Toss-won | Margin- 19 runs) |
| 170 |
3
|
|
67.25 | won vs Australia at Abu Dhabi on 24-Oct-2018 (Toss-lost | Margin- 66 runs) |
| 171 |
3
|
|
67.21 | won vs South Africa at Abu Dhabi on 23-Oct-2021 (Toss-won | Margin- 5 wickets) |
| 172 |
3
|
|
67.14 | won vs Sri Lanka at Sharjah on 01-Nov-2021 (Toss-lost | Margin- 26 runs) |
| 173 |
3
|
|
67.09 | won vs Australia at Mirpur on 23-Mar-2014 (Toss-lost | Margin- 16 runs) |
| 174 |
3
|
|
67.09 | won vs Sri Lanka at Rawalpindi on 20-Nov-2025 (Toss-lost | Margin- 67 runs) |
| 175 |
3
|
|
67.08 | won vs India at Wellington on 06-Feb-2019 (Toss-lost | Margin- 80 runs) |
| 176 |
3
|
|
67.03 | won vs South Africa at Colombo on 02-Oct-2012 (Toss-lost | Margin- 1 runs) |
| 177 |
3
|
|
66.98 | won vs England at Cardiff on 10-Sep-2025 (Toss-lost | Margin- 14 runs) |
| 178 |
3
|
|
66.96 | won vs Pakistan at Lahore on 05-Apr-2022 (Toss-won | Margin- 3 wickets) |
| 179 |
3
|
|
66.95 | won vs West Indies at Tarouba on 29-Jul-2022 (Toss-lost | Margin- 68 runs) |
| 180 |
3
|
|
66.95 | won vs South Africa at Manchester on 12-Sep-2025 (Toss-lost | Margin- 146 runs) |
| 181 |
3
|
|
66.86 | won vs Sri Lanka at Colombo on 12-Aug-2009 (Toss-won | Margin- 52 runs) |
| 182 |
3
|
|
66.76 | won vs Australia at Perth on 13-Feb-2024 (Toss-won | Margin- 37 runs) |
| 183 |
3
|
|
66.68 | won vs Pakistan at Colombo on 30-Sep-2012 (Toss-lost | Margin- 8 wickets) |
| 184 |
3
|
|
66.57 | won vs New Zealand at Auckland on 25-Jan-2018 (Toss-won | Margin- 48 runs) |
| 185 |
3
|
|
66.54 | won vs Sri Lanka at Pallekele on 27-Jul-2024 (Toss-lost | Margin- 43 runs) |
| 186 |
3
|
|
66.51 | won vs Zimbabwe at Cape Town on 13-Sep-2007 (Toss-won | Margin- 50 runs) |
| 187 |
3
|
|
66.49 | won vs South Africa at Gros Islet on 10-May-2010 (Toss-won | Margin- 11 runs) |
| 188 |
3
|
|
66.47 | won vs Pakistan at Karachi on 20-Sep-2022 (Toss-won | Margin- 6 wickets) |
| 189 |
3
|
|
66.41 | won vs South Africa at Colombo on 28-Sep-2012 (Toss-lost | Margin- 2 wickets) |
| 190 |
3
|
|
66.41 | won vs South Africa at Colombo on 30-Sep-2012 (Toss-won | Margin- 8 wickets) |
| 191 |
3
|
|
66.41 | won vs India at Dubai on 24-Oct-2021 (Toss-won | Margin- 10 wickets) |
| 192 |
3
|
|
66.41 | won vs India at Dubai on 31-Oct-2021 (Toss-won | Margin- 8 wickets) |
| 193 |
3
|
|
66.41 | won vs South Africa at Cuttack on 09-Dec-2025 (Toss-lost | Margin- 101 runs) |
| 194 |
3
|
|
66.29 | won vs West Indies at Gros Islet on 11-May-2010 (Toss-lost | Margin- 6 wickets) |
| 195 |
3
|
|
66.27 | won vs England at Pallekele on 27-Sep-2012 (Toss-won | Margin- 15 runs) |
| 196 |
3
|
|
66.27 | won vs Bangladesh at Chattogram on 27-Nov-2025 (Toss-lost | Margin- 39 runs) |
| 197 |
3
|
|
66.15 | won vs Sri Lanka at Georgetown on 30-Apr-2010 (Toss-lost | Margin- 2 wickets) |
| 198 |
3
|
|
66.15 | won vs Afghanistan at Dubai on 29-Oct-2021 (Toss-lost | Margin- 5 wickets) |
| 199 |
3
|
|
66.11 | won vs Pakistan at Lahore on 07-Oct-2019 (Toss-won | Margin- 35 runs) |
| 200 |
3
|
|
66.05 | won vs West Indies at Kingstown on 17-Dec-2024 (Toss-lost | Margin- 27 runs) |