Twenty20 Internationals Cricket – Most consecutive matches without defeat
Twenty20 Internationals
Consecutives
Most consecutive matches without defeat
Rank | Team | Mat | Result | Margin | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|
🥇 1 | Nigeria | 17 | won | 8 wickets | v Mozambique | Rwanda | 1 Dec 2022 | T20I # 1927 |
🥇 1 | won | 6 wickets | v Sierra Leone | Rwanda | 2 Dec 2022 | T20I # 1929 | ||
🥇 1 | won | 118 runs | v Eswatini | Kigali | 4 Dec 2022 | T20I # 1933 | ||
🥇 1 | won | 9 wickets | v Gambia | Kigali | 4 Dec 2022 | T20I # 1934 | ||
🥇 1 | won | 17 runs | v Cameroon | Rwanda | 5 Dec 2022 | T20I # 1938 | ||
🥇 1 | no result | - | v Tanzania | Rwanda | 8 Dec 2022 | T20I # 1947 | ||
🥇 1 | won | 6 wickets | v Ghana | Rwanda | 9 Dec 2022 | T20I # 1951 | ||
🥇 1 | won | 54 runs | v Rwanda | Lagos | 4 Oct 2023 | T20I # 2285 | ||
🥇 1 | won | 63 runs | v Sierra Leone | Lagos | 5 Oct 2023 | T20I # 2292 | ||
🥇 1 | won | 35 runs | v Ghana | Lagos | 6 Oct 2023 | T20I # 2298 | ||
🥇 1 | won | 6 wickets | v Rwanda | Lagos | 7 Oct 2023 | T20I # 2302 | ||
🥇 1 | won | 9 wickets | v Sierra Leone | Lagos | 8 Oct 2023 | T20I # 2305 | ||
🥇 1 | won | 82 runs | v Ghana | Lagos | 10 Oct 2023 | T20I # 2307 | ||
🥇 1 | won | 5 wickets | v Ghana | Lagos | 11 Oct 2023 | T20I # 2309 | ||
🥇 1 | won | 53 runs | v Sierra Leone | Lagos | 12 Oct 2023 | T20I # 2312 | ||
🥇 1 | won | 8 wickets | v Rwanda | Lagos | 14 Oct 2023 | T20I # 2313 | ||
🥇 1 | won | 17 runs | v Rwanda | Lagos | 15 Oct 2023 | T20I # 2318 | ||
🥈 2 | Spain | 17* | won | 81 runs | v Isle of Man | Cartagena | 24 Feb 2023 | T20I # 1998 |
🥈 2 | no result | - | v Isle of Man | Cartagena | 24 Feb 2023 | T20I # 1999 | ||
🥈 2 | won | 8 wickets | v Isle of Man | Cartagena | 25 Feb 2023 | T20I # 2000 | ||
🥈 2 | won | 6 wickets | v Isle of Man | Cartagena | 25 Feb 2023 | T20I # 2001 | ||
🥈 2 | won | 7 wickets | v Isle of Man | Cartagena | 26 Feb 2023 | T20I # 2004 | ||
🥈 2 | won | 10 wickets | v Isle of Man | Cartagena | 26 Feb 2023 | T20I # 2005 | ||
🥈 2 | won | 5 wickets | v Jersey | Cartagena | 14 Apr 2024 | T20I # 2561 | ||
🥈 2 | won | 1 wicket | v Jersey | Cartagena | 14 Apr 2024 | T20I # 2563 | ||
🥈 2 | won | 4 wickets | v Croatia | Zagreb | 2 Aug 2024 | T20I # 2770 | ||
🥈 2 | won | 6 wickets | v Croatia | Zagreb | 3 Aug 2024 | T20I # 2771 | ||
🥈 2 | won | 8 wickets | v Croatia | Zagreb | 3 Aug 2024 | T20I # 2772 | ||
🥈 2 | won | 140 runs | v Croatia | Zagreb | 4 Aug 2024 | T20I # 2773 | ||
🥈 2 | won | 161 runs | v Croatia | Zagreb | 4 Aug 2024 | T20I # 2774 | ||
🥈 2 | won | 15 runs | v Cyprus | Castel | 21 Aug 2024 | T20I # 2784 | ||
🥈 2 | won | 1 run | v Czech Rep. | Port Soif | 22 Aug 2024 | T20I # 2792 | ||
🥈 2 | won | 7 wickets | v Greece | Port Soif | 25 Aug 2024 | T20I # 2810 | ||
🥈 2 | won | 46 runs | v Finland | Castel | 28 Aug 2024 | T20I # 2822 | ||
🥉 3 | Japan | 17 | won | 166 runs | v Mongolia | Sano | 7 May 2024 | T20I # 2591 |
🥉 3 | won | 205 runs | v Mongolia | Sano | 8 May 2024 | T20I # 2593 | ||
🥉 3 | no result | - | v Mongolia | Sano | 8 May 2024 | T20I # 2594 | ||
🥉 3 | won | 10 wickets | v Mongolia | Sano | 9 May 2024 | T20I # 2595 | ||
🥉 3 | won | 180 runs | v Mongolia | Sano | 11 May 2024 | T20I # 2602 | ||
🥉 3 | won | 158 runs | v Mongolia | Sano | 11 May 2024 | T20I # 2603 | ||
🥉 3 | won | 157 runs | v Mongolia | Sano | 12 May 2024 | T20I # 2606 | ||
🥉 3 | won | 4 runs | v Indonesia | Incheon | 25 Sep 2024 | T20I # 2861 | ||
🥉 3 | won | 47 runs | v Philippines | Incheon | 26 Sep 2024 | T20I # 2865 | ||
🥉 3 | won | 2 wickets | v Philippines | Incheon | 28 Sep 2024 | T20I # 2870 | ||
🥉 3 | won | 7 wickets | v South Korea | Incheon | 29 Sep 2024 | T20I # 2874 | ||
🥉 3 | won | 53 runs | v Indonesia | Incheon | 1 Oct 2024 | T20I # 2882 | ||
🥉 3 | won | 27 runs | v Philippines | Incheon | 2 Oct 2024 | T20I # 2886 | ||
🥉 3 | won | 108 runs | v South Korea | Incheon | 4 Oct 2024 | T20I # 2892 | ||
🥉 3 | won | 144 runs | v Indonesia | Incheon | 5 Oct 2024 | T20I # 2895 | ||
🥉 3 | won | 61 runs | v Thailand | Sano | 8 May 2025 | T20I # 3177 | ||
🥉 3 | won | 34 runs | v Cook Islands | Sano | 9 May 2025 | T20I # 3179 | ||
4 | Uganda | 17* | won | 8 wickets | v Bahrain | Jinja | 29 Oct 2024 | T20I # 2937 |
4 | won | 78 runs | v Botswana | Rwanda | 4 Dec 2024 | T20I # 3000 | ||
4 | won | 112 runs | v Rwanda | Rwanda | 5 Dec 2024 | T20I # 3003 | ||
4 | won | 5 wickets | v Nigeria | Rwanda | 6 Dec 2024 | T20I # 3006 | ||
4 | won | 86 runs | v Rwanda | Rwanda | 7 Dec 2024 | T20I # 3010 | ||
4 | won | 7 wickets | v Nigeria | Rwanda | 8 Dec 2024 | T20I # 3016 | ||
4 | won | 108 runs | v Botswana | Rwanda | 9 Dec 2024 | T20I # 3022 | ||
4 | won | 23 runs | v Nigeria | Rwanda | 11 Dec 2024 | T20I # 3031 | ||
4 | won | 50 runs | v Rwanda | Rwanda | 12 Dec 2024 | T20I # 3036 | ||
4 | won | 32 runs | v Botswana | Rwanda | 13 Dec 2024 | T20I # 3046 | ||
4 | won | 6 wickets | v Nigeria | Rwanda | 14 Dec 2024 | T20I # 3051 | ||
4 | won | 77 runs | v Nigeria | Entebbe | 18 Jul 2025 | T20I # 3322 | ||
4 | won | 6 runs | v U.A.E. | Entebbe | 19 Jul 2025 | T20I # 3330 | ||
4 | won | 28 runs | v Kenya | Entebbe | 21 Jul 2025 | T20I # 3341 | ||
4 | won | 38 runs | v Nigeria | Entebbe | 22 Jul 2025 | T20I # 3346 | ||
4 | won | 6 wickets | v Kenya | Entebbe | 25 Jul 2025 | T20I # 3363 | ||
4 | won | 8 runs | v U.A.E. | Entebbe | 27 Jul 2025 | T20I # 3382 | ||
5 | Tanzania | 15 | won | 54 runs | v Rwanda | Dar-es-Salaam | 31 Oct 2022 | T20I # 1854 |
5 | won | 21 runs | v Rwanda | Dar-es-Salaam | 1 Nov 2022 | T20I # 1857 | ||
5 | won | 77 runs | v Rwanda | Dar-es-Salaam | 4 Nov 2022 | T20I # 1863 | ||
5 | won | 3 wickets | v Rwanda | Dar-es-Salaam | 5 Nov 2022 | T20I # 1869 | ||
5 | won | 10 wickets | v Rwanda | Dar-es-Salaam | 6 Nov 2022 | T20I # 1875 | ||
5 | won | 9 wickets | v Sierra Leone | Rwanda | 1 Dec 2022 | T20I # 1925 | ||
5 | won | 4 wickets | v Ghana | Rwanda | 4 Dec 2022 | T20I # 1935 | ||
5 | won | 6 wickets | v Mozambique | Rwanda | 5 Dec 2022 | T20I # 1937 | ||
5 | won | 66 runs | v Eswatini | Rwanda | 6 Dec 2022 | T20I # 1941 | ||
5 | won | 10 wickets | v Gambia | Rwanda | 6 Dec 2022 | T20I # 1943 | ||
5 | no result | - | v Nigeria | Rwanda | 8 Dec 2022 | T20I # 1947 | ||
5 | won | 184 runs | v Cameroon | Kigali | 9 Dec 2022 | T20I # 1950 | ||
5 | won | 66 runs | v Rwanda | Rwanda | 13 Dec 2022 | T20I # 1952 | ||
5 | won | 5 wickets | v Rwanda | Rwanda | 13 Dec 2022 | T20I # 1953 | ||
5 | no result | - | v Uganda | Rwanda | 14 Dec 2022 | T20I # 1955 | ||
5 | Malaysia | 15 | won | 23 runs | v Singapore | Singapore | 29 Jun 2022 | T20I # 1589 |
5 | won | 5 wickets | v Singapore | Singapore | 30 Jun 2022 | T20I # 1592 | ||
5 | won | 155 runs | v Bhutan | Bangi | 2 Jul 2022 | T20I # 1597 | ||
5 | won | 39 runs | v Bhutan | Bangi | 3 Jul 2022 | T20I # 1603 | ||
5 | won | 9 wickets | v Thailand | Bangi | 4 Jul 2022 | T20I # 1608 | ||
5 | won | 8 wickets | v Maldives | Bangi | 6 Jul 2022 | T20I # 1613 | ||
5 | won | 9 wickets | v Thailand | Bangi | 7 Jul 2022 | T20I # 1615 | ||
5 | won | 94 runs | v Maldives | Bangi | 9 Jul 2022 | T20I # 1622 | ||
5 | won | 9 wickets | v Bhutan | Bangi | 11 Jul 2022 | T20I # 1632 | ||
5 | won | 11 runs | v Bahrain | Bangi | 15 Dec 2022 | T20I # 1956 | ||
5 | won | 8 wickets | v Qatar | Bangi | 16 Dec 2022 | T20I # 1960 | ||
5 | won | 120 runs | v Singapore | Bangi | 18 Dec 2022 | T20I # 1965 | ||
5 | won | 7 wickets | v Bahrain | Bangi | 19 Dec 2022 | T20I # 1969 | ||
5 | no result | - | v Qatar | Bangi | 21 Dec 2022 | T20I # 1975 | ||
5 | won | 143 runs | v Singapore | Bangi | 22 Dec 2022 | T20I # 1976 | ||
7 | Uganda | 13 | won | 5 runs | v Jersey | Bulawayo | 15 Jul 2022 | T20I # 1654 |
7 | won | 4 runs | v Hong Kong | Bulawayo | 17 Jul 2022 | T20I # 1665 | ||
7 | won | 7 wickets | v Botswana | Benoni | 15 Sep 2022 | T20I # 1776 | ||
7 | won | 38 runs | v Mozambique | Benoni | 18 Sep 2022 | T20I # 1783 | ||
7 | won | 8 wickets | v Ghana | Benoni | 20 Sep 2022 | T20I # 1787 | ||
7 | won | 3 wickets | v Kenya | Benoni | 21 Sep 2022 | T20I # 1790 | ||
7 | won | 8 wickets | v Tanzania | Benoni | 22 Sep 2022 | T20I # 1792 | ||
7 | won | 85 runs | v Rwanda | Rwanda | 14 Dec 2022 | T20I # 1954 | ||
7 | no result | - | v Tanzania | Rwanda | 14 Dec 2022 | T20I # 1955 | ||
7 | won | 133 runs | v Rwanda | Rwanda | 15 Dec 2022 | T20I # 1958 | ||
7 | won | 13 runs | v Tanzania | Rwanda | 15 Dec 2022 | T20I # 1959 | ||
7 | won | 97 runs | v Rwanda | Rwanda | 16 Dec 2022 | T20I # 1962 | ||
7 | won | 2 runs | v Tanzania | Rwanda | 18 Dec 2022 | T20I # 1966 | ||
7 | Bermuda | 13 | lost | 46 runs | v Canada | Coolidge | 11 Nov 2021 | T20I # 1418 |
7 | won | 86 runs | v Panama | Coolidge | 11 Nov 2021 | T20I # 1421 | ||
7 | won | 7 wickets | v Belize | North Sound | 13 Nov 2021 | T20I # 1424 | ||
7 | won | 3 wickets | v Argentina | Coolidge | 14 Nov 2021 | T20I # 1429 | ||
7 | won | 6 wickets | v Argentina | Buenos Aires | 21 Feb 2023 | T20I # 1996 | ||
7 | won | 107 runs | v Argentina | Buenos Aires | 22 Feb 2023 | T20I # 1997 | ||
7 | won | 96 runs | v Cayman | Buenos Aires | 25 Feb 2023 | T20I # 2003 | ||
7 | won | 110 runs | v Argentina | Buenos Aires | 26 Feb 2023 | T20I # 2007 | ||
7 | won | 60 runs | v Panama | Buenos Aires | 28 Feb 2023 | T20I # 2009 | ||
7 | won | 9 wickets | v Bahamas | Buenos Aires | 4 Mar 2023 | T20I # 2012 | ||
7 | won | 86 runs | v Canada | Sandys Parish | 30 Sep 2023 | T20I # 2266 | ||
7 | won | 7 wickets | v Panama | Sandys Parish | 1 Oct 2023 | T20I # 2273 | ||
7 | won | 53 runs | v Cayman | Hamilton | 3 Oct 2023 | T20I # 2281 | ||
7 | won | 5 wickets | v Panama | Hamilton | 4 Oct 2023 | T20I # 2289 | ||
7 | Bahrain | 13 | won | 112 runs | v Indonesia | Bali | 23 Feb 2025 | T20I # 3099 |
7 | won | 5 wickets | v Indonesia | Bali | 24 Feb 2025 | T20I # 3102 | ||
7 | won | 31 runs | v Singapore | Singapore | 28 Feb 2025 | T20I # 3104 | ||
7 | won | 7 wickets | v Singapore | Singapore | 1 Mar 2025 | T20I # 3105 | ||
7 | won | 8 wickets | v Singapore | Singapore | 2 Mar 2025 | T20I # 3106 | ||
7 | no result | - | v Singapore | Singapore | 4 Mar 2025 | T20I # 3107 | ||
7 | won | 6 wickets | v Malaysia | Kuala Lumpur | 10 Mar 2025 | T20I # 3108 | ||
7 | won | 8 wickets | v Hong Kong | Kuala Lumpur | 11 Mar 2025 | T20I # 3110 | ||
7 | won | 35 runs | v Malaysia | Kuala Lumpur | 13 Mar 2025 | T20I # 3116 | ||
7 | tied | - | v Hong Kong | Kuala Lumpur | 14 Mar 2025 | T20I # 3118 | ||
7 | won | 8 wickets | v Hong Kong | Kuala Lumpur | 17 Mar 2025 | T20I # 3121 | ||
7 | won | 46 runs | v Germany | Blantyre | 6 Jul 2025 | T20I # 3280 | ||
7 | won | 7 wickets | v Malawi | Blantyre | 7 Jul 2025 | T20I # 3284 | ||
10 | Australia | 12 | no result | - | v England | Manchester | 30 Aug 2009 | T20I # 119 |
10 | won | 2 runs | v Pakistan | Melbourne | 5 Feb 2010 | T20I # 134 | ||
10 | won | 38 runs | v West Indies | Hobart | 21 Feb 2010 | T20I # 146 | ||
10 | won | 8 wickets | v West Indies | Sydney | 23 Feb 2010 | T20I # 147 | ||
10 | won | 6 wickets | v New Zealand | Wellington | 26 Feb 2010 | T20I # 148 | ||
10 | tied | - | v New Zealand | Christchurch | 28 Feb 2010 | T20I # 149 | ||
10 | won | 34 runs | v Pakistan | Gros Islet | 2 May 2010 | T20I # 156 | ||
10 | won | 27 runs | v Bangladesh | Bridgetown | 5 May 2010 | T20I # 161 | ||
10 | won | 49 runs | v India | Bridgetown | 7 May 2010 | T20I # 165 | ||
10 | won | 81 runs | v Sri Lanka | Bridgetown | 9 May 2010 | T20I # 170 | ||
10 | won | 6 wickets | v West Indies | Gros Islet | 11 May 2010 | T20I # 174 | ||
10 | won | 3 wickets | v Pakistan | Gros Islet | 14 May 2010 | T20I # 176 | ||
10 | Afghanistan | 12 | won | 5 wickets | v Zimbabwe | Sharjah | 5 Feb 2018 | T20I # 643 |
10 | won | 17 runs | v Zimbabwe | Sharjah | 6 Feb 2018 | T20I # 644 | ||
10 | won | 45 runs | v Bangladesh | Dehradun | 3 Jun 2018 | T20I # 667 | ||
10 | won | 6 wickets | v Bangladesh | Dehradun | 5 Jun 2018 | T20I # 668 | ||
10 | won | 1 run | v Bangladesh | Dehradun | 7 Jun 2018 | T20I # 669 | ||
10 | won | 16 runs | v Ireland | Bready | 20 Aug 2018 | T20I # 696 | ||
10 | won | 81 runs | v Ireland | Bready | 22 Aug 2018 | T20I # 697 | ||
10 | won | 5 wickets | v Ireland | Dehradun | 21 Feb 2019 | T20I # 745 | ||
10 | won | 84 runs | v Ireland | Dehradun | 23 Feb 2019 | T20I # 746 | ||
10 | won | 32 runs | v Ireland | Dehradun | 24 Feb 2019 | T20I # 747 | ||
10 | won | 28 runs | v Zimbabwe | Mirpur | 14 Sep 2019 | T20I # 882 | ||
10 | won | 25 runs | v Bangladesh | Mirpur | 15 Sep 2019 | T20I # 883 | ||
10 | Romania | 12 | won | 52 runs | v Bulgaria | Ilfov County | 17 Oct 2020 | T20I # 1102 |
10 | won | 34 runs | v Bulgaria | Ilfov County | 17 Oct 2020 | T20I # 1103 | ||
10 | won | 6 wickets | v Bulgaria | Ilfov County | 18 Oct 2020 | T20I # 1104 | ||
10 | won | 3 wickets | v Greece | Sofia | 24 Jun 2021 | T20I # 1167 | ||
10 | won | 7 wickets | v Bulgaria | Sofia | 25 Jun 2021 | T20I # 1170 | ||
10 | won | 91 runs | v Serbia | Sofia | 25 Jun 2021 | T20I # 1171 | ||
10 | won | 10 wickets | v Serbia | Sofia | 26 Jun 2021 | T20I # 1173 | ||
10 | won | 7 wickets | v Bulgaria | Sofia | 27 Jun 2021 | T20I # 1177 | ||
10 | won | 35 runs | v Czech Rep. | Ilfov County | 3 Sep 2021 | T20I # 1249 | ||
10 | won | 8 runs | v Hungary | Ilfov County | 3 Sep 2021 | T20I # 1252 | ||
10 | won | 36 runs | v Malta | Ilfov County | 4 Sep 2021 | T20I # 1255 | ||
10 | won | 33 runs | v Luxembourg | Ilfov County | 5 Sep 2021 | T20I # 1257 | ||
10 | India | 12 | won | 66 runs | v Afghanistan | Abu Dhabi | 3 Nov 2021 | T20I # 1390 |
10 | won | 8 wickets | v Scotland | Dubai (DICS) | 5 Nov 2021 | T20I # 1396 | ||
10 | won | 9 wickets | v Namibia | Dubai (DICS) | 8 Nov 2021 | T20I # 1410 | ||
10 | won | 5 wickets | v New Zealand | Jaipur | 17 Nov 2021 | T20I # 1434 | ||
10 | won | 7 wickets | v New Zealand | Ranchi | 19 Nov 2021 | T20I # 1440 | ||
10 | won | 73 runs | v New Zealand | Eden Gardens | 21 Nov 2021 | T20I # 1446 | ||
10 | won | 6 wickets | v West Indies | Eden Gardens | 16 Feb 2022 | T20I # 1467 | ||
10 | won | 8 runs | v West Indies | Eden Gardens | 18 Feb 2022 | T20I # 1473 | ||
10 | won | 17 runs | v West Indies | Eden Gardens | 20 Feb 2022 | T20I # 1479 | ||
10 | won | 62 runs | v Sri Lanka | Lucknow | 24 Feb 2022 | T20I # 1492 | ||
10 | won | 7 wickets | v Sri Lanka | Dharamsala | 26 Feb 2022 | T20I # 1493 | ||
10 | won | 6 wickets | v Sri Lanka | Dharamsala | 27 Feb 2022 | T20I # 1494 | ||
10 | India | 12 | won | 106 runs | v South Africa | Johannesburg | 14 Dec 2023 | T20I # 2401 |
10 | won | 6 wickets | v Afghanistan | Mohali | 11 Jan 2024 | T20I # 2428 | ||
10 | won | 6 wickets | v Afghanistan | Indore | 14 Jan 2024 | T20I # 2431 | ||
10 | tied | - | v Afghanistan | Bengaluru | 17 Jan 2024 | T20I # 2435 | ||
10 | won | 8 wickets | v Ireland | New York | 5 Jun 2024 | T20I # 2639 | ||
10 | won | 6 runs | v Pakistan | New York | 9 Jun 2024 | T20I # 2658 | ||
10 | won | 7 wickets | v U.S.A. | New York | 12 Jun 2024 | T20I # 2671 | ||
10 | won | 47 runs | v Afghanistan | Bridgetown | 20 Jun 2024 | T20I # 2710 | ||
10 | won | 50 runs | v Bangladesh | North Sound | 22 Jun 2024 | T20I # 2716 | ||
10 | won | 24 runs | v Australia | Gros Islet | 24 Jun 2024 | T20I # 2721 | ||
10 | won | 68 runs | v England | Providence | 27 Jun 2024 | T20I # 2724 | ||
10 | won | 7 runs | v South Africa | Bridgetown | 29 Jun 2024 | T20I # 2729 | ||
10 | U.A.E. | 12 | won | 6 wickets | v Namibia | Windhoek | 2 Oct 2024 | T20I # 2888 |
10 | won | 6 runs | v U.S.A. | Windhoek | 4 Oct 2024 | T20I # 2893 | ||
10 | won | 63 runs | v Bhutan | Doha | 19 Nov 2024 | T20I # 2962 | ||
10 | won | 17 runs | v Saudi Arabia | Doha | 20 Nov 2024 | T20I # 2966 | ||
10 | won | 5 wickets | v Cambodia | Doha | 22 Nov 2024 | T20I # 2967 | ||
10 | won | 155 runs | v Thailand | Doha | 23 Nov 2024 | T20I # 2971 | ||
10 | won | 29 runs | v Qatar | Doha | 26 Nov 2024 | T20I # 2985 | ||
10 | won | 8 wickets | v Bahrain | Doha | 28 Nov 2024 | T20I # 2994 | ||
10 | won | 8 wickets | v Bahrain | ICCA Dubai | 13 Dec 2024 | T20I # 3042 | ||
10 | won | 24 runs | v Oman | ICCA Dubai | 15 Dec 2024 | T20I # 3056 | ||
10 | won | 11 runs | v Kuwait | ICCA Dubai | 16 Dec 2024 | T20I # 3064 | ||
10 | won | 23 runs | v Qatar | ICCA Dubai | 18 Dec 2024 | T20I # 3073 | ||
16 | Afghanistan | 11 | won | 6 runs | v West Indies | Nagpur | 27 Mar 2016 | T20I # 552 |
16 | won | 11 runs | v U.A.E. | ICCA Dubai | 14 Dec 2016 | T20I # 571 | ||
16 | won | 5 wickets | v U.A.E. | Dubai (DICS) | 16 Dec 2016 | T20I # 572 | ||
16 | won | 44 runs | v U.A.E. | ICCA Dubai | 18 Dec 2016 | T20I # 573 | ||
16 | won | 5 wickets | v Ireland | Abu Dhabi | 14 Jan 2017 | T20I # 578 | ||
16 | won | 5 wickets | v U.A.E. | Abu Dhabi | 16 Jan 2017 | T20I # 581 | ||
16 | won | 8 wickets | v Oman | Dubai (DICS) | 20 Jan 2017 | T20I # 586 | ||
16 | won | 10 wickets | v Ireland | Dubai (DICS) | 20 Jan 2017 | T20I # 588 | ||
16 | won | 6 wickets | v Ireland | Greater Noida | 8 Mar 2017 | T20I # 599 | ||
16 | won | 17 runs | v Ireland | Greater Noida | 10 Mar 2017 | T20I # 600 | ||
16 | won | 28 runs | v Ireland | Greater Noida | 12 Mar 2017 | T20I # 601 | ||
16 | P.N.G. | 11 | won | 133 runs | v Philippines | Port Moresby | 22 Mar 2019 | T20I # 756 |
16 | won | 8 wickets | v Vanuatu | Port Moresby | 22 Mar 2019 | T20I # 757 | ||
16 | no result | - | v Philippines | Port Moresby | 23 Mar 2019 | T20I # 760 | ||
16 | won | 10 wickets | v Vanuatu | Port Moresby | 24 Mar 2019 | T20I # 762 | ||
16 | won | 9 wickets | v Samoa | Apia (No 1) | 8 Jul 2019 | T20I # 819 | ||
16 | won | 3 wickets | v Vanuatu | Apia (No 3) | 9 Jul 2019 | T20I # 820 | ||
16 | won | 7 wickets | v Samoa | Apia (No 2) | 10 Jul 2019 | T20I # 822 | ||
16 | won | 59 runs | v Vanuatu | Apia (No 2) | 12 Jul 2019 | T20I # 824 | ||
16 | won | 32 runs | v Vanuatu | Apia (No 2) | 13 Jul 2019 | T20I # 826 | ||
16 | won | 10 wickets | v Bermuda | ICCA Dubai | 19 Oct 2019 | T20I # 940 | ||
16 | won | 81 runs | v Namibia | ICCA 2 Dubai | 20 Oct 2019 | T20I # 946 | ||
16 | India | 11 | won | 67 runs | v West Indies | Wankhede | 11 Dec 2019 | T20I # 1024 |
16 | no result | - | v Sri Lanka | Guwahati | 5 Jan 2020 | T20I # 1025 | ||
16 | won | 7 wickets | v Sri Lanka | Indore | 7 Jan 2020 | T20I # 1026 | ||
16 | won | 78 runs | v Sri Lanka | Pune | 10 Jan 2020 | T20I # 1027 | ||
16 | won | 6 wickets | v New Zealand | Auckland | 24 Jan 2020 | T20I # 1031 | ||
16 | won | 7 wickets | v New Zealand | Auckland | 26 Jan 2020 | T20I # 1034 | ||
16 | tied | - | v New Zealand | Hamilton | 29 Jan 2020 | T20I # 1035 | ||
16 | tied | - | v New Zealand | Wellington | 31 Jan 2020 | T20I # 1036 | ||
16 | won | 7 runs | v New Zealand | Mount Maunganui | 2 Feb 2020 | T20I # 1037 | ||
16 | won | 11 runs | v Australia | Canberra | 4 Dec 2020 | T20I # 1114 | ||
16 | won | 6 wickets | v Australia | Sydney | 6 Dec 2020 | T20I # 1115 | ||
16 | Uganda | 11 | won | 56 runs | v Nigeria | Entebbe | 11 Sep 2021 | T20I # 1268 |
16 | won | 8 wickets | v Nigeria | Entebbe | 13 Sep 2021 | T20I # 1271 | ||
16 | won | 4 wickets | v Kenya | Entebbe | 15 Sep 2021 | T20I # 1274 | ||
16 | won | 55 runs | v Nigeria | Entebbe | 15 Sep 2021 | T20I # 1275 | ||
16 | won | 6 runs | v Kenya | Entebbe | 17 Sep 2021 | T20I # 1278 | ||
16 | won | 10 wickets | v Malawi | Kigali | 16 Oct 2021 | T20I # 1302 | ||
16 | won | 106 runs | v Rwanda | Kigali | 17 Oct 2021 | T20I # 1309 | ||
16 | won | 10 wickets | v Lesotho | Kigali | 19 Oct 2021 | T20I # 1315 | ||
16 | won | 6 wickets | v Swaziland | Kigali | 19 Oct 2021 | T20I # 1320 | ||
16 | won | 79 runs | v Ghana | Rwanda | 21 Oct 2021 | T20I # 1332 | ||
16 | won | 95 runs | v Seychelles | Kigali | 22 Oct 2021 | T20I # 1344 | ||
16 | P.N.G. | 11 | won | 5 runs | v U.S.A. | Bulawayo | 17 Jul 2022 | T20I # 1667 |
16 | won | 9 wickets | v Vanuatu | Port Moresby | 22 Jul 2023 | T20I # 2154 | ||
16 | won | 117 runs | v Philippines | Port Moresby | 23 Jul 2023 | T20I # 2156 | ||
16 | won | 6 wickets | v Japan | Port Moresby | 25 Jul 2023 | T20I # 2164 | ||
16 | won | 39 runs | v Vanuatu | Port Moresby | 26 Jul 2023 | T20I # 2168 | ||
16 | won | 100 runs | v Philippines | Port Moresby | 28 Jul 2023 | T20I # 2177 | ||
16 | won | 6 wickets | v Japan | Port Moresby | 29 Jul 2023 | T20I # 2182 | ||
16 | won | 45 runs | v Malaysia | Kuala Lumpur | 20 Sep 2023 | T20I # 2244 | ||
16 | won | 22 runs | v Hong Kong | Kuala Lumpur | 21 Sep 2023 | T20I # 2247 | ||
16 | won | 4 wickets | v Malaysia | Kuala Lumpur | 23 Sep 2023 | T20I # 2252 | ||
16 | won | 1 wicket | v Hong Kong | Kuala Lumpur | 24 Sep 2023 | T20I # 2254 | ||
16 | India | 11 | won | 100 runs | v Zimbabwe | Harare | 7 Jul 2024 | T20I # 2739 |
16 | won | 23 runs | v Zimbabwe | Harare | 10 Jul 2024 | T20I # 2749 | ||
16 | won | 10 wickets | v Zimbabwe | Harare | 13 Jul 2024 | T20I # 2759 | ||
16 | won | 42 runs | v Zimbabwe | Harare | 14 Jul 2024 | T20I # 2762 | ||
16 | won | 43 runs | v Sri Lanka | Pallekele | 27 Jul 2024 | T20I # 2767 | ||
16 | won | 7 wickets | v Sri Lanka | Pallekele | 28 Jul 2024 | T20I # 2768 | ||
16 | tied | - | v Sri Lanka | Pallekele | 30 Jul 2024 | T20I # 2769 | ||
16 | won | 7 wickets | v Bangladesh | Gwalior | 6 Oct 2024 | T20I # 2897 | ||
16 | won | 86 runs | v Bangladesh | Delhi | 9 Oct 2024 | T20I # 2899 | ||
16 | won | 133 runs | v Bangladesh | Hyderabad | 12 Oct 2024 | T20I # 2904 | ||
16 | won | 61 runs | v South Africa | Durban | 8 Nov 2024 | T20I # 2938 | ||
22 | Jersey | 10 | won | 14 runs | v Oman | Abu Dhabi | 27 Oct 2019 | T20I # 982 |
22 | won | 4 runs | v Germany | Almeria | 15 Oct 2021 | T20I # 1296 | ||
22 | won | 41 runs | v Italy | Almeria | 16 Oct 2021 | T20I # 1303 | ||
22 | won | 5 runs | v Denmark | Almeria | 17 Oct 2021 | T20I # 1306 | ||
22 | won | 4 wickets | v Germany | Almeria | 19 Oct 2021 | T20I # 1321 | ||
22 | won | 8 wickets | v Italy | Almeria | 20 Oct 2021 | T20I # 1325 | ||
22 | won | 4 wickets | v Denmark | Almeria | 21 Oct 2021 | T20I # 1337 | ||
22 | won | 37 runs | v Guernsey | St Peter Port | 20 May 2022 | T20I # 1542 | ||
22 | won | 60 runs | v Guernsey | Castel | 21 May 2022 | T20I # 1543 | ||
22 | won | 37 runs | v Guernsey | Castel | 21 May 2022 | T20I # 1545 | ||
22 | Kenya | 10 | no result | - | v St Helena | Rwanda | 17 Nov 2022 | T20I # 1889 |
22 | no result | - | v Malawi | Rwanda | 18 Nov 2022 | T20I # 1894 | ||
22 | won | 10 wickets | v Mali | Kigali | 20 Nov 2022 | T20I # 1900 | ||
22 | won | 9 wickets | v Rwanda | Rwanda | 20 Nov 2022 | T20I # 1902 | ||
22 | won | 167 runs | v Lesotho | Kigali | 21 Nov 2022 | T20I # 1905 | ||
22 | won | 8 wickets | v Botswana | Rwanda | 24 Nov 2022 | T20I # 1918 | ||
22 | won | 7 wickets | v Seychelles | Rwanda | 25 Nov 2022 | T20I # 1922 | ||
22 | won | 3 wickets | v Rwanda | Nairobi (Gym) | 9 Jun 2023 | T20I # 2083 | ||
22 | won | 88 runs | v Uganda | Nairobi (Gym) | 10 Jun 2023 | T20I # 2088 | ||
22 | won | 8 wickets | v Botswana | Nairobi (Gym) | 11 Jun 2023 | T20I # 2091 | ||
22 | Uganda | 10 | won | 8 wickets | v Rwanda | Nairobi (Gym) | 11 Jun 2023 | T20I # 2094 |
22 | won | 47 runs | v Kenya | Nairobi (Gym) | 13 Jun 2023 | T20I # 2097 | ||
22 | won | 64 runs | v Botswana | Nairobi (Gym) | 14 Jun 2023 | T20I # 2098 | ||
22 | won | 7 wickets | v Rwanda | Nairobi (Gym) | 15 Jun 2023 | T20I # 2100 | ||
22 | won | 7 wickets | v Botswana | Nairobi (Gym) | 17 Jun 2023 | T20I # 2102 | ||
22 | won | 5 wickets | v Kenya | Nairobi (Gym) | 18 Jun 2023 | T20I # 2105 | ||
22 | won | 94 runs | v Rwanda | Nairobi (Gym) | 19 Jun 2023 | T20I # 2107 | ||
22 | won | 1 run | v Kenya | Nairobi (Gym) | 21 Jun 2023 | T20I # 2108 | ||
22 | won | 40 runs | v Rwanda | Rwanda | 20 Aug 2023 | T20I # 2205 | ||
22 | won | 6 wickets | v Tanzania | Rwanda | 20 Aug 2023 | T20I # 2207 | ||
22 | Uganda | 10 | won | 61 runs | v Rwanda | Rwanda | 22 Aug 2023 | T20I # 2212 |
22 | won | 86 runs | v Rwanda | Rwanda | 24 Aug 2023 | T20I # 2214 | ||
22 | won | 60 runs | v Tanzania | Rwanda | 24 Aug 2023 | T20I # 2215 | ||
22 | won | 19 runs | v Tanzania | Rwanda | 25 Aug 2023 | T20I # 2217 | ||
22 | won | 6 wickets | v Rwanda | Rwanda | 27 Aug 2023 | T20I # 2219 | ||
22 | won | 59 runs | v Tanzania | Rwanda | 28 Aug 2023 | T20I # 2220 | ||
22 | won | 8 wickets | v Rwanda | Rwanda | 28 Aug 2023 | T20I # 2221 | ||
22 | won | 19 runs | v Tanzania | Rwanda | 30 Aug 2023 | T20I # 2222 | ||
22 | won | 8 wickets | v Rwanda | Rwanda | 31 Aug 2023 | T20I # 2226 | ||
22 | won | 8 wickets | v Tanzania | Windhoek | 22 Nov 2023 | T20I # 2355 | ||
22 | Portugal | 10 | won | 124 runs | v Gibraltar | Albergaria | 10 Apr 2023 | T20I # 2042 |
22 | won | 5 wickets | v Gibraltar | Albergaria | 11 Apr 2023 | T20I # 2043 | ||
22 | won | 5 wickets | v Gibraltar | Albergaria | 11 Apr 2023 | T20I # 2044 | ||
22 | won | 84 runs | v Malta | Gibraltar | 4 May 2023 | T20I # 2055 | ||
22 | won | 7 wickets | v Gibraltar | Gibraltar | 4 May 2023 | T20I # 2056 | ||
22 | won | 17 runs | v Malta | Gibraltar | 5 May 2023 | T20I # 2057 | ||
22 | won | 9 wickets | v Gibraltar | Gibraltar | 6 May 2023 | T20I # 2060 | ||
22 | won | 7 wickets | v Malta | Gibraltar | 6 May 2023 | T20I # 2061 | ||
22 | won | 1 wicket | v Gibraltar | Gibraltar | 7 May 2023 | T20I # 2062 | ||
22 | won | 15 runs | v Hungary | Rome | 9 Jun 2024 | T20I # 2653 | ||
27 | England | 9 | no result | - | v Ireland | Providence | 4 May 2010 | T20I # 160 |
27 | won | 6 wickets | v Pakistan | Bridgetown | 6 May 2010 | T20I # 163 | ||
27 | won | 39 runs | v South Africa | Bridgetown | 8 May 2010 | T20I # 168 | ||
27 | won | 3 wickets | v New Zealand | Gros Islet | 10 May 2010 | T20I # 172 | ||
27 | won | 7 wickets | v Sri Lanka | Gros Islet | 13 May 2010 | T20I # 175 | ||
27 | won | 7 wickets | v Australia | Bridgetown | 16 May 2010 | T20I # 177 | ||
27 | won | 5 wickets | v Pakistan | Cardiff | 5 Sep 2010 | T20I # 186 | ||
27 | won | 6 wickets | v Pakistan | Cardiff | 7 Sep 2010 | T20I # 187 | ||
27 | won | 1 wicket | v Australia | Adelaide | 12 Jan 2011 | T20I # 197 | ||
27 | Ireland | 9 | no result | - | v England | Providence | 4 May 2010 | T20I # 160 |
27 | won | 6 wickets | v Kenya | Mombasa | 22 Feb 2012 | T20I # 224 | ||
27 | won | 8 wickets | v Kenya | Mombasa | 23 Feb 2012 | T20I # 225 | ||
27 | won | 2 runs | v Kenya | Mombasa | 24 Feb 2012 | T20I # 227 | ||
27 | won | 10 wickets | v Kenya | Dubai (DICS) | 14 Mar 2012 | T20I # 232 | ||
27 | won | 17 runs | v Scotland | Dubai (DICS) | 18 Mar 2012 | T20I # 235 | ||
27 | won | 10 wickets | v Canada | Dubai (DICS) | 22 Mar 2012 | T20I # 236 | ||
27 | won | 7 wickets | v Netherlands | Dubai (DICS) | 23 Mar 2012 | T20I # 238 | ||
27 | won | 5 wickets | v Afghanistan | Dubai (DICS) | 24 Mar 2012 | T20I # 240 | ||
27 | Pakistan | 9 | won | 7 wickets | v Zimbabwe | Harare | 4 Jul 2018 | T20I # 685 |
27 | won | 45 runs | v Australia | Harare | 5 Jul 2018 | T20I # 686 | ||
27 | won | 6 wickets | v Australia | Harare | 8 Jul 2018 | T20I # 689 | ||
27 | won | 66 runs | v Australia | Abu Dhabi | 24 Oct 2018 | T20I # 701 | ||
27 | won | 11 runs | v Australia | Dubai (DICS) | 26 Oct 2018 | T20I # 702 | ||
27 | won | 33 runs | v Australia | Dubai (DICS) | 28 Oct 2018 | T20I # 704 | ||
27 | won | 2 runs | v New Zealand | Abu Dhabi | 31 Oct 2018 | T20I # 705 | ||
27 | won | 6 wickets | v New Zealand | Dubai (DICS) | 2 Nov 2018 | T20I # 706 | ||
27 | won | 47 runs | v New Zealand | Dubai (DICS) | 4 Nov 2018 | T20I # 708 | ||
27 | Canada | 9 | won | 84 runs | v Cayman | Sandys Parish | 18 Aug 2019 | T20I # 852 |
27 | no result | - | v Bermuda | Hamilton | 19 Aug 2019 | T20I # 854 | ||
27 | won | 4 wickets | v U.S.A. | Sandys Parish | 21 Aug 2019 | T20I # 858 | ||
27 | won | 8 wickets | v Cayman | Sandys Parish | 22 Aug 2019 | T20I # 860 | ||
27 | won | 8 wickets | v Bermuda | Sandys Parish | 24 Aug 2019 | T20I # 864 | ||
27 | won | 15 runs | v U.S.A. | Sandys Parish | 25 Aug 2019 | T20I # 865 | ||
27 | won | 53 runs | v Jersey | Tolerance Oval | 20 Oct 2019 | T20I # 947 | ||
27 | won | 50 runs | v Nigeria | Abu Dhabi | 21 Oct 2019 | T20I # 954 | ||
27 | won | 10 runs | v Ireland | Abu Dhabi | 23 Oct 2019 | T20I # 961 | ||
27 | Australia | 9 | won | 3 wickets | v India | Visakhapatnam | 24 Feb 2019 | T20I # 748 |
27 | won | 7 wickets | v India | Bengaluru | 27 Feb 2019 | T20I # 749 | ||
27 | won | 134 runs | v Sri Lanka | Adelaide | 27 Oct 2019 | T20I # 978 | ||
27 | won | 9 wickets | v Sri Lanka | Brisbane | 30 Oct 2019 | T20I # 988 | ||
27 | won | 7 wickets | v Sri Lanka | Melbourne | 1 Nov 2019 | T20I # 993 | ||
27 | no result | - | v Pakistan | Sydney | 3 Nov 2019 | T20I # 999 | ||
27 | won | 7 wickets | v Pakistan | Canberra | 5 Nov 2019 | T20I # 1002 | ||
27 | won | 10 wickets | v Pakistan | Perth | 8 Nov 2019 | T20I # 1009 | ||
27 | won | 107 runs | v South Africa | Johannesburg | 21 Feb 2020 | T20I # 1046 | ||
27 | Afghanistan | 9 | won | 41 runs | v West Indies | Lucknow | 16 Nov 2019 | T20I # 1016 |
27 | won | 29 runs | v West Indies | Lucknow | 17 Nov 2019 | T20I # 1017 | ||
27 | won | 11 runs | v Ireland | Greater Noida | 6 Mar 2020 | T20I # 1077 | ||
27 | won | 21 runs | v Ireland | Greater Noida | 8 Mar 2020 | T20I # 1079 | ||
27 | tied | - | v Ireland | Greater Noida | 10 Mar 2020 | T20I # 1083 | ||
27 | won | 48 runs | v Zimbabwe | Abu Dhabi | 17 Mar 2021 | T20I # 1134 | ||
27 | won | 45 runs | v Zimbabwe | Abu Dhabi | 19 Mar 2021 | T20I # 1136 | ||
27 | won | 47 runs | v Zimbabwe | Abu Dhabi | 20 Mar 2021 | T20I # 1137 | ||
27 | won | 130 runs | v Scotland | Sharjah | 25 Oct 2021 | T20I # 1364 | ||
27 | Pakistan | 9 | no result | - | v West Indies | Bridgetown | 28 Jul 2021 | T20I # 1205 |
27 | won | 7 runs | v West Indies | Providence | 31 Jul 2021 | T20I # 1208 | ||
27 | no result | - | v West Indies | Providence | 1 Aug 2021 | T20I # 1209 | ||
27 | no result | - | v West Indies | Providence | 3 Aug 2021 | T20I # 1211 | ||
27 | won | 10 wickets | v India | Dubai (DICS) | 24 Oct 2021 | T20I # 1361 | ||
27 | won | 5 wickets | v New Zealand | Sharjah | 26 Oct 2021 | T20I # 1367 | ||
27 | won | 5 wickets | v Afghanistan | Dubai (DICS) | 29 Oct 2021 | T20I # 1377 | ||
27 | won | 45 runs | v Namibia | Abu Dhabi | 2 Nov 2021 | T20I # 1386 | ||
27 | won | 72 runs | v Scotland | Sharjah | 7 Nov 2021 | T20I # 1406 | ||
27 | New Zealand | 9 | won | 31 runs | v Ireland | Belfast | 18 Jul 2022 | T20I # 1673 |
27 | won | 88 runs | v Ireland | Belfast | 20 Jul 2022 | T20I # 1678 | ||
27 | won | 6 wickets | v Ireland | Belfast | 22 Jul 2022 | T20I # 1679 | ||
27 | won | 68 runs | v Scotland | Edinburgh | 27 Jul 2022 | T20I # 1692 | ||
27 | won | 102 runs | v Scotland | Edinburgh | 29 Jul 2022 | T20I # 1701 | ||
27 | won | 16 runs | v Netherlands | The Hague | 4 Aug 2022 | T20I # 1722 | ||
27 | won | 8 wickets | v Netherlands | The Hague | 5 Aug 2022 | T20I # 1723 | ||
27 | won | 13 runs | v West Indies | Kingston | 10 Aug 2022 | T20I # 1728 | ||
27 | won | 90 runs | v West Indies | Kingston | 12 Aug 2022 | T20I # 1732 | ||
27 | Saudi Arabia | 9 | won | 88 runs | v Cambodia | Bangkok | 1 Feb 2024 | T20I # 2443 |
27 | won | 8 wickets | v Bhutan | Bangkok | 3 Feb 2024 | T20I # 2447 | ||
27 | won | 82 runs | v Indonesia | Bangkok | 5 Feb 2024 | T20I # 2451 | ||
27 | won | 10 wickets | v Japan | Bangkok | 9 Feb 2024 | T20I # 2457 | ||
27 | won | 5 wickets | v Cambodia | Bangkok | 11 Feb 2024 | T20I # 2461 | ||
27 | won | 98 runs | v Maldives | Bangkok | 12 Feb 2024 | T20I # 2464 | ||
27 | won | 5 wickets | v Thailand | Bangkok | 13 Feb 2024 | T20I # 2465 | ||
27 | won | 166 runs | v Bhutan | Bangkok | 15 Feb 2024 | T20I # 2473 | ||
27 | won | 8 wickets | v Thailand | Bangkok | 16 Feb 2024 | T20I # 2475 | ||
27 | Namibia | 9 | won | 7 wickets | v Zimbabwe | Windhoek | 29 Oct 2023 | T20I # 2332 |
27 | won | 8 runs | v Zimbabwe | Windhoek | 30 Oct 2023 | T20I # 2337 | ||
27 | won | 7 wickets | v Zimbabwe | Windhoek | 22 Nov 2023 | T20I # 2356 | ||
27 | won | 6 wickets | v Uganda | Windhoek | 24 Nov 2023 | T20I # 2362 | ||
27 | won | 68 runs | v Rwanda | Windhoek | 25 Nov 2023 | T20I # 2364 | ||
27 | won | 6 wickets | v Kenya | Windhoek | 27 Nov 2023 | T20I # 2368 | ||
27 | won | 58 runs | v Tanzania | Windhoek | 28 Nov 2023 | T20I # 2371 | ||
27 | won | 8 wickets | v Nigeria | Windhoek | 30 Nov 2023 | T20I # 2378 | ||
27 | won | 20 runs | v Nepal | Kirtipur | 27 Feb 2024 | T20I # 2485 | ||
27 | Oman | 9 | won | 47 runs | v Saudi Arabia | Doha | 20 Sep 2023 | T20I # 2246 |
27 | won | 68 runs | v Kuwait | Doha | 22 Sep 2023 | T20I # 2251 | ||
27 | won | 5 wickets | v U.A.E. | Doha | 23 Sep 2023 | T20I # 2253 | ||
27 | won | 32 runs | v Malaysia | Kirtipur | 30 Oct 2023 | T20I # 2335 | ||
27 | won | 22 runs | v Singapore | Kirtipur | 31 Oct 2023 | T20I # 2338 | ||
27 | won | 5 runs | v Nepal | Kirtipur | 2 Nov 2023 | T20I # 2342 | ||
27 | won | 10 wickets | v Bahrain | Kirtipur | 3 Nov 2023 | T20I # 2346 | ||
27 | tied | - | v Nepal | Kirtipur | 5 Nov 2023 | T20I # 2348 | ||
27 | won | 3 wickets | v P.N.G. | Al Amerat | 6 Mar 2024 | T20I # 2500 | ||
27 | Italy | 9 | won | 26 runs | v Denmark | Edinburgh | 25 Jul 2023 | T20I # 2165 |
27 | won | 4 wickets | v Germany | Edinburgh | 28 Jul 2023 | T20I # 2178 | ||
27 | won | 77 runs | v Luxembourg | Spinaceto | 9 Jun 2024 | T20I # 2652 | ||
27 | won | 5 wickets | v France | Rome | 10 Jun 2024 | T20I # 2663 | ||
27 | won | 7 wickets | v Isle of Man | Spinaceto | 12 Jun 2024 | T20I # 2667 | ||
27 | won | 9 wickets | v Turkey | Rome | 13 Jun 2024 | T20I # 2676 | ||
27 | won | 160 runs | v Romania | Rome | 16 Jun 2024 | T20I # 2696 | ||
27 | won | 7 wickets | v Guernsey | The Hague | 5 Jul 2025 | T20I # 3277 | ||
27 | won | 12 runs | v Scotland | The Hague | 9 Jul 2025 | T20I # 3291 | ||
39 | Bahrain | 9* | won | 8 wickets | v Rwanda | Rwanda | 18 Jul 2025 | T20I # 3325 |
39 | won | 9 wickets | v Malawi | Rwanda | 19 Jul 2025 | T20I # 3329 | ||
39 | won | 9 wickets | v Malawi | Rwanda | 20 Jul 2025 | T20I # 3335 | ||
39 | won | 7 wickets | v Rwanda | Rwanda | 20 Jul 2025 | T20I # 3337 | ||
39 | won | 112 runs | v Rwanda | Rwanda | 22 Jul 2025 | T20I # 3348 | ||
39 | won | 45 runs | v Malawi | Rwanda | 23 Jul 2025 | T20I # 3356 | ||
39 | won | 114 runs | v Rwanda | Rwanda | 25 Jul 2025 | T20I # 3364 | ||
39 | won | 8 wickets | v Malawi | Rwanda | 25 Jul 2025 | T20I # 3366 | ||
39 | won | 94 runs | v Malawi | Rwanda | 27 Jul 2025 | T20I # 3383 | ||
40 | Pakistan | 8 | won | 30 runs | v Bangladesh | Nairobi (Gym) | 2 Sep 2007 | T20I # 18 |
40 | won | 8 wickets | v Kenya | Nairobi (Gym) | 4 Sep 2007 | T20I # 19 | ||
40 | won | 51 runs | v Scotland | Durban | 12 Sep 2007 | T20I # 22 | ||
40 | tied | - | v India | Durban | 14 Sep 2007 | T20I # 29 | ||
40 | won | 33 runs | v Sri Lanka | Johannesburg | 17 Sep 2007 | T20I # 35 | ||
40 | won | 6 wickets | v Australia | Johannesburg | 18 Sep 2007 | T20I # 37 | ||
40 | won | 4 wickets | v Bangladesh | Cape Town | 20 Sep 2007 | T20I # 42 | ||
40 | won | 6 wickets | v New Zealand | Cape Town | 22 Sep 2007 | T20I # 44 | ||
40 | Pakistan | 8 | won | 48 runs | v New Zealand | Auckland | 25 Jan 2018 | T20I # 640 |
40 | won | 18 runs | v New Zealand | Mount Maunganui | 28 Jan 2018 | T20I # 641 | ||
40 | won | 143 runs | v West Indies | Karachi | 1 Apr 2018 | T20I # 663 | ||
40 | won | 82 runs | v West Indies | Karachi | 2 Apr 2018 | T20I # 664 | ||
40 | won | 8 wickets | v West Indies | Karachi | 3 Apr 2018 | T20I # 665 | ||
40 | won | 48 runs | v Scotland | Edinburgh | 12 Jun 2018 | T20I # 671 | ||
40 | won | 84 runs | v Scotland | Edinburgh | 13 Jun 2018 | T20I # 673 | ||
40 | won | 74 runs | v Zimbabwe | Harare | 1 Jul 2018 | T20I # 681 | ||
40 | Malaysia | 8 | won | 22 runs | v Vanuatu | Kuala Lumpur | 4 Oct 2019 | T20I # 906 |
40 | won | 21 runs | v Hong Kong | Kuala Lumpur | 20 Feb 2020 | T20I # 1044 | ||
40 | won | 35 runs | v Hong Kong | Kuala Lumpur | 21 Feb 2020 | T20I # 1045 | ||
40 | won | 8 runs | v Hong Kong | Kuala Lumpur | 23 Feb 2020 | T20I # 1051 | ||
40 | won | 13 runs | v Hong Kong | Kuala Lumpur | 24 Feb 2020 | T20I # 1055 | ||
40 | won | 6 wickets | v Hong Kong | Kuala Lumpur | 26 Feb 2020 | T20I # 1062 | ||
40 | won | 22 runs | v Nepal | Bangkok | 29 Feb 2020 | T20I # 1068 | ||
40 | won | 8 wickets | v Thailand | Bangkok | 1 Mar 2020 | T20I # 1070 | ||
40 | Australia | 8 | won | 8 wickets | v Bangladesh | Dubai (DICS) | 4 Nov 2021 | T20I # 1391 |
40 | won | 8 wickets | v West Indies | Abu Dhabi | 6 Nov 2021 | T20I # 1398 | ||
40 | won | 5 wickets | v Pakistan | Dubai (DICS) | 11 Nov 2021 | T20I # 1420 | ||
40 | won | 8 wickets | v New Zealand | Dubai (DICS) | 14 Nov 2021 | T20I # 1428 | ||
40 | won | 20 runs | v Sri Lanka | Sydney | 11 Feb 2022 | T20I # 1458 | ||
40 | tied | - | v Sri Lanka | Sydney | 13 Feb 2022 | T20I # 1463 | ||
40 | won | 6 wickets | v Sri Lanka | Canberra | 15 Feb 2022 | T20I # 1466 | ||
40 | won | 6 wickets | v Sri Lanka | Melbourne | 18 Feb 2022 | T20I # 1470 | ||
40 | Malta | 8 | lost | 8 runs | v Switzerland | Marsa | 23 Oct 2021 | T20I # 1350 |
40 | won | 6 wickets | v Bulgaria | Marsa | 23 Oct 2021 | T20I # 1353 | ||
40 | won | 6 runs | v Switzerland | Marsa | 24 Oct 2021 | T20I # 1359 | ||
40 | tied | - | v Gibraltar | Marsa | 25 Oct 2021 | T20I # 1363 | ||
40 | won | 5 wickets | v Gibraltar | Marsa | 10 May 2022 | T20I # 1522 | ||
40 | won | 45 runs | v Hungary | Marsa | 10 May 2022 | T20I # 1523 | ||
40 | won | 5 wickets | v Romania | Marsa | 11 May 2022 | T20I # 1525 | ||
40 | won | 2 runs | v Czech Rep. | Marsa | 12 May 2022 | T20I # 1528 | ||
40 | won | 6 wickets | v Bulgaria | Marsa | 14 May 2022 | T20I # 1536 | ||
40 | Isle of Man | 8 | won | 8 wickets | v Cyprus | Episkopi | 6 Oct 2021 | T20I # 1284 |
40 | won | 6 wickets | v Estonia | Episkopi | 6 Oct 2021 | T20I # 1285 | ||
40 | won | 3 wickets | v Cyprus | Episkopi | 7 Oct 2021 | T20I # 1287 | ||
40 | won | 8 wickets | v Estonia | Episkopi | 8 Oct 2021 | T20I # 1292 | ||
40 | won | 8 wickets | v Cyprus | Kerava | 12 Jul 2022 | T20I # 1639 | ||
40 | won | 68 runs | v Serbia | Vantaa | 13 Jul 2022 | T20I # 1648 | ||
40 | won | 8 wickets | v Romania | Kerava | 15 Jul 2022 | T20I # 1660 | ||
40 | won | 74 runs | v Turkey | Kerava | 18 Jul 2022 | T20I # 1672 | ||
40 | West Indies | 8 | won | 37 runs | v Australia | Perth | 13 Feb 2024 | T20I # 2467 |
40 | won | 28 runs | v South Africa | Kingston | 23 May 2024 | T20I # 2617 | ||
40 | won | 16 runs | v South Africa | Kingston | 25 May 2024 | T20I # 2626 | ||
40 | won | 8 wickets | v South Africa | Kingston | 26 May 2024 | T20I # 2630 | ||
40 | won | 5 wickets | v P.N.G. | Providence | 2 Jun 2024 | T20I # 2633 | ||
40 | won | 134 runs | v Uganda | Providence | 8 Jun 2024 | T20I # 2651 | ||
40 | won | 13 runs | v New Zealand | Tarouba | 12 Jun 2024 | T20I # 2672 | ||
40 | won | 104 runs | v Afghanistan | Gros Islet | 17 Jun 2024 | T20I # 2703 | ||
40 | Australia | 8 | won | 6 wickets | v New Zealand | Wellington | 21 Feb 2024 | T20I # 2481 |
40 | won | 72 runs | v New Zealand | Auckland | 23 Feb 2024 | T20I # 2483 | ||
40 | won | 27 runs | v New Zealand | Auckland | 25 Feb 2024 | T20I # 2484 | ||
40 | won | 39 runs | v Oman | Bridgetown | 5 Jun 2024 | T20I # 2641 | ||
40 | won | 36 runs | v England | Bridgetown | 8 Jun 2024 | T20I # 2650 | ||
40 | won | 9 wickets | v Namibia | North Sound | 11 Jun 2024 | T20I # 2666 | ||
40 | won | 5 wickets | v Scotland | Gros Islet | 15 Jun 2024 | T20I # 2689 | ||
40 | won | 28 runs | v Bangladesh | North Sound | 20 Jun 2024 | T20I # 2711 | ||
40 | South Africa | 8 | won | 6 wickets | v Sri Lanka | New York | 3 Jun 2024 | T20I # 2635 |
40 | won | 4 wickets | v Netherlands | New York | 8 Jun 2024 | T20I # 2649 | ||
40 | won | 4 runs | v Bangladesh | New York | 10 Jun 2024 | T20I # 2664 | ||
40 | won | 1 run | v Nepal | Kingstown | 14 Jun 2024 | T20I # 2681 | ||
40 | won | 18 runs | v U.S.A. | North Sound | 19 Jun 2024 | T20I # 2708 | ||
40 | won | 7 runs | v England | Gros Islet | 21 Jun 2024 | T20I # 2712 | ||
40 | won | 3 wickets | v West Indies | North Sound | 23 Jun 2024 | T20I # 2720 | ||
40 | won | 9 wickets | v Afghanistan | Tarouba | 26 Jun 2024 | T20I # 2723 | ||
40 | Norway | 8 | won | 7 wickets | v Finland | Glostrup | 20 May 2023 | T20I # 2075 |
40 | won | 97 runs | v Finland | Kerava | 14 Jun 2024 | T20I # 2680 | ||
40 | won | 7 wickets | v Finland | Kerava | 15 Jun 2024 | T20I # 2685 | ||
40 | won | 9 wickets | v Finland | Kerava | 16 Jun 2024 | T20I # 2693 | ||
40 | won | 53 runs | v Sweden | Krefeld | 8 Jul 2024 | T20I # 2742 | ||
40 | won | 8 wickets | v Slovenia | Krefeld | 9 Jul 2024 | T20I # 2744 | ||
40 | won | 11 runs | v Germany | Krefeld | 11 Jul 2024 | T20I # 2751 | ||
40 | won | 6 runs | v Gibraltar | Krefeld | 13 Jul 2024 | T20I # 2756 | ||
40 | Bermuda | 8 | won | 42 runs | v Argentina | Buenos Aires | 2 Dec 2024 | T20I # 2998 |
40 | won | 92 runs | v Suriname | Buenos Aires | 7 Dec 2024 | T20I # 3014 | ||
40 | won | 9 wickets | v Panama | Buenos Aires | 8 Dec 2024 | T20I # 3018 | ||
40 | won | 6 wickets | v Mexico | Buenos Aires | 10 Dec 2024 | T20I # 3027 | ||
40 | won | 87 runs | v Brazil | Buenos Aires | 11 Dec 2024 | T20I # 3034 | ||
40 | won | 71 runs | v Belize | Buenos Aires | 12 Dec 2024 | T20I # 3041 | ||
40 | won | 62 runs | v Bahamas | Buenos Aires | 15 Dec 2024 | T20I # 3060 | ||
40 | won | 13 runs | v Cayman | Buenos Aires | 16 Dec 2024 | T20I # 3065 | ||
51 | Canada | 8* | won | 107 runs | v Bahamas | King City (NE) | 12 Jun 2025 | T20I # 3223 |
51 | won | 126 runs | v Cayman | King City (NE) | 13 Jun 2025 | T20I # 3227 | ||
51 | won | 110 runs | v Bermuda | King City (NW) | 15 Jun 2025 | T20I # 3240 | ||
51 | won | 59 runs | v Cayman | King City (NW) | 16 Jun 2025 | T20I # 3244 | ||
51 | won | 10 wickets | v Bahamas | King City (NW) | 18 Jun 2025 | T20I # 3249 | ||
51 | won | 42 runs | v Cayman | King City (NW) | 19 Jun 2025 | T20I # 3252 | ||
51 | won | 7 wickets | v Bahamas | King City (NW) | 21 Jun 2025 | T20I # 3258 | ||
51 | won | 6 wickets | v Bermuda | King City (NW) | 22 Jun 2025 | T20I # 3263 | ||
51 | Malaysia | 8* | won | 18 runs | v Saudi Arabia | Kuala Lumpur | 2 May 2025 | T20I # 3172 |
51 | won | 5 wickets | v Hong Kong | Singapore | 18 Jul 2025 | T20I # 3320 | ||
51 | won | 6 wickets | v Singapore | Singapore | 19 Jul 2025 | T20I # 3327 | ||
51 | won | 6 wickets | v Samoa | Singapore | 20 Jul 2025 | T20I # 3334 | ||
51 | won | 7 wickets | v Hong Kong | Singapore | 22 Jul 2025 | T20I # 3343 | ||
51 | won | 65 runs | v Singapore | Singapore | 23 Jul 2025 | T20I # 3353 | ||
51 | won | 6 wickets | v Samoa | Singapore | 24 Jul 2025 | T20I # 3358 | ||
51 | won | 10 wickets | v Hong Kong | Singapore | 26 Jul 2025 | T20I # 3370 | ||
53 | South Africa | 7 | won | 4 wickets | v Australia | Johannesburg | 27 Mar 2009 | T20I # 87 |
53 | won | 17 runs | v Australia | Centurion | 29 Mar 2009 | T20I # 88 | ||
53 | won | 130 runs | v Scotland | The Oval | 7 Jun 2009 | T20I # 94 | ||
53 | won | 1 run | v New Zealand | Lord's | 9 Jun 2009 | T20I # 99 | ||
53 | won | 7 wickets | v England | Nottingham | 11 Jun 2009 | T20I # 103 | ||
53 | won | 20 runs | v West Indies | The Oval | 13 Jun 2009 | T20I # 106 | ||
53 | won | 12 runs | v India | Nottingham | 16 Jun 2009 | T20I # 113 | ||
53 | Pakistan | 7 | won | 6 wickets | v New Zealand | The Oval | 13 Jun 2009 | T20I # 107 |
53 | won | 39 runs | v Ireland | The Oval | 15 Jun 2009 | T20I # 110 | ||
53 | won | 7 runs | v South Africa | Nottingham | 18 Jun 2009 | T20I # 114 | ||
53 | won | 8 wickets | v Sri Lanka | Lord's | 21 Jun 2009 | T20I # 116 | ||
53 | won | 52 runs | v Sri Lanka | Colombo (RPS) | 12 Aug 2009 | T20I # 118 | ||
53 | won | 49 runs | v New Zealand | Dubai (DICS) | 12 Nov 2009 | T20I # 122 | ||
53 | won | 7 runs | v New Zealand | Dubai (DICS) | 13 Nov 2009 | T20I # 123 | ||
53 | West Indies | 7 | tied | - | v New Zealand | Pallekele | 1 Oct 2012 | T20I # 283 |
53 | won | 74 runs | v Australia | Colombo (RPS) | 5 Oct 2012 | T20I # 288 | ||
53 | won | 36 runs | v Sri Lanka | Colombo (RPS) | 7 Oct 2012 | T20I # 289 | ||
53 | won | 18 runs | v Bangladesh | Mirpur | 10 Dec 2012 | T20I # 291 | ||
53 | won | 27 runs | v Australia | Brisbane | 13 Feb 2013 | T20I # 303 | ||
53 | won | 8 wickets | v Zimbabwe | North Sound | 2 Mar 2013 | T20I # 305 | ||
53 | won | 41 runs | v Zimbabwe | North Sound | 3 Mar 2013 | T20I # 308 | ||
53 | India | 7 | won | 11 runs | v Pakistan | Ahmedabad | 28 Dec 2012 | T20I # 298 |
53 | won | 6 wickets | v Australia | Rajkot | 10 Oct 2013 | T20I # 331 | ||
53 | won | 7 wickets | v Pakistan | Mirpur | 21 Mar 2014 | T20I # 378 | ||
53 | won | 7 wickets | v West Indies | Mirpur | 23 Mar 2014 | T20I # 382 | ||
53 | won | 8 wickets | v Bangladesh | Mirpur | 28 Mar 2014 | T20I # 389 | ||
53 | won | 73 runs | v Australia | Mirpur | 30 Mar 2014 | T20I # 393 | ||
53 | won | 6 wickets | v South Africa | Mirpur | 4 Apr 2014 | T20I # 399 | ||
53 | India | 7 | won | 69 runs | v Sri Lanka | Ranchi | 12 Feb 2016 | T20I # 497 |
53 | won | 9 wickets | v Sri Lanka | Visakhapatnam | 14 Feb 2016 | T20I # 499 | ||
53 | won | 45 runs | v Bangladesh | Mirpur | 24 Feb 2016 | T20I # 509 | ||
53 | won | 5 wickets | v Pakistan | Mirpur | 27 Feb 2016 | T20I # 512 | ||
53 | won | 5 wickets | v Sri Lanka | Mirpur | 1 Mar 2016 | T20I # 515 | ||
53 | won | 9 wickets | v U.A.E. | Mirpur | 3 Mar 2016 | T20I # 517 | ||
53 | won | 8 wickets | v Bangladesh | Mirpur | 6 Mar 2016 | T20I # 521 | ||
53 | India | 7 | won | 6 wickets | v Bangladesh | Colombo (RPS) | 8 Mar 2018 | T20I # 657 |
53 | won | 6 wickets | v Sri Lanka | Colombo (RPS) | 12 Mar 2018 | T20I # 659 | ||
53 | won | 17 runs | v Bangladesh | Colombo (RPS) | 14 Mar 2018 | T20I # 660 | ||
53 | won | 4 wickets | v Bangladesh | Colombo (RPS) | 18 Mar 2018 | T20I # 662 | ||
53 | won | 76 runs | v Ireland | Dublin (Malahide) | 27 Jun 2018 | T20I # 678 | ||
53 | won | 143 runs | v Ireland | Dublin (Malahide) | 29 Jun 2018 | T20I # 680 | ||
53 | won | 8 wickets | v England | Manchester | 3 Jul 2018 | T20I # 684 | ||
53 | Jersey | 7 | tied | - | v Guernsey | St Peter Port | 31 May 2019 | T20I # 788 |
53 | won | 76 runs | v Guernsey | Castel | 1 Jun 2019 | T20I # 790 | ||
53 | won | 41 runs | v Guernsey | Castel | 1 Jun 2019 | T20I # 789 | ||
53 | won | 8 wickets | v Guernsey | Castel | 15 Jun 2019 | T20I # 791 | ||
53 | won | 18 runs | v Denmark | Castel | 16 Jun 2019 | T20I # 795 | ||
53 | won | 80 runs | v Norway | Castel | 16 Jun 2019 | T20I # 797 | ||
53 | won | 73 runs | v Italy | St Peter Port | 19 Jun 2019 | T20I # 802 | ||
53 | Namibia | 7 | won | 9 wickets | v Ghana | Kampala | 20 May 2019 | T20I # 777 |
53 | won | 42 runs | v Uganda | Kampala | 21 May 2019 | T20I # 779 | ||
53 | won | 10 wickets | v Botswana | Kampala | 22 May 2019 | T20I # 783 | ||
53 | won | 93 runs | v Botswana | Windhoek | 19 Aug 2019 | T20I # 853 | ||
53 | won | 124 runs | v Botswana | Windhoek | 20 Aug 2019 | T20I # 856 | ||
53 | won | 78 runs | v Botswana | Windhoek | 22 Aug 2019 | T20I # 859 | ||
53 | won | 8 wickets | v Botswana | Windhoek | 23 Aug 2019 | T20I # 862 | ||
53 | Spain | 7 | lost | 82 runs | v Finland | Kerava | 17 Aug 2019 | T20I # 848 |
53 | won | 6 wickets | v Finland | Kerava | 17 Aug 2019 | T20I # 849 | ||
53 | won | 4 wickets | v Finland | Kerava | 18 Aug 2019 | T20I # 850 | ||
53 | won | 8 wickets | v Portugal | Cartagena | 25 Oct 2019 | T20I # 970 | ||
53 | won | 8 wickets | v Gibraltar | Cartagena | 26 Oct 2019 | T20I # 975 | ||
53 | won | 29 runs | v Portugal | Cartagena | 26 Oct 2019 | T20I # 976 | ||
53 | won | 6 wickets | v Gibraltar | Cartagena | 27 Oct 2019 | T20I # 984 | ||
53 | won | 9 wickets | v Germany | Almeria | 8 Mar 2020 | T20I # 1080 | ||
53 | lost | 58 runs | v Germany | Almeria | 8 Mar 2020 | T20I # 1081 | ||
53 | South Africa | 7 | won | 25 runs | v West Indies | St George's | 3 Jul 2021 | T20I # 1181 |
53 | won | 33 runs | v Ireland | Dublin (Malahide) | 19 Jul 2021 | T20I # 1194 | ||
53 | won | 42 runs | v Ireland | Belfast | 22 Jul 2021 | T20I # 1197 | ||
53 | won | 49 runs | v Ireland | Belfast | 24 Jul 2021 | T20I # 1201 | ||
53 | won | 28 runs | v Sri Lanka | Colombo (RPS) | 10 Sep 2021 | T20I # 1265 | ||
53 | won | 9 wickets | v Sri Lanka | Colombo (RPS) | 12 Sep 2021 | T20I # 1270 | ||
53 | won | 10 wickets | v Sri Lanka | Colombo (RPS) | 14 Sep 2021 | T20I # 1273 | ||
53 | Ghana | 7 | lost | 57 runs | v Rwanda | Rwanda | 20 Aug 2021 | T20I # 1229 |
53 | won | v Rwanda | Rwanda | 20 Aug 2021 | T20I # 1231 | |||
53 | won | 7 wickets | v Rwanda | Rwanda | 21 Aug 2021 | T20I # 1234 | ||
53 | won | 5 wickets | v Rwanda | Rwanda | 16 Oct 2021 | T20I # 1298 | ||
53 | won | 9 wickets | v Seychelles | Rwanda | 16 Oct 2021 | T20I # 1301 | ||
53 | won | 116 runs | v Lesotho | Rwanda | 17 Oct 2021 | T20I # 1308 | ||
53 | won | 7 wickets | v Malawi | Rwanda | 19 Oct 2021 | T20I # 1314 | ||
53 | won | 7 wickets | v Swaziland | Kigali | 20 Oct 2021 | T20I # 1324 | ||
53 | U.S.A. | 7 | won | 10 wickets | v Belize | Coolidge | 7 Nov 2021 | T20I # 1404 |
53 | won | 9 wickets | v Panama | Coolidge | 7 Nov 2021 | T20I # 1407 | ||
53 | won | 23 runs | v Bermuda | North Sound | 8 Nov 2021 | T20I # 1412 | ||
53 | tied | - | v Canada | Coolidge | 10 Nov 2021 | T20I # 1416 | ||
53 | won | 8 wickets | v Argentina | North Sound | 11 Nov 2021 | T20I # 1422 | ||
53 | won | 10 wickets | v Bahamas | Coolidge | 13 Nov 2021 | T20I # 1423 | ||
53 | won | 26 runs | v Ireland | Lauderhill | 22 Dec 2021 | T20I # 1451 | ||
53 | Canada | 7 | won | 122 runs | v Bahamas | North Sound | 7 Nov 2021 | T20I # 1405 |
53 | won | 145 runs | v Belize | Coolidge | 8 Nov 2021 | T20I # 1408 | ||
53 | tied | - | v U.S.A. | Coolidge | 10 Nov 2021 | T20I # 1416 | ||
53 | won | 46 runs | v Bermuda | Coolidge | 11 Nov 2021 | T20I # 1418 | ||
53 | won | 9 wickets | v Argentina | North Sound | 13 Nov 2021 | T20I # 1426 | ||
53 | won | 208 runs | v Panama | Coolidge | 14 Nov 2021 | T20I # 1427 | ||
53 | won | 118 runs | v Philippines | Al Amerat | 18 Feb 2022 | T20I # 1468 | ||
53 | Portugal | 7 | won | 4 wickets | v Gibraltar | Cartagena | 27 Oct 2019 | T20I # 981 |
53 | won | 6 wickets | v Malta | Albergaria | 19 Aug 2021 | T20I # 1228 | ||
53 | won | 96 runs | v Gibraltar | Albergaria | 21 Aug 2021 | T20I # 1233 | ||
53 | won | 110 runs | v Gibraltar | Albergaria | 22 Aug 2021 | T20I # 1238 | ||
53 | won | 3 wickets | v Malta | Albergaria | 22 Aug 2021 | T20I # 1240 | ||
53 | won | 47 runs | v Israel | Waterloo | 28 Jun 2022 | T20I # 1585 | ||
53 | won | 11 runs | v Malta | Gent | 29 Jun 2022 | T20I # 1588 | ||
53 | India | 7 | won | 48 runs | v South Africa | Visakhapatnam | 14 Jun 2022 | T20I # 1571 |
53 | won | 82 runs | v South Africa | Rajkot | 17 Jun 2022 | T20I # 1572 | ||
53 | no result | - | v South Africa | Bengaluru | 19 Jun 2022 | T20I # 1575 | ||
53 | won | 7 wickets | v Ireland | Dublin (Malahide) | 26 Jun 2022 | T20I # 1580 | ||
53 | won | 4 runs | v Ireland | Dublin (Malahide) | 28 Jun 2022 | T20I # 1586 | ||
53 | won | 50 runs | v England | Southampton | 7 Jul 2022 | T20I # 1616 | ||
53 | won | 49 runs | v England | Birmingham | 9 Jul 2022 | T20I # 1628 | ||
53 | Nepal | 7 | won | 9 wickets | v Oman | Al Amerat | 24 Feb 2022 | T20I # 1491 |
53 | won | 15 runs | v P.N.G. | Kirtipur | 28 Mar 2022 | T20I # 1497 | ||
53 | won | 6 wickets | v Malaysia | Kirtipur | 30 Mar 2022 | T20I # 1499 | ||
53 | won | 37 runs | v P.N.G. | Kirtipur | 31 Mar 2022 | T20I # 1500 | ||
53 | won | 85 runs | v Malaysia | Kirtipur | 2 Apr 2022 | T20I # 1502 | ||
53 | won | 50 runs | v P.N.G. | Kirtipur | 4 Apr 2022 | T20I # 1503 | ||
53 | won | 5 wickets | v Kenya | Nairobi (Gym) | 25 Aug 2022 | T20I # 1746 | ||
53 | India | 7 | won | 2 runs | v Ireland | Dublin (Malahide) | 18 Aug 2023 | T20I # 2200 |
53 | won | 33 runs | v Ireland | Dublin (Malahide) | 20 Aug 2023 | T20I # 2208 | ||
53 | won | 23 runs | v Nepal | Hangzhou | 3 Oct 2023 | T20I # 2278 | ||
53 | won | 9 wickets | v Bangladesh | Hangzhou | 6 Oct 2023 | T20I # 2296 | ||
53 | no result | - | v Afghanistan | Hangzhou | 7 Oct 2023 | T20I # 2301 | ||
53 | won | 2 wickets | v Australia | Visakhapatnam | 23 Nov 2023 | T20I # 2360 | ||
53 | won | 44 runs | v Australia | Thiruvananthapuram | 26 Nov 2023 | T20I # 2367 | ||
53 | Kenya | 7 | won | 10 wickets | v Cameroon | Benoni | 6 Dec 2023 | T20I # 2381 |
53 | won | 8 wickets | v Sierra Leone | Benoni | 7 Dec 2023 | T20I # 2383 | ||
53 | won | 10 wickets | v Mali | Benoni | 8 Dec 2023 | T20I # 2386 | ||
53 | won | 8 wickets | v Sierra Leone | Benoni | 12 Dec 2023 | T20I # 2395 | ||
53 | won | 8 wickets | v Ghana | Benoni | 13 Dec 2023 | T20I # 2399 | ||
53 | won | 40 runs | v Botswana | Benoni | 16 Dec 2023 | T20I # 2406 | ||
53 | won | 4 runs | v Malawi | Benoni | 18 Dec 2023 | T20I # 2411 | ||
53 | Kenya | 7 | won | 6 wickets | v Rwanda | Nairobi | 29 Jun 2024 | T20I # 2727 |
53 | won | 9 wickets | v Malawi | Nairobi | 1 Jul 2024 | T20I # 2731 | ||
53 | won | 4 wickets | v Rwanda | Nairobi | 3 Jul 2024 | T20I # 2733 | ||
53 | won | 67 runs | v Malawi | Nairobi | 4 Jul 2024 | T20I # 2734 | ||
53 | won | 49 runs | v Rwanda | Nairobi | 5 Jul 2024 | T20I # 2735 | ||
53 | won | 29 runs | v Nigeria | Nairobi | 12 Jul 2024 | T20I # 2754 | ||
53 | won | 4 wickets | v Nigeria | Nairobi | 13 Jul 2024 | T20I # 2757 | ||
53 | Kuwait | 7 | won | 2 wickets | v Hong Kong | Kuala Lumpur | 24 Aug 2024 | T20I # 2800 |
53 | won | 18 runs | v Malaysia | Kuala Lumpur | 25 Aug 2024 | T20I # 2805 | ||
53 | won | 8 wickets | v Hong Kong | Kuala Lumpur | 27 Aug 2024 | T20I # 2814 | ||
53 | won | 160 runs | v Mongolia | Kuala Lumpur | 30 Aug 2024 | T20I # 2828 | ||
53 | won | 142 runs | v Maldives | Bangi | 2 Sep 2024 | T20I # 2833 | ||
53 | won | 8 wickets | v Myanmar | Kuala Lumpur | 3 Sep 2024 | T20I # 2836 | ||
53 | won | 8 wickets | v Malaysia | Kuala Lumpur | 5 Sep 2024 | T20I # 2839 | ||
53 | Nigeria | 7 | won | 118 runs | v St Helena | Abuja | 23 Nov 2024 | T20I # 2975 |
53 | won | 264 runs | v Ivory Coast | Abuja | 24 Nov 2024 | T20I # 2977 | ||
53 | won | 5 wickets | v Eswatini | Abuja | 26 Nov 2024 | T20I # 2986 | ||
53 | won | 29 runs | v Sierra Leone | Abuja | 27 Nov 2024 | T20I # 2988 | ||
53 | won | 77 runs | v Botswana | Abuja | 28 Nov 2024 | T20I # 2996 | ||
53 | won | 6 wickets | v Rwanda | Rwanda | 4 Dec 2024 | T20I # 3001 | ||
53 | won | 29 runs | v Botswana | Rwanda | 5 Dec 2024 | T20I # 3002 | ||
53 | Austria | 7 | won | 7 wickets | v Israel | Spinaceto | 10 Jun 2024 | T20I # 2660 |
53 | won | 7 wickets | v Portugal | Rome | 12 Jun 2024 | T20I # 2668 | ||
53 | won | 14 runs | v Hungary | Rome | 15 Jun 2024 | T20I # 2684 | ||
53 | won | 6 wickets | v France | Rome | 16 Jun 2024 | T20I # 2690 | ||
53 | won | 6 wickets | v Malta | Marsa | 3 Feb 2025 | T20I # 3088 | ||
53 | won | 6 wickets | v Hungary | Marsa | 4 Feb 2025 | T20I # 3089 | ||
53 | won | 6 wickets | v Malta | Marsa | 5 Feb 2025 | T20I # 3091 | ||
53 | lost | 2 wickets | v Hungary | Marsa | 5 Feb 2025 | T20I # 3092 | ||
53 | Nepal | 7 | won | 56 runs | v Oman | King City (NW) | 2 Oct 2024 | T20I # 2889 |
53 | won | 17 runs | v U.S.A. | Dallas | 17 Oct 2024 | T20I # 2910 | ||
53 | tied | - | v U.S.A. | Dallas | 19 Oct 2024 | T20I # 2916 | ||
53 | won | 8 wickets | v U.S.A. | Dallas | 20 Oct 2024 | T20I # 2921 | ||
53 | won | 8 wickets | v Qatar | Mong Kok | 9 Apr 2025 | T20I # 3131 | ||
53 | won | 6 wickets | v Kuwait | Mong Kok | 10 Apr 2025 | T20I # 3134 | ||
53 | no result | - | v Hong Kong | Mong Kok | 12 Apr 2025 | T20I # 3137 | ||
76 | Australia | 7* | won | 29 runs | v Pakistan | Brisbane | 14 Nov 2024 | T20I # 2948 |
76 | won | 13 runs | v Pakistan | Sydney | 16 Nov 2024 | T20I # 2954 | ||
76 | won | 7 wickets | v Pakistan | Hobart | 18 Nov 2024 | T20I # 2959 | ||
76 | won | 3 wickets | v West Indies | Kingston | 20 Jul 2025 | T20I # 3339 | ||
76 | won | 8 wickets | v West Indies | Kingston | 22 Jul 2025 | T20I # 3351 | ||
76 | won | 6 wickets | v West Indies | Basseterre | 25 Jul 2025 | T20I # 3369 | ||
76 | won | 3 wickets | v West Indies | Basseterre | 26 Jul 2025 | T20I # 3378 | ||
76 | New Zealand | 7* | won | 115 runs | v Pakistan | Mount Maunganui | 23 Mar 2025 | T20I # 3126 |
76 | won | 8 wickets | v Pakistan | Wellington | 26 Mar 2025 | T20I # 3128 | ||
76 | won | 21 runs | v South Africa | Harare | 16 Jul 2025 | T20I # 3317 | ||
76 | won | 8 wickets | v Zimbabwe | Harare | 18 Jul 2025 | T20I # 3324 | ||
76 | won | 7 wickets | v South Africa | Harare | 22 Jul 2025 | T20I # 3347 | ||
76 | won | 60 runs | v Zimbabwe | Harare | 24 Jul 2025 | T20I # 3360 | ||
76 | won | 3 runs | v South Africa | Harare | 26 Jul 2025 | T20I # 3374 | ||
78 | Sri Lanka | 6 | won | 6 wickets | v Australia | Nottingham | 8 Jun 2009 | T20I # 97 |
78 | won | 15 runs | v West Indies | Nottingham | 10 Jun 2009 | T20I # 100 | ||
78 | won | 19 runs | v Pakistan | Lord's | 12 Jun 2009 | T20I # 104 | ||
78 | won | 9 runs | v Ireland | Lord's | 14 Jun 2009 | T20I # 108 | ||
78 | won | 48 runs | v New Zealand | Nottingham | 16 Jun 2009 | T20I # 112 | ||
78 | won | 57 runs | v West Indies | The Oval | 19 Jun 2009 | T20I # 115 | ||
78 | South Africa | 6 | won | 13 runs | v West Indies | North Sound | 19 May 2010 | T20I # 178 |
78 | won | 1 run | v West Indies | North Sound | 20 May 2010 | T20I # 179 | ||
78 | won | 7 wickets | v Zimbabwe | Bloemfontein | 8 Oct 2010 | T20I # 188 | ||
78 | won | 8 runs | v Zimbabwe | Kimberley | 10 Oct 2010 | T20I # 189 | ||
78 | won | 6 wickets | v Pakistan | Abu Dhabi | 26 Oct 2010 | T20I # 190 | ||
78 | won | 6 wickets | v Pakistan | Abu Dhabi | 27 Oct 2010 | T20I # 191 | ||
78 | Australia | 6 | tied | - | v Pakistan | Dubai (DICS) | 7 Sep 2012 | T20I # 257 |
78 | won | 94 runs | v Pakistan | Dubai (DICS) | 10 Sep 2012 | T20I # 259 | ||
78 | won | 7 wickets | v Ireland | Colombo (RPS) | 19 Sep 2012 | T20I # 264 | ||
78 | won | 17 runs | v West Indies | Colombo (RPS) | 22 Sep 2012 | T20I # 270 | ||
78 | won | 9 wickets | v India | Colombo (RPS) | 28 Sep 2012 | T20I # 278 | ||
78 | won | 8 wickets | v South Africa | Colombo (RPS) | 30 Sep 2012 | T20I # 281 | ||
78 | Pakistan | 6 | won | 5 wickets | v Zimbabwe | Lahore | 22 May 2015 | T20I # 417 |
78 | won | 2 wickets | v Zimbabwe | Lahore | 24 May 2015 | T20I # 418 | ||
78 | won | 29 runs | v Sri Lanka | Colombo (RPS) | 30 Jul 2015 | T20I # 448 | ||
78 | won | 1 wicket | v Sri Lanka | Colombo (RPS) | 1 Aug 2015 | T20I # 449 | ||
78 | won | 13 runs | v Zimbabwe | Harare | 27 Sep 2015 | T20I # 454 | ||
78 | won | 15 runs | v Zimbabwe | Harare | 29 Sep 2015 | T20I # 455 | ||
78 | England | 6 | won | 3 runs | v India | Birmingham | 7 Sep 2014 | T20I # 405 |
78 | won | 56 runs | v New Zealand | Manchester | 23 Jun 2015 | T20I # 423 | ||
78 | won | 5 runs | v Australia | Cardiff | 31 Aug 2015 | T20I # 453 | ||
78 | won | 14 runs | v Pakistan | Dubai (DICS) | 26 Nov 2015 | T20I # 468 | ||
78 | won | 3 runs | v Pakistan | Dubai (DICS) | 27 Nov 2015 | T20I # 469 | ||
78 | tied | - | v Pakistan | Sharjah | 30 Nov 2015 | T20I # 473 | ||
78 | New Zealand | 6 | won | 10 wickets | v Pakistan | Hamilton | 17 Jan 2016 | T20I # 480 |
78 | won | 95 runs | v Pakistan | Wellington | 22 Jan 2016 | T20I # 483 | ||
78 | won | 47 runs | v India | Nagpur | 15 Mar 2016 | T20I # 535 | ||
78 | won | 8 runs | v Australia | Dharamsala | 18 Mar 2016 | T20I # 539 | ||
78 | won | 22 runs | v Pakistan | Mohali | 22 Mar 2016 | T20I # 545 | ||
78 | won | 75 runs | v Bangladesh | Eden Gardens | 26 Mar 2016 | T20I # 550 | ||
78 | Pakistan | 6 | won | 9 wickets | v England | Manchester | 7 Sep 2016 | T20I # 566 |
78 | won | 9 wickets | v West Indies | Dubai (DICS) | 23 Sep 2016 | T20I # 568 | ||
78 | won | 16 runs | v West Indies | Dubai (DICS) | 24 Sep 2016 | T20I # 569 | ||
78 | won | 8 wickets | v West Indies | Abu Dhabi | 27 Sep 2016 | T20I # 570 | ||
78 | won | 6 wickets | v West Indies | Bridgetown | 26 Mar 2017 | T20I # 602 | ||
78 | won | 3 runs | v West Indies | Port of Spain | 30 Mar 2017 | T20I # 603 | ||
78 | Australia | 6 | won | 8 wickets | v India | Guwahati | 10 Oct 2017 | T20I # 624 |
78 | won | 7 wickets | v New Zealand | Sydney | 3 Feb 2018 | T20I # 642 | ||
78 | won | 5 wickets | v England | Hobart | 7 Feb 2018 | T20I # 645 | ||
78 | won | 7 wickets | v England | Melbourne | 10 Feb 2018 | T20I # 646 | ||
78 | won | 5 wickets | v New Zealand | Auckland | 16 Feb 2018 | T20I # 649 | ||
78 | won | 19 runs | v New Zealand | Auckland | 21 Feb 2018 | T20I # 653 | ||
78 | Italy | 6 | won | 7 wickets | v Germany | Utrecht | 25 May 2019 | T20I # 786 |
78 | won | 6 wickets | v Germany | Utrecht | 25 May 2019 | T20I # 787 | ||
78 | won | 20 runs | v Norway | St Peter Port | 15 Jun 2019 | T20I # 792 | ||
78 | won | 5 wickets | v Germany | St Peter Port | 16 Jun 2019 | T20I # 794 | ||
78 | won | 11 runs | v Guernsey | St Peter Port | 16 Jun 2019 | T20I # 796 | ||
78 | no result | - | v Denmark | Castel | 18 Jun 2019 | T20I # 800 | ||
78 | U.A.E. | 6 | no result | - | v U.S.A. | ICCA Dubai | 15 Mar 2019 | T20I # 753 |
78 | won | 24 runs | v U.S.A. | ICCA Dubai | 16 Mar 2019 | T20I # 754 | ||
78 | won | 13 runs | v Netherlands | Amstelveen | 3 Aug 2019 | T20I # 841 | ||
78 | won | 5 wickets | v Netherlands | Amstelveen | 5 Aug 2019 | T20I # 844 | ||
78 | won | 14 runs | v Netherlands | The Hague | 6 Aug 2019 | T20I # 845 | ||
78 | won | 7 wickets | v Netherlands | The Hague | 8 Aug 2019 | T20I # 847 | ||
78 | Oman | 6 | won | 7 wickets | v Hong Kong | Al Amerat | 5 Oct 2019 | T20I # 910 |
78 | won | 43 runs | v Ireland | Al Amerat | 6 Oct 2019 | T20I # 917 | ||
78 | won | 7 wickets | v Netherlands | Al Amerat | 9 Oct 2019 | T20I # 924 | ||
78 | won | 6 wickets | v Nepal | Al Amerat | 10 Oct 2019 | T20I # 928 | ||
78 | won | 7 wickets | v U.A.E. | Abu Dhabi | 18 Oct 2019 | T20I # 939 | ||
78 | won | 7 wickets | v Hong Kong | Abu Dhabi | 20 Oct 2019 | T20I # 949 | ||
78 | England | 6 | won | 30 runs | v Sri Lanka | Colombo (RPS) | 27 Oct 2018 | T20I # 703 |
78 | won | 4 wickets | v West Indies | Gros Islet | 5 Mar 2019 | T20I # 750 | ||
78 | won | 137 runs | v West Indies | Basseterre | 8 Mar 2019 | T20I # 751 | ||
78 | won | 8 wickets | v West Indies | Basseterre | 10 Mar 2019 | T20I # 752 | ||
78 | won | 7 wickets | v Pakistan | Cardiff | 5 May 2019 | T20I # 772 | ||
78 | won | 7 wickets | v New Zealand | Christchurch | 1 Nov 2019 | T20I # 992 | ||
78 | Malawi | 6 | won | 3 wickets | v Mozambique | Lilongwe | 6 Nov 2019 | T20I # 1003 |
78 | won | 7 wickets | v Mozambique | Lilongwe | 6 Nov 2019 | T20I # 1004 | ||
78 | won | 25 runs | v Mozambique | Lilongwe | 7 Nov 2019 | T20I # 1005 | ||
78 | won | 4 wickets | v Mozambique | Lilongwe | 7 Nov 2019 | T20I # 1006 | ||
78 | won | 15 runs | v Mozambique | Blantyre | 9 Nov 2019 | T20I # 1010 | ||
78 | no result | - | v Mozambique | Blantyre | 9 Nov 2019 | T20I # 1011 | ||
78 | Qatar | 6 | won | 4 wickets | v Malaysia | Singapore | 27 Jul 2019 | T20I # 839 |
78 | won | 20 runs | v Jersey | Doha | 9 Oct 2019 | T20I # 926 | ||
78 | won | 6 wickets | v Jersey | Doha | 10 Oct 2019 | T20I # 929 | ||
78 | won | 8 wickets | v Jersey | Doha | 11 Oct 2019 | T20I # 930 | ||
78 | won | 40 runs | v Uganda | Doha | 12 Feb 2020 | T20I # 1038 | ||
78 | won | 28 runs | v Uganda | Doha | 13 Feb 2020 | T20I # 1040 | ||
78 | Austria | 6 | won | 8 wickets | v Czech Rep. | Ilfov County | 30 Aug 2019 | T20I # 870 |
78 | won | 135 runs | v Luxembourg | Ilfov County | 31 Aug 2019 | T20I # 873 | ||
78 | won | 10 wickets | v Turkey | Ilfov County | 31 Aug 2019 | T20I # 875 | ||
78 | won | 30 runs | v Czech Rep. | Ilfov County | 1 Sep 2019 | T20I # 877 | ||
78 | won | 5 runs | v Luxembourg | Vinor | 21 May 2021 | T20I # 1160 | ||
78 | won | 78 runs | v Czech Rep. | Vinor | 22 May 2021 | T20I # 1161 | ||
78 | Namibia | 6 | won | 7 wickets | v Uganda | Windhoek | 3 Apr 2021 | T20I # 1142 |
78 | won | 20 runs | v Uganda | Windhoek | 5 Apr 2021 | T20I # 1143 | ||
78 | won | 65 runs | v Uganda | Windhoek | 5 Apr 2021 | T20I # 1144 | ||
78 | won | 17 runs | v U.A.E. | ICCA Dubai | 5 Oct 2021 | T20I # 1281 | ||
78 | won | 5 wickets | v Scotland | ICCA Dubai | 9 Oct 2021 | T20I # 1293 | ||
78 | won | 14 runs | v P.N.G. | ICCA Dubai | 10 Oct 2021 | T20I # 1295 | ||
78 | England | 6 | won | 45 runs | v Pakistan | Leeds | 18 Jul 2021 | T20I # 1193 |
78 | won | 3 wickets | v Pakistan | Manchester | 20 Jul 2021 | T20I # 1195 | ||
78 | won | 6 wickets | v West Indies | Dubai (DICS) | 23 Oct 2021 | T20I # 1354 | ||
78 | won | 8 wickets | v Bangladesh | Abu Dhabi | 27 Oct 2021 | T20I # 1369 | ||
78 | won | 8 wickets | v Australia | Dubai (DICS) | 30 Oct 2021 | T20I # 1379 | ||
78 | won | 26 runs | v Sri Lanka | Sharjah | 1 Nov 2021 | T20I # 1382 | ||
78 | Tanzania | 6 | won | 87 runs | v Mozambique | Rwanda | 2 Nov 2021 | T20I # 1385 |
78 | won | 8 wickets | v Sierra Leone | Rwanda | 3 Nov 2021 | T20I # 1389 | ||
78 | won | 178 runs | v Cameroon | Rwanda | 6 Nov 2021 | T20I # 1399 | ||
78 | won | 3 runs | v Botswana | Rwanda | 7 Nov 2021 | T20I # 1403 | ||
78 | won | 6 wickets | v Nigeria | Rwanda | 17 Nov 2021 | T20I # 1430 | ||
78 | won | 49 runs | v Kenya | Kigali | 17 Nov 2021 | T20I # 1433 | ||
78 | Pakistan | 6 | won | 4 wickets | v Bangladesh | Mirpur | 19 Nov 2021 | T20I # 1439 |
78 | won | 8 wickets | v Bangladesh | Mirpur | 20 Nov 2021 | T20I # 1443 | ||
78 | won | 5 wickets | v Bangladesh | Mirpur | 22 Nov 2021 | T20I # 1447 | ||
78 | won | 63 runs | v West Indies | Karachi | 13 Dec 2021 | T20I # 1448 | ||
78 | won | 9 runs | v West Indies | Karachi | 14 Dec 2021 | T20I # 1449 | ||
78 | won | 7 wickets | v West Indies | Karachi | 16 Dec 2021 | T20I # 1450 | ||
78 | South Africa | 6 | won | 8 wickets | v West Indies | Dubai (DICS) | 26 Oct 2021 | T20I # 1366 |
78 | won | 4 wickets | v Sri Lanka | Sharjah | 30 Oct 2021 | T20I # 1378 | ||
78 | won | 6 wickets | v Bangladesh | Abu Dhabi | 2 Nov 2021 | T20I # 1384 | ||
78 | won | 10 runs | v England | Sharjah | 6 Nov 2021 | T20I # 1400 | ||
78 | won | 7 wickets | v India | Delhi | 9 Jun 2022 | T20I # 1554 | ||
78 | won | 4 wickets | v India | Cuttack | 12 Jun 2022 | T20I # 1569 | ||
78 | Belgium | 6 | won | 111 runs | v Malta | Gent | 11 Jun 2022 | T20I # 1558 |
78 | won | 84 runs | v Malta | Gent | 11 Jun 2022 | T20I # 1562 | ||
78 | won | 122 runs | v Malta | Waterloo | 12 Jun 2022 | T20I # 1566 | ||
78 | won | 7 wickets | v Gibraltar | Gent | 28 Jun 2022 | T20I # 1581 | ||
78 | won | 2 wickets | v Hungary | Waterloo | 29 Jun 2022 | T20I # 1590 | ||
78 | won | 12 runs | v Denmark | Waterloo | 1 Jul 2022 | T20I # 1595 | ||
78 | Italy | 6 | won | 1 run | v Germany | Almeria | 21 Oct 2021 | T20I # 1333 |
78 | won | 9 wickets | v Greece | Vantaa | 12 Jul 2022 | T20I # 1640 | ||
78 | won | 5 wickets | v Finland | Kerava | 13 Jul 2022 | T20I # 1647 | ||
78 | won | 91 runs | v Sweden | Vantaa | 15 Jul 2022 | T20I # 1655 | ||
78 | won | 166 runs | v Croatia | Kerava | 16 Jul 2022 | T20I # 1663 | ||
78 | won | 7 wickets | v Isle of Man | Kerava | 19 Jul 2022 | T20I # 1676 | ||
78 | Zimbabwe | 6 | won | 111 runs | v Singapore | Bulawayo | 11 Jul 2022 | T20I # 1634 |
78 | won | 23 runs | v Jersey | Bulawayo | 12 Jul 2022 | T20I # 1638 | ||
78 | won | 46 runs | v U.S.A. | Bulawayo | 14 Jul 2022 | T20I # 1652 | ||
78 | won | 27 runs | v P.N.G. | Bulawayo | 15 Jul 2022 | T20I # 1658 | ||
78 | won | 37 runs | v Netherlands | Bulawayo | 17 Jul 2022 | T20I # 1668 | ||
78 | won | 17 runs | v Bangladesh | Harare | 30 Jul 2022 | T20I # 1706 | ||
78 | Mozambique | 6 | won | 8 wickets | v Eswatini | Malkerns | 29 Jul 2022 | T20I # 1699 |
78 | won | 7 wickets | v Eswatini | Malkerns | 29 Jul 2022 | T20I # 1700 | ||
78 | won | 8 wickets | v Eswatini | Malkerns | 30 Jul 2022 | T20I # 1703 | ||
78 | won | 95 runs | v Eswatini | Malkerns | 30 Jul 2022 | T20I # 1707 | ||
78 | won | 94 runs | v Eswatini | Malkerns | 31 Jul 2022 | T20I # 1710 | ||
78 | won | 43 runs | v Eswatini | Malkerns | 31 Jul 2022 | T20I # 1714 | ||
78 | Kuwait | 6 | tied | - | v Bahrain | Al Amerat | 11 Aug 2022 | T20I # 1730 |
78 | won | 20 runs | v Bahrain | Al Amerat | 13 Aug 2022 | T20I # 1733 | ||
78 | won | 5 wickets | v Bahrain | Al Amerat | 14 Aug 2022 | T20I # 1734 | ||
78 | won | 4 wickets | v Bahrain | Al Amerat | 16 Aug 2022 | T20I # 1737 | ||
78 | won | 102 runs | v Bahrain | Al Amerat | 17 Aug 2022 | T20I # 1739 | ||
78 | won | 1 wicket | v U.A.E. | Al Amerat | 21 Aug 2022 | T20I # 1741 | ||
78 | England | 6 | won | 8 wickets | v Pakistan | Lahore | 30 Sep 2022 | T20I # 1802 |
78 | won | 67 runs | v Pakistan | Lahore | 2 Oct 2022 | T20I # 1804 | ||
78 | won | 8 runs | v Australia | Perth | 9 Oct 2022 | T20I # 1812 | ||
78 | won | 8 runs | v Australia | Canberra | 12 Oct 2022 | T20I # 1817 | ||
78 | no result | - | v Australia | Canberra | 14 Oct 2022 | T20I # 1820 | ||
78 | won | 5 wickets | v Afghanistan | Perth | 22 Oct 2022 | T20I # 1840 | ||
78 | Vanuatu | 6 | won | 18 runs | v Fiji | Port vila | 13 Sep 2022 | T20I # 1771 |
78 | won | 6 wickets | v Samoa | Port vila | 14 Sep 2022 | T20I # 1772 | ||
78 | won | 50 runs | v Cook Islands | Port vila | 15 Sep 2022 | T20I # 1775 | ||
78 | won | 17 runs | v Samoa | Suva | 13 Mar 2023 | T20I # 2024 | ||
78 | won | 102 runs | v Fiji | Suva | 16 Mar 2023 | T20I # 2027 | ||
78 | won | 26 runs | v Fiji | Suva | 17 Mar 2023 | T20I # 2028 | ||
78 | Uganda | 6 | lost | 5 wickets | v Tanzania | Rwanda | 19 Dec 2022 | T20I # 1970 |
78 | won | 9 wickets | v Rwanda | Rwanda | 19 Dec 2022 | T20I # 1971 | ||
78 | won | 7 wickets | v Rwanda | Rwanda | 20 Dec 2022 | T20I # 1973 | ||
78 | won | 7 runs | v Tanzania | Rwanda | 22 Dec 2022 | T20I # 1979 | ||
78 | won | 3 runs | v Rwanda | Rwanda | 23 Dec 2022 | T20I # 1982 | ||
78 | no result | - | v Tanzania | Rwanda | 23 Dec 2022 | T20I # 1983 | ||
78 | won | 6 wickets | v Botswana | Nairobi (Gym) | 9 Jun 2023 | T20I # 2084 | ||
78 | Czech Rep. | 6 | won | 42 runs | v Estonia | Vantaa | 28 Jul 2022 | T20I # 1696 |
78 | won | 7 wickets | v Switzerland | Kerava | 30 Jul 2022 | T20I # 1705 | ||
78 | won | 4 wickets | v Bulgaria | Vantaa | 31 Jul 2022 | T20I # 1711 | ||
78 | won | 9 runs | v Hungary | Vinor | 10 Jun 2023 | T20I # 2089 | ||
78 | tied | - | v Hungary | Vinor | 11 Jun 2023 | T20I # 2092 | ||
78 | won | 3 wickets | v Hungary | Vinor | 11 Jun 2023 | T20I # 2095 | ||
78 | Germany | 6 | won | 6 runs | v Belgium | Krefeld | 9 Jun 2023 | T20I # 2085 |
78 | won | 5 wickets | v Belgium | Krefeld | 10 Jun 2023 | T20I # 2087 | ||
78 | won | 4 wickets | v Belgium | Krefeld | 10 Jun 2023 | T20I # 2090 | ||
78 | won | 8 wickets | v Belgium | Krefeld | 11 Jun 2023 | T20I # 2093 | ||
78 | won | 6 wickets | v Austria | Deventer | 29 Jun 2023 | T20I # 2119 | ||
78 | won | 8 wickets | v Austria | Deventer | 30 Jun 2023 | T20I # 2120 | ||
78 | Switzerland | 6 | won | 8 wickets | v Luxembourg | Walferdange | 25 Jun 2023 | T20I # 2117 |
78 | won | 6 wickets | v Romania | Marsa | 13 Jul 2023 | T20I # 2134 | ||
78 | won | 8 wickets | v Luxembourg | Marsa | 14 Jul 2023 | T20I # 2136 | ||
78 | won | 6 wickets | v France | Marsa | 14 Jul 2023 | T20I # 2139 | ||
78 | won | 6 wickets | v Malta | Marsa | 15 Jul 2023 | T20I # 2141 | ||
78 | won | 6 wickets | v Malta | Marsa | 16 Jul 2023 | T20I # 2146 | ||
78 | Scotland | 6 | won | 72 runs | v Germany | Edinburgh (Golden) | 20 Jul 2023 | T20I # 2149 |
78 | won | 14 runs | v Jersey | Edinburgh | 21 Jul 2023 | T20I # 2152 | ||
78 | won | 155 runs | v Italy | Edinburgh | 24 Jul 2023 | T20I # 2160 | ||
78 | won | 166 runs | v Austria | Edinburgh (Golden) | 25 Jul 2023 | T20I # 2166 | ||
78 | won | 33 runs | v Denmark | Edinburgh | 27 Jul 2023 | T20I # 2174 | ||
78 | won | 8 runs | v Ireland | Edinburgh | 28 Jul 2023 | T20I # 2180 | ||
78 | Australia | 6 | won | 7 wickets | v Sri Lanka | Perth | 25 Oct 2022 | T20I # 1845 |
78 | won | 42 runs | v Ireland | Brisbane | 31 Oct 2022 | T20I # 1855 | ||
78 | won | 4 runs | v Afghanistan | Adelaide | 4 Nov 2022 | T20I # 1864 | ||
78 | won | 111 runs | v South Africa | Durban | 30 Aug 2023 | T20I # 2224 | ||
78 | won | 8 wickets | v South Africa | Durban | 1 Sep 2023 | T20I # 2228 | ||
78 | won | 5 wickets | v South Africa | Durban | 3 Sep 2023 | T20I # 2230 | ||
78 | New Zealand | 6 | no result | - | v Bangladesh | Mount Maunganui | 29 Dec 2023 | T20I # 2423 |
78 | won | 17 runs | v Bangladesh | Mount Maunganui | 31 Dec 2023 | T20I # 2425 | ||
78 | won | 46 runs | v Pakistan | Auckland | 12 Jan 2024 | T20I # 2429 | ||
78 | won | 21 runs | v Pakistan | Hamilton | 14 Jan 2024 | T20I # 2430 | ||
78 | won | 45 runs | v Pakistan | Dunedin | 17 Jan 2024 | T20I # 2434 | ||
78 | won | 7 wickets | v Pakistan | Christchurch | 19 Jan 2024 | T20I # 2437 | ||
78 | Hong Kong | 6 | won | 123 runs | v China | Mong Kok | 14 Feb 2024 | T20I # 2468 |
78 | won | 7 wickets | v Japan | Mong Kok | 14 Feb 2024 | T20I # 2469 | ||
78 | won | 27 runs | v Japan | Mong Kok | 15 Feb 2024 | T20I # 2472 | ||
78 | won | 10 wickets | v China | Mong Kok | 16 Feb 2024 | T20I # 2474 | ||
78 | won | 34 runs | v Japan | Mong Kok | 17 Feb 2024 | T20I # 2478 | ||
78 | won | 10 runs | v Qatar | Doha | 27 Feb 2024 | T20I # 2486 | ||
78 | Uganda | 6 | won | 7 wickets | v Malawi | Benoni | 13 Dec 2023 | T20I # 2398 |
78 | won | 51 runs | v Mozambique | Benoni | 15 Dec 2023 | T20I # 2404 | ||
78 | won | 10 wickets | v Botswana | Benoni | 18 Dec 2023 | T20I # 2410 | ||
78 | won | 91 runs | v Kenya | Benoni | 19 Dec 2023 | T20I # 2413 | ||
78 | won | 72 runs | v Kenya | Accra | 17 Mar 2024 | T20I # 2525 | ||
78 | won | 121 runs | v Ghana | Accra | 18 Mar 2024 | T20I # 2528 | ||
78 | U.S.A. | 6 | won | 6 wickets | v Canada | Prairie View | 7 Apr 2024 | T20I # 2544 |
78 | won | 31 runs | v Canada | Prairie View | 9 Apr 2024 | T20I # 2545 | ||
78 | won | 14 runs | v Canada | Prairie View | 12 Apr 2024 | T20I # 2552 | ||
78 | won | 4 wickets | v Canada | Prairie View | 13 Apr 2024 | T20I # 2559 | ||
78 | won | 5 wickets | v Bangladesh | Prairie View | 21 May 2024 | T20I # 2613 | ||
78 | won | 6 runs | v Bangladesh | Prairie View | 23 May 2024 | T20I # 2616 | ||
78 | Kenya | 6 | won | 4 wickets | v Nigeria | Nairobi | 17 Jul 2024 | T20I # 2766 |
78 | won | 91 runs | v Seychelles | Nairobi | 18 Oct 2024 | T20I # 2911 | ||
78 | won | 111 runs | v Mozambique | Nairobi (Ruaraka) | 19 Oct 2024 | T20I # 2915 | ||
78 | won | 5 wickets | v Rwanda | Nairobi (Gym) | 20 Oct 2024 | T20I # 2920 | ||
78 | won | 129 runs | v Gambia | Nairobi (Gym) | 22 Oct 2024 | T20I # 2925 | ||
78 | won | 9 wickets | v Seychelles | Nairobi (Ruaraka) | 23 Oct 2024 | T20I # 2928 | ||
78 | Thailand | 6 | won | 17 runs | v Indonesia | Bali | 5 May 2024 | T20I # 2588 |
78 | won | 6 wickets | v Indonesia | Bali | 6 May 2024 | T20I # 2590 | ||
78 | won | 77 runs | v Bhutan | Gelephu | 19 Oct 2024 | T20I # 2912 | ||
78 | won | 6 wickets | v Indonesia | Gelephu | 20 Oct 2024 | T20I # 2919 | ||
78 | won | 44 runs | v Maldives | Gelephu | 22 Oct 2024 | T20I # 2922 | ||
78 | won | 66 runs | v Indonesia | Gelephu | 23 Oct 2024 | T20I # 2927 | ||
78 | Indonesia | 6 | won | 136 runs | v Myanmar | Bali | 12 Nov 2024 | T20I # 2944 |
78 | won | 9 wickets | v Myanmar | Bali | 13 Nov 2024 | T20I # 2945 | ||
78 | won | 5 wickets | v Myanmar | Bali | 15 Nov 2024 | T20I # 2951 | ||
78 | won | 4 wickets | v Myanmar | Bali | 16 Nov 2024 | T20I # 2953 | ||
78 | won | 114 runs | v Myanmar | Bali | 17 Nov 2024 | T20I # 2957 | ||
78 | won | 4 wickets | v Myanmar | Bali | 19 Nov 2024 | T20I # 2960 | ||
78 | Qatar | 6 | won | 4 wickets | v Malaysia | Al Amerat | 15 Apr 2024 | T20I # 2566 |
78 | won | 15 runs | v Saudi Arabia | Al Amerat | 16 Apr 2024 | T20I # 2569 | ||
78 | won | 5 wickets | v Thailand | Doha | 19 Nov 2024 | T20I # 2961 | ||
78 | won | 6 wickets | v Bhutan | Doha | 20 Nov 2024 | T20I # 2965 | ||
78 | won | 48 runs | v Cambodia | Doha | 23 Nov 2024 | T20I # 2973 | ||
78 | won | 15 runs | v Bahrain | Doha | 25 Nov 2024 | T20I # 2979 | ||
78 | U.S.A. | 6 | won | 7 wickets | v Oman | Al Amerat | 20 Feb 2025 | T20I # 3095 |
78 | won | 4 wickets | v Oman | Al Amerat | 21 Feb 2025 | T20I # 3096 | ||
78 | won | 8 wickets | v Oman | Al Amerat | 23 Feb 2025 | T20I # 3100 | ||
78 | won | 79 runs | v Cayman | George Town | 19 Apr 2025 | T20I # 3144 | ||
78 | won | 149 runs | v Bahamas | George Town | 20 Apr 2025 | T20I # 3148 | ||
78 | won | 10 wickets | v Bermuda | George Town | 21 Apr 2025 | T20I # 3152 | ||
78 | Austria | 6 | won | 75 runs | v Slovenia | Latschach | 17 May 2025 | T20I # 3183 |
78 | won | 110 runs | v Slovenia | Latschach | 17 May 2025 | T20I # 3184 | ||
78 | won | 5 wickets | v Slovenia | Graz | 18 May 2025 | T20I # 3186 | ||
78 | won | 168 runs | v Slovenia | Graz | 18 May 2025 | T20I # 3187 | ||
78 | won | 29 runs | v Switzerland | Latschach | 30 May 2025 | T20I # 3193 | ||
78 | won | 17 runs | v Switzerland | Latschach | 31 May 2025 | T20I # 3197 | ||
78 | lost | 3 wickets | v Switzerland | Latschach | 31 May 2025 | T20I # 3199 | ||
78 | Portugal | 6 | won | 4 wickets | v Norway | Albergaria | 8 Apr 2025 | T20I # 3130 |
78 | won | 54 runs | v Norway | Albergaria | 9 Apr 2025 | T20I # 3133 | ||
78 | won | 8 wickets | v Malta | Zemst | 30 May 2025 | T20I # 3192 | ||
78 | won | 5 wickets | v Belgium | Zemst | 30 May 2025 | T20I # 3195 | ||
78 | won | 8 wickets | v Malta | Zemst | 31 May 2025 | T20I # 3198 | ||
78 | won | 5 wickets | v Belgium | Zemst | 31 May 2025 | T20I # 3200 | ||
78 | Tanzania | 6 | won | 10 wickets | v Mali | Dar-es-Salaam | 21 Sep 2024 | T20I # 2854 |
78 | won | 122 runs | v Lesotho | Dar-es-Salaam | 22 Sep 2024 | T20I # 2857 | ||
78 | won | 9 wickets | v Cameroon | Dar-es-Salaam | 24 Sep 2024 | T20I # 2859 | ||
78 | won | 7 wickets | v Ghana | Dar-es-Salaam | 25 Sep 2024 | T20I # 2862 | ||
78 | won | 19 runs | v Malawi | Dar-es-Salaam | 26 Sep 2024 | T20I # 2868 | ||
78 | won | 72 runs | v Malawi | Blantyre | 6 Jul 2025 | T20I # 3279 |
Showing 999 records
Additional Information
* indicates that the sequence is ongoing