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 |
|---|---|---|---|---|
| 601 |
5
|
|
58.25 | won vs South Africa at Cape Town on 27-Nov-2020 (Toss-won | Margin- 5 wickets) |
| 602 |
5
|
|
58.25 | won vs Australia at Sydney on 06-Dec-2020 (Toss-won | Margin- 6 wickets) |
| 603 |
5
|
|
58.25 | won vs Bangladesh at Mirpur on 19-Nov-2021 (Toss-lost | Margin- 4 wickets) |
| 604 |
5
|
|
58.25 | won vs Bangladesh at Mirpur on 20-Nov-2021 (Toss-lost | Margin- 8 wickets) |
| 605 |
5
|
|
58.25 | won vs West Indies at Adelaide on 11-Feb-2024 (Toss-lost | Margin- 34 runs) |
| 606 |
5
|
|
58.17 | won vs West Indies at Mumbai on 11-Dec-2019 (Toss-lost | Margin- 67 runs) |
| 607 |
5
|
|
58.17 | won vs West Indies at Karachi on 13-Dec-2021 (Toss-lost | Margin- 63 runs) |
| 608 |
5
|
|
58.17 | won vs Sri Lanka at Lucknow on 24-Feb-2022 (Toss-lost | Margin- 62 runs) |
| 609 |
5
|
|
58.15 | won vs England at Cape Town on 16-Sep-2007 (Toss-lost | Margin- 19 runs) |
| 610 |
5
|
|
58.15 | won vs Zimbabwe at Abu Dhabi on 17-Mar-2021 (Toss-lost | Margin- 48 runs) |
| 611 |
5
|
|
58.15 | won vs Zimbabwe at Abu Dhabi on 19-Mar-2021 (Toss-won | Margin- 45 runs) |
| 612 |
5
|
|
58.14 | won vs Italy at Kolkata on 09-Feb-2026 (Toss-lost | Margin- 73 runs) |
| 613 |
5
|
|
58.14 | won vs India at Hamilton on 10-Feb-2019 (Toss-lost | Margin- 4 runs) |
| 614 |
5
|
|
58.12 | won vs West Indies at Port of Spain on 04-Jun-2011 (Toss-lost | Margin- 16 runs) |
| 615 |
5
|
|
58.07 | won vs West Indies at Mount Maunganui on 29-Nov-2020 (Toss-lost | Margin- 72 runs) |
| 616 |
5
|
|
58.04 | won vs Australia at Hyderabad on 25-Sep-2022 (Toss-won | Margin- 6 wickets) |
| 617 |
5
|
|
58.04 | won vs Afghanistan at Abu Dhabi on 30-Nov-2013 (Toss-won | Margin- 68 runs) |
| 618 |
5
|
|
58.01 | won vs Ireland at Bristol on 05-Aug-2022 (Toss-lost | Margin- 44 runs) |
| 619 |
5
|
|
58.00 | won vs South Africa at Johannesburg on 11-Jan-2015 (Toss-won | Margin- 4 wickets) |
| 620 |
5
|
|
58.00 | won vs South Africa at Paarl on 29-Nov-2020 (Toss-won | Margin- 4 wickets) |
| 621 |
5
|
|
58.00 | won vs Bangladesh at Mirpur on 22-Nov-2021 (Toss-lost | Margin- 5 wickets) |
| 622 |
5
|
|
57.97 | won vs Sri Lanka at Ranchi on 12-Feb-2016 (Toss-lost | Margin- 69 runs) |
| 623 |
5
|
|
57.97 | won vs West Indies at Lucknow on 06-Nov-2018 (Toss-lost | Margin- 71 runs) |
| 624 |
5
|
|
57.94 | won vs Canada at Ahmedabad on 09-Feb-2026 (Toss-lost | Margin- 57 runs) |
| 625 |
5
|
|
57.94 | won vs New Zealand at Lahore on 15-Apr-2023 (Toss-won | Margin- 38 runs) |
| 626 |
5
|
|
57.94 | won vs Bangladesh at Dubai on 25-Sep-2025 (Toss-lost | Margin- 11 runs) |
| 627 |
5
|
|
57.83 | won vs Australia at Christchurch on 22-Feb-2021 (Toss-lost | Margin- 53 runs) |
| 628 |
5
|
|
57.82 | won vs Australia at Cardiff on 13-Sep-2024 (Toss-won | Margin- 3 wickets) |
| 629 |
5
|
|
57.82 | won vs England at Gros Islet on 16-Nov-2024 (Toss-won | Margin- 5 wickets) |
| 630 |
5
|
|
57.82 | won vs India at London on 14-Jun-2009 (Toss-lost | Margin- 3 runs) |
| 631 |
5
|
|
57.81 | won vs Pakistan at Harare on 23-Apr-2021 (Toss-lost | Margin- 19 runs) |
| 632 |
5
|
|
57.79 | won vs Pakistan at Hangzhou on 07-Oct-2023 (Toss-won | Margin- 6 wickets) |
| 633 |
5
|
|
57.75 | won vs New Zealand at Wellington on 22-Dec-2006 (Toss-lost | Margin- 18 runs) |
| 634 |
5
|
|
57.75 | won vs Australia at Adelaide on 05-Nov-2014 (Toss-lost | Margin- 7 wickets) |
| 635 |
5
|
|
57.75 | won vs Australia at Melbourne on 17-Feb-2017 (Toss-won | Margin- 5 wickets) |
| 636 |
5
|
|
57.75 | won vs Australia at Geelong on 19-Feb-2017 (Toss-won | Margin- 2 wickets) |
| 637 |
5
|
|
57.75 | won vs West Indies at Lucknow on 17-Nov-2019 (Toss-won | Margin- 29 runs) |
| 638 |
5
|
|
57.75 | won vs Bangladesh at Auckland on 01-Apr-2021 (Toss-lost | Margin- 65 runs) |
| 639 |
5
|
|
57.73 | won vs Sri Lanka at Hangzhou on 04-Oct-2023 (Toss-lost | Margin- 8 runs) |
| 640 |
5
|
|
57.57 | won vs West Indies at Port of Spain on 30-Mar-2017 (Toss-lost | Margin- 3 runs) |
| 641 |
5
|
|
57.56 | won vs Pakistan at Sharjah on 24-Mar-2023 (Toss-lost | Margin- 6 wickets) |
| 642 |
5
|
|
57.56 | won vs Pakistan at Sharjah on 26-Mar-2023 (Toss-lost | Margin- 7 wickets) |
| 643 |
5
|
|
57.55 | won vs England at Bridgetown on 30-Jan-2022 (Toss-won | Margin- 17 runs) |
| 644 |
5
|
|
57.50 | won vs West Indies at Port of Spain on 02-Apr-2017 (Toss-won | Margin- 7 wickets) |
| 645 |
5
|
|
57.50 | won vs South Africa at Cape Town on 01-Dec-2020 (Toss-lost | Margin- 9 wickets) |
| 646 |
5
|
|
57.50 | won vs South Africa at Centurion on 14-Apr-2021 (Toss-won | Margin- 9 wickets) |
| 647 |
5
|
|
57.47 | won vs Bangladesh at Pallekele on 21-Sep-2012 (Toss-lost | Margin- 59 runs) |
| 648 |
5
|
|
57.37 | won vs Pakistan at Dubai on 05-Dec-2014 (Toss-lost | Margin- 17 runs) |
| 649 |
5
|
|
57.37 | won vs Sri Lanka at Adelaide on 22-Feb-2017 (Toss-lost | Margin- 41 runs) |
| 650 |
5
|
|
57.35 | won vs England at Sydney on 09-Jan-2007 (Toss-won | Margin- 77 runs) |
| 651 |
5
|
|
57.35 | won vs England at Centurion on 15-Nov-2009 (Toss-won | Margin- 84 runs) |
| 652 |
5
|
|
57.34 | won vs South Africa at Tarouba on 25-Aug-2024 (Toss-lost | Margin- 30 runs) |
| 653 |
5
|
|
57.31 | won vs South Africa at Harare on 16-Jul-2025 (Toss-lost | Margin- 21 runs) |
| 654 |
5
|
|
57.30 | won vs India at Sydney on 08-Dec-2020 (Toss-lost | Margin- 12 runs) |
| 655 |
5
|
|
57.27 | won vs Australia at Dubai on 26-Oct-2018 (Toss-won | Margin- 11 runs) |
| 656 |
5
|
|
57.25 | won vs South Africa at Cape Town on 13-Oct-2011 (Toss-lost | Margin- 5 wickets) |
| 657 |
5
|
|
57.25 | won vs New Zealand at Hamilton on 19-Feb-2012 (Toss-won | Margin- 8 wickets) |
| 658 |
5
|
|
57.25 | won vs West Indies at Kingston on 19-Feb-2014 (Toss-lost | Margin- 6 wickets) |
| 659 |
5
|
|
57.25 | won vs Bangladesh at Colombo on 18-Mar-2018 (Toss-won | Margin- 4 wickets) |
| 660 |
5
|
|
57.25 | won vs West Indies at Nelson on 29-Dec-2017 (Toss-lost | Margin- 47 runs) |
| 661 |
5
|
|
57.18 | won vs New Zealand at Kingston on 14-Aug-2022 (Toss-lost | Margin- 8 wickets) |
| 662 |
5
|
|
57.18 | won vs Australia at Nagpur on 23-Sep-2022 (Toss-won | Margin- 6 wickets) |
| 663 |
5
|
|
57.18 | won vs England at Kolkata on 22-Jan-2025 (Toss-won | Margin- 7 wickets) |
| 664 |
5
|
|
57.13 | won vs Namibia at Sharjah on 05-Nov-2021 (Toss-lost | Margin- 52 runs) |
| 665 |
5
|
|
57.13 | won vs Pakistan at Auckland on 12-Jan-2024 (Toss-lost | Margin- 46 runs) |
| 666 |
5
|
|
57.06 | won vs England at Taunton on 23-Jun-2017 (Toss-lost | Margin- 3 runs) |
| 667 |
5
|
|
57.05 | won vs England at Lahore on 28-Sep-2022 (Toss-lost | Margin- 6 runs) |
| 668 |
5
|
|
57.03 | won vs Namibia at Delhi on 12-Feb-2026 (Toss-lost | Margin- 93 runs) |
| 669 |
5
|
|
57.01 | won vs New Zealand at Wellington on 26-Feb-2010 (Toss-lost | Margin- 6 wickets) |
| 670 |
5
|
|
57.01 | won vs England at Georgetown on 03-May-2010 (Toss-won | Margin- 8 wickets) |
| 671 |
5
|
|
57.01 | won vs South Africa at Centurion on 16-Apr-2021 (Toss-won | Margin- 3 wickets) |
| 672 |
5
|
|
57.01 | won vs Bangladesh at Mirpur on 07-Aug-2021 (Toss-lost | Margin- 3 wickets) |
| 673 |
5
|
|
57.00 | won vs South Africa at Johannesburg on 28-Mar-2023 (Toss-lost | Margin- 7 runs) |
| 674 |
5
|
|
56.97 | won vs South Africa at Thiruvananthapuram on 28-Sep-2022 (Toss-won | Margin- 8 wickets) |
| 675 |
5
|
|
56.96 | won vs England at London on 28-Jun-2007 (Toss-won | Margin- 15 runs) |
| 676 |
5
|
|
56.91 | won vs Pakistan at Birmingham on 25-May-2024 (Toss-lost | Margin- 23 runs) |
| 677 |
5
|
|
56.83 | won vs West Indies at Southampton on 10-Jun-2025 (Toss-lost | Margin- 37 runs) |
| 678 |
5
|
|
56.83 | won vs Pakistan at Hambantota on 01-Jun-2012 (Toss-won | Margin- 37 runs) |
| 679 |
5
|
|
56.81 | won vs India at Chennai on 11-Sep-2012 (Toss-lost | Margin- 1 runs) |
| 680 |
5
|
|
56.80 | won vs Bangladesh at Lahore on 28-May-2025 (Toss-won | Margin- 37 runs) |
| 681 |
5
|
|
56.79 | won vs Scotland at Durban on 12-Sep-2007 (Toss-lost | Margin- 51 runs) |
| 682 |
5
|
|
56.76 | won vs West Indies at Lauderhill on 04-Aug-2019 (Toss-won | Margin- 22 runs) |
| 683 |
5
|
|
56.76 | won vs West Indies at Johannesburg on 11-Sep-2007 (Toss-won | Margin- 8 wickets) |
| 684 |
5
|
|
56.76 | won vs New Zealand at Durban on 19-Sep-2007 (Toss-won | Margin- 6 wickets) |
| 685 |
5
|
|
56.76 | won vs India at Cuttack on 05-Oct-2015 (Toss-won | Margin- 6 wickets) |
| 686 |
5
|
|
56.76 | won vs West Indies at Bridgetown on 26-Mar-2017 (Toss-won | Margin- 6 wickets) |
| 687 |
5
|
|
56.76 | won vs Bangladesh at Sylhet on 17-Dec-2018 (Toss-lost | Margin- 8 wickets) |
| 688 |
5
|
|
56.76 | won vs Australia at Pallekele on 11-Jun-2022 (Toss-lost | Margin- 4 wickets) |
| 689 |
5
|
|
56.76 | won vs Pakistan at Christchurch on 11-Oct-2022 (Toss-lost | Margin- 9 wickets) |
| 690 |
5
|
|
56.76 | won vs Australia at Thiruvananthapuram on 26-Nov-2023 (Toss-lost | Margin- 44 runs) |
| 691 |
5
|
|
56.76 | won vs England at Chennai on 25-Jan-2025 (Toss-won | Margin- 2 wickets) |
| 692 |
5
|
|
56.66 | won vs Australia at Chester-le-Street on 31-Aug-2013 (Toss-lost | Margin- 27 runs) |
| 693 |
5
|
|
56.63 | won vs West Indies at Abu Dhabi on 27-Sep-2016 (Toss-won | Margin- 8 wickets) |
| 694 |
5
|
|
56.56 | won vs New Zealand at Abu Dhabi on 31-Oct-2018 (Toss-won | Margin- 2 runs) |
| 695 |
5
|
|
56.56 | won vs England at Southampton on 15-Jun-2006 (Toss-won | Margin- 2 runs) |
| 696 |
5
|
|
56.56 | won vs Bangladesh at Hamilton on 28-Mar-2021 (Toss-won | Margin- 66 runs) |
| 697 |
5
|
|
56.51 | won vs England at Bristol on 25-Jun-2011 (Toss-won | Margin- 9 wickets) |
| 698 |
5
|
|
56.51 | won vs Australia at Melbourne on 03-Feb-2012 (Toss-lost | Margin- 8 wickets) |
| 699 |
5
|
|
56.51 | won vs Sri Lanka at Colombo on 01-Aug-2015 (Toss-lost | Margin- 1 wickets) |
| 700 |
5
|
|
56.51 | won vs Sri Lanka at Pallekele on 01-Sep-2019 (Toss-lost | Margin- 5 wickets) |