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 |
|---|---|---|---|---|
| 301 |
3
|
|
63.42 | won vs Pakistan at Wellington on 22-Jan-2016 (Toss-lost | Margin- 95 runs) |
| 302 |
3
|
|
63.37 | won vs New Zealand at Auckland on 05-Nov-2025 (Toss-lost | Margin- 7 runs) |
| 303 |
3
|
|
63.37 | won vs Pakistan at Rawalpindi on 27-Nov-2025 (Toss-lost | Margin- 6 runs) |
| 304 |
3
|
|
63.36 | won vs West Indies at Lauderhill on 06-Aug-2022 (Toss-lost | Margin- 59 runs) |
| 305 |
3
|
|
63.33 | won vs Ireland at Dharamsala on 13-Mar-2016 (Toss-lost | Margin- 12 runs) |
| 306 |
3
|
|
63.23 | won vs West Indies at Bridgetown on 09-Nov-2024 (Toss-won | Margin- 8 wickets) |
| 307 |
3
|
|
63.21 | won vs Sri Lanka at New York on 03-Jun-2024 (Toss-lost | Margin- 6 wickets) |
| 308 |
3
|
|
63.17 | won vs England at Pallekele on 01-Oct-2012 (Toss-lost | Margin- 19 runs) |
| 309 |
3
|
|
63.17 | won vs England at Bengaluru on 01-Feb-2017 (Toss-lost | Margin- 75 runs) |
| 310 |
3
|
|
63.14 | won vs New Zealand at Thiruvananthapuram on 31-Jan-2026 (Toss-won | Margin- 46 runs) |
| 311 |
3
|
|
63.12 | won vs Sri Lanka at Lauderhill on 22-May-2010 (Toss-won | Margin- 28 runs) |
| 312 |
3
|
|
63.12 | won vs Sri Lanka at Dambula on 10-Nov-2024 (Toss-lost | Margin- 5 runs) |
| 313 |
3
|
|
63.12 | won vs West Indies at Karachi on 01-Apr-2018 (Toss-lost | Margin- 143 runs) |
| 314 |
3
|
|
63.08 | won vs Sri Lanka at Rajkot on 07-Jan-2023 (Toss-won | Margin- 91 runs) |
| 315 |
3
|
|
63.05 | won vs Bangladesh at Sylhet on 09-Mar-2024 (Toss-lost | Margin- 28 runs) |
| 316 |
3
|
|
62.99 | won vs Sri Lanka at Pallekele on 03-Feb-2026 (Toss-won | Margin- 12 runs) |
| 317 |
3
|
|
62.98 | won vs South Africa at Johannesburg on 06-Mar-2016 (Toss-won | Margin- 5 wickets) |
| 318 |
3
|
|
62.97 | won vs Bangladesh at Adelaide on 02-Nov-2022 (Toss-lost | Margin- 5 runs) |
| 319 |
3
|
|
62.97 | won vs West Indies at Osbourn on 05-Mar-2021 (Toss-won | Margin- 43 runs) |
| 320 |
3
|
|
62.94 | won vs Afghanistan at Kolkata on 17-Mar-2016 (Toss-lost | Margin- 6 wickets) |
| 321 |
3
|
|
62.89 | won vs New Zealand at Dubai on 04-Nov-2018 (Toss-won | Margin- 47 runs) |
| 322 |
3
|
|
62.84 | won vs Sri Lanka at Pallekele on 07-Aug-2012 (Toss-lost | Margin- 39 runs) |
| 323 |
3
|
|
62.79 | won vs Bangladesh at Mirpur on 10-Sep-2021 (Toss-won | Margin- 27 runs) |
| 324 |
3
|
|
62.78 | won vs England at Hamilton on 12-Feb-2013 (Toss-lost | Margin- 55 runs) |
| 325 |
3
|
|
62.73 | won vs Pakistan at Kolkata on 19-Mar-2016 (Toss-won | Margin- 6 wickets) |
| 326 |
3
|
|
62.73 | won vs Pakistan at Lahore on 09-Oct-2019 (Toss-won | Margin- 13 runs) |
| 327 |
3
|
|
62.73 | won vs Bangladesh at Chattogram on 27-Oct-2025 (Toss-won | Margin- 16 runs) |
| 328 |
3
|
|
62.73 | won vs Bangladesh at Chattogram on 29-Oct-2025 (Toss-won | Margin- 14 runs) |
| 329 |
3
|
|
62.73 | won vs West Indies at Kolkata on 01-Mar-2026 (Toss-won | Margin- 5 wickets) |
| 330 |
4
|
|
62.71 | won vs India at Nottingham on 16-Jun-2009 (Toss-won | Margin- 12 runs) |
| 331 |
4
|
|
62.70 | won vs West Indies at Nagpur on 27-Mar-2016 (Toss-lost | Margin- 6 runs) |
| 332 |
4
|
|
62.68 | won vs India at Gros Islet on 11-May-2010 (Toss-lost | Margin- 5 wickets) |
| 333 |
4
|
|
62.68 | won vs England at Mumbai on 16-Mar-2016 (Toss-won | Margin- 6 wickets) |
| 334 |
4
|
|
62.68 | won vs Bangladesh at Abu Dhabi on 02-Nov-2021 (Toss-won | Margin- 6 wickets) |
| 335 |
4
|
|
62.68 | won vs Bangladesh at Dubai on 04-Nov-2021 (Toss-won | Margin- 8 wickets) |
| 336 |
4
|
|
62.68 | won vs West Indies at Abu Dhabi on 06-Nov-2021 (Toss-won | Margin- 8 wickets) |
| 337 |
4
|
|
62.63 | won vs Pakistan at Leeds on 18-Jul-2021 (Toss-lost | Margin- 45 runs) |
| 338 |
4
|
|
62.62 | won vs England at London on 25-Jun-2013 (Toss-lost | Margin- 5 runs) |
| 339 |
4
|
|
62.56 | won vs United States of America at North Sound on 19-Jun-2024 (Toss-lost | Margin- 18 runs) |
| 340 |
4
|
|
62.55 | won vs Sri Lanka at Pallekele on 30-Jan-2026 (Toss-won | Margin- 11 runs) |
| 341 |
4
|
|
62.55 | won vs Afghanistan at Gros Islet on 17-Jun-2024 (Toss-lost | Margin- 104 runs) |
| 342 |
4
|
|
62.53 | won vs New Zealand at Christchurch on 07-Feb-2008 (Toss-won | Margin- 50 runs) |
| 343 |
4
|
|
62.52 | won vs Australia at Brisbane on 13-Feb-2013 (Toss-won | Margin- 27 runs) |
| 344 |
4
|
|
62.48 | won vs India at Kanpur on 26-Jan-2017 (Toss-won | Margin- 7 wickets) |
| 345 |
4
|
|
62.48 | won vs New Zealand at Auckland on 16-Feb-2018 (Toss-lost | Margin- 5 wickets) |
| 346 |
4
|
|
62.43 | won vs New Zealand at Lauderhill on 01-Jul-2012 (Toss-won | Margin- 61 runs) |
| 347 |
4
|
|
62.41 | won vs West Indies at Mirpur on 23-Mar-2014 (Toss-won | Margin- 7 wickets) |
| 348 |
4
|
|
62.41 | won vs Pakistan at Dubai on 09-Sep-2022 (Toss-won | Margin- 5 wickets) |
| 349 |
4
|
|
62.39 | won vs New Zealand at Mount Maunganui on 28-Jan-2018 (Toss-won | Margin- 18 runs) |
| 350 |
4
|
|
62.39 | won vs Bangladesh at Dubai on 24-Sep-2025 (Toss-lost | Margin- 41 runs) |
| 351 |
4
|
|
62.30 | won vs West Indies at Kingstown on 28-Jul-2013 (Toss-won | Margin- 11 runs) |
| 352 |
4
|
|
62.29 | won vs England at Durban on 19-Sep-2007 (Toss-won | Margin- 18 runs) |
| 353 |
4
|
|
62.21 | won vs Sri Lanka at Colombo on 04-Sep-2009 (Toss-won | Margin- 22 runs) |
| 354 |
4
|
|
62.17 | won vs Bangladesh at Mirpur on 25-Mar-2014 (Toss-lost | Margin- 73 runs) |
| 355 |
4
|
|
62.17 | won vs Pakistan at Sharjah on 02-Sep-2025 (Toss-won | Margin- 18 runs) |
| 356 |
4
|
|
62.16 | won vs New Zealand at Auckland on 17-Feb-2005 (Toss-won | Margin- 44 runs) |
| 357 |
4
|
|
62.16 | won vs Sri Lanka at Colombo on 25-Jul-2021 (Toss-lost | Margin- 38 runs) |
| 358 |
4
|
|
62.16 | won vs Ireland at New York on 07-Jun-2024 (Toss-lost | Margin- 12 runs) |
| 359 |
4
|
|
62.15 | won vs Uganda at Georgetown on 03-Jun-2024 (Toss-lost | Margin- 125 runs) |
| 360 |
4
|
|
62.14 | won vs Australia at Johannesburg on 18-Sep-2007 (Toss-won | Margin- 6 wickets) |
| 361 |
4
|
|
62.11 | won vs New Zealand at Mount Maunganui on 02-Feb-2020 (Toss-won | Margin- 7 runs) |
| 362 |
4
|
|
62.11 | won vs England at Manchester on 01-Sep-2020 (Toss-lost | Margin- 5 runs) |
| 363 |
4
|
|
62.11 | won vs West Indies at Kingstown on 15-Dec-2024 (Toss-lost | Margin- 7 runs) |
| 364 |
4
|
|
62.03 | won vs Zimbabwe at Georgetown on 04-May-2010 (Toss-won | Margin- 7 runs) |
| 365 |
4
|
|
62.02 | won vs England at London on 25-Sep-2011 (Toss-lost | Margin- 25 runs) |
| 366 |
4
|
|
61.98 | won vs West Indies at Bridgetown on 10-Nov-2024 (Toss-won | Margin- 7 wickets) |
| 367 |
4
|
|
61.89 | won vs Australia at Dharamsala on 18-Mar-2016 (Toss-won | Margin- 8 runs) |
| 368 |
4
|
|
61.88 | won vs Australia at Cape Town on 12-Sep-2007 (Toss-lost | Margin- 5 wickets) |
| 369 |
4
|
|
61.88 | won vs Australia at Mirpur on 09-Aug-2021 (Toss-won | Margin- 60 runs) |
| 370 |
4
|
|
61.88 | won vs Bangladesh at Adelaide on 06-Nov-2022 (Toss-lost | Margin- 5 wickets) |
| 371 |
4
|
|
61.79 | won vs England at Sydney on 02-Feb-2014 (Toss-won | Margin- 84 runs) |
| 372 |
4
|
|
61.75 | won vs ICC World XI at London on 31-May-2018 (Toss-lost | Margin- 72 runs) |
| 373 |
4
|
|
61.74 | won vs Zimbabwe at Sharjah on 10-Jan-2016 (Toss-lost | Margin- 81 runs) |
| 374 |
4
|
|
61.74 | won vs England at Manchester on 07-Sep-2016 (Toss-lost | Margin- 9 wickets) |
| 375 |
4
|
|
61.74 | won vs New Zealand at Christchurch on 01-Nov-2019 (Toss-won | Margin- 7 wickets) |
| 376 |
4
|
|
61.74 | won vs Sri Lanka at Pallekele on 01-Feb-2026 (Toss-won | Margin- 6 wickets) |
| 377 |
4
|
|
61.73 | won vs West Indies at Mount Maunganui on 03-Jan-2018 (Toss-won | Margin- 119 runs) |
| 378 |
4
|
|
61.73 | won vs Australia at Birmingham on 06-Jul-2010 (Toss-won | Margin- 11 runs) |
| 379 |
4
|
|
61.71 | won vs Sri Lanka at Colombo on 02-Aug-2013 (Toss-won | Margin- 12 runs) |
| 380 |
4
|
|
61.69 | won vs New Zealand at Nagpur on 21-Jan-2026 (Toss-lost | Margin- 48 runs) |
| 381 |
4
|
|
61.62 | won vs Namibia at Geelong on 20-Oct-2022 (Toss-won | Margin- 7 runs) |
| 382 |
4
|
|
61.61 | won vs Scotland at Dubai on 03-Nov-2021 (Toss-lost | Margin- 16 runs) |
| 383 |
4
|
|
61.61 | won vs Zimbabwe at Delhi on 01-Mar-2026 (Toss-lost | Margin- 5 wickets) |
| 384 |
5
|
|
61.61 | won vs Australia at Dubai on 28-Oct-2018 (Toss-won | Margin- 33 runs) |
| 385 |
5
|
|
61.58 | won vs Sri Lanka at Cuttack on 20-Dec-2017 (Toss-lost | Margin- 93 runs) |
| 386 |
5
|
|
61.53 | won vs Afghanistan at Sharjah on 15-Mar-2024 (Toss-lost | Margin- 38 runs) |
| 387 |
5
|
|
61.49 | won vs India at Lauderhill on 27-Aug-2016 (Toss-lost | Margin- 1 runs) |
| 388 |
5
|
|
61.49 | won vs England at Southampton on 08-Sep-2020 (Toss-won | Margin- 5 wickets) |
| 389 |
5
|
|
61.49 | won vs Sri Lanka at Perth on 25-Oct-2022 (Toss-won | Margin- 7 wickets) |
| 390 |
5
|
|
61.49 | won vs West Indies at Georgetown on 08-Aug-2023 (Toss-lost | Margin- 7 wickets) |
| 391 |
5
|
|
61.35 | won vs South Africa at Harare on 26-Jul-2025 (Toss-lost | Margin- 3 runs) |
| 392 |
5
|
|
61.35 | won vs Ireland at Sharjah on 18-Mar-2024 (Toss-won | Margin- 57 runs) |
| 393 |
5
|
|
61.34 | won vs Namibia at Bridgetown on 06-Jun-2024 (Toss-lost | Margin- 5 wickets) |
| 394 |
5
|
|
61.34 | won vs Netherlands at Geelong on 20-Oct-2022 (Toss-won | Margin- 16 runs) |
| 395 |
5
|
|
61.24 | won vs Australia at Mohali on 27-Mar-2016 (Toss-lost | Margin- 6 wickets) |
| 396 |
5
|
|
61.24 | won vs West Indies at Gros Islet on 14-Nov-2024 (Toss-won | Margin- 3 wickets) |
| 397 |
5
|
|
61.24 | won vs West Indies at Kingston on 20-Jul-2025 (Toss-won | Margin- 3 wickets) |
| 398 |
5
|
|
61.24 | won vs West Indies at Kingston on 22-Jul-2025 (Toss-won | Margin- 8 wickets) |
| 399 |
5
|
|
61.21 | won vs West Indies at Nottingham on 10-Jun-2009 (Toss-lost | Margin- 15 runs) |
| 400 |
5
|
|
61.08 | won vs Netherlands at Hobart on 24-Oct-2022 (Toss-lost | Margin- 9 runs) |