Most consecutive matches without defeat

Twenty20 Internationals Cricket – Most consecutive matches without defeat

Twenty20 Internationals
Consecutives

Most consecutive matches without defeat

RankTeamMatResultMarginOppositionGroundMatch DateScorecard
🥇 1
Nigeria17won8 wicketsv MozambiqueRwanda1 Dec 2022T20I # 1927
🥇 1
won6 wicketsv Sierra LeoneRwanda2 Dec 2022T20I # 1929
🥇 1
won118 runsv EswatiniKigali4 Dec 2022T20I # 1933
🥇 1
won9 wicketsv GambiaKigali4 Dec 2022T20I # 1934
🥇 1
won17 runsv CameroonRwanda5 Dec 2022T20I # 1938
🥇 1
no result-v TanzaniaRwanda8 Dec 2022T20I # 1947
🥇 1
won6 wicketsv GhanaRwanda9 Dec 2022T20I # 1951
🥇 1
won54 runsv RwandaLagos4 Oct 2023T20I # 2285
🥇 1
won63 runsv Sierra LeoneLagos5 Oct 2023T20I # 2292
🥇 1
won35 runsv GhanaLagos6 Oct 2023T20I # 2298
🥇 1
won6 wicketsv RwandaLagos7 Oct 2023T20I # 2302
🥇 1
won9 wicketsv Sierra LeoneLagos8 Oct 2023T20I # 2305
🥇 1
won82 runsv GhanaLagos10 Oct 2023T20I # 2307
🥇 1
won5 wicketsv GhanaLagos11 Oct 2023T20I # 2309
🥇 1
won53 runsv Sierra LeoneLagos12 Oct 2023T20I # 2312
🥇 1
won8 wicketsv RwandaLagos14 Oct 2023T20I # 2313
🥇 1
won17 runsv RwandaLagos15 Oct 2023T20I # 2318
🥈 2
Spain17*won81 runsv Isle of ManCartagena24 Feb 2023T20I # 1998
🥈 2
no result-v Isle of ManCartagena24 Feb 2023T20I # 1999
🥈 2
won8 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2000
🥈 2
won6 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2001
🥈 2
won7 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2004
🥈 2
won10 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2005
🥈 2
won5 wicketsv JerseyCartagena14 Apr 2024T20I # 2561
🥈 2
won1 wicketv JerseyCartagena14 Apr 2024T20I # 2563
🥈 2
won4 wicketsv CroatiaZagreb2 Aug 2024T20I # 2770
🥈 2
won6 wicketsv CroatiaZagreb3 Aug 2024T20I # 2771
🥈 2
won8 wicketsv CroatiaZagreb3 Aug 2024T20I # 2772
🥈 2
won140 runsv CroatiaZagreb4 Aug 2024T20I # 2773
🥈 2
won161 runsv CroatiaZagreb4 Aug 2024T20I # 2774
🥈 2
won15 runsv CyprusCastel21 Aug 2024T20I # 2784
🥈 2
won1 runv Czech Rep.Port Soif22 Aug 2024T20I # 2792
🥈 2
won7 wicketsv GreecePort Soif25 Aug 2024T20I # 2810
🥈 2
won46 runsv FinlandCastel28 Aug 2024T20I # 2822
🥉 3
Japan17won166 runsv MongoliaSano7 May 2024T20I # 2591
🥉 3
won205 runsv MongoliaSano8 May 2024T20I # 2593
🥉 3
no result-v MongoliaSano8 May 2024T20I # 2594
🥉 3
won10 wicketsv MongoliaSano9 May 2024T20I # 2595
🥉 3
won180 runsv MongoliaSano11 May 2024T20I # 2602
🥉 3
won158 runsv MongoliaSano11 May 2024T20I # 2603
🥉 3
won157 runsv MongoliaSano12 May 2024T20I # 2606
🥉 3
won4 runsv IndonesiaIncheon25 Sep 2024T20I # 2861
🥉 3
won47 runsv PhilippinesIncheon26 Sep 2024T20I # 2865
🥉 3
won2 wicketsv PhilippinesIncheon28 Sep 2024T20I # 2870
🥉 3
won7 wicketsv South KoreaIncheon29 Sep 2024T20I # 2874
🥉 3
won53 runsv IndonesiaIncheon1 Oct 2024T20I # 2882
🥉 3
won27 runsv PhilippinesIncheon2 Oct 2024T20I # 2886
🥉 3
won108 runsv South KoreaIncheon4 Oct 2024T20I # 2892
🥉 3
won144 runsv IndonesiaIncheon5 Oct 2024T20I # 2895
🥉 3
won61 runsv ThailandSano8 May 2025T20I # 3177
🥉 3
won34 runsv Cook IslandsSano9 May 2025T20I # 3179
4
Uganda17*won8 wicketsv BahrainJinja29 Oct 2024T20I # 2937
4
won78 runsv BotswanaRwanda4 Dec 2024T20I # 3000
4
won112 runsv RwandaRwanda5 Dec 2024T20I # 3003
4
won5 wicketsv NigeriaRwanda6 Dec 2024T20I # 3006
4
won86 runsv RwandaRwanda7 Dec 2024T20I # 3010
4
won7 wicketsv NigeriaRwanda8 Dec 2024T20I # 3016
4
won108 runsv BotswanaRwanda9 Dec 2024T20I # 3022
4
won23 runsv NigeriaRwanda11 Dec 2024T20I # 3031
4
won50 runsv RwandaRwanda12 Dec 2024T20I # 3036
4
won32 runsv BotswanaRwanda13 Dec 2024T20I # 3046
4
won6 wicketsv NigeriaRwanda14 Dec 2024T20I # 3051
4
won77 runsv NigeriaEntebbe18 Jul 2025T20I # 3322
4
won6 runsv U.A.E.Entebbe19 Jul 2025T20I # 3330
4
won28 runsv KenyaEntebbe21 Jul 2025T20I # 3341
4
won38 runsv NigeriaEntebbe22 Jul 2025T20I # 3346
4
won6 wicketsv KenyaEntebbe25 Jul 2025T20I # 3363
4
won8 runsv U.A.E.Entebbe27 Jul 2025T20I # 3382
5
Tanzania15won54 runsv RwandaDar-es-Salaam31 Oct 2022T20I # 1854
5
won21 runsv RwandaDar-es-Salaam1 Nov 2022T20I # 1857
5
won77 runsv RwandaDar-es-Salaam4 Nov 2022T20I # 1863
5
won3 wicketsv RwandaDar-es-Salaam5 Nov 2022T20I # 1869
5
won10 wicketsv RwandaDar-es-Salaam6 Nov 2022T20I # 1875
5
won9 wicketsv Sierra LeoneRwanda1 Dec 2022T20I # 1925
5
won4 wicketsv GhanaRwanda4 Dec 2022T20I # 1935
5
won6 wicketsv MozambiqueRwanda5 Dec 2022T20I # 1937
5
won66 runsv EswatiniRwanda6 Dec 2022T20I # 1941
5
won10 wicketsv GambiaRwanda6 Dec 2022T20I # 1943
5
no result-v NigeriaRwanda8 Dec 2022T20I # 1947
5
won184 runsv CameroonKigali9 Dec 2022T20I # 1950
5
won66 runsv RwandaRwanda13 Dec 2022T20I # 1952
5
won5 wicketsv RwandaRwanda13 Dec 2022T20I # 1953
5
no result-v UgandaRwanda14 Dec 2022T20I # 1955
5
Malaysia15won23 runsv SingaporeSingapore29 Jun 2022T20I # 1589
5
won5 wicketsv SingaporeSingapore30 Jun 2022T20I # 1592
5
won155 runsv BhutanBangi2 Jul 2022T20I # 1597
5
won39 runsv BhutanBangi3 Jul 2022T20I # 1603
5
won9 wicketsv ThailandBangi4 Jul 2022T20I # 1608
5
won8 wicketsv MaldivesBangi6 Jul 2022T20I # 1613
5
won9 wicketsv ThailandBangi7 Jul 2022T20I # 1615
5
won94 runsv MaldivesBangi9 Jul 2022T20I # 1622
5
won9 wicketsv BhutanBangi11 Jul 2022T20I # 1632
5
won11 runsv BahrainBangi15 Dec 2022T20I # 1956
5
won8 wicketsv QatarBangi16 Dec 2022T20I # 1960
5
won120 runsv SingaporeBangi18 Dec 2022T20I # 1965
5
won7 wicketsv BahrainBangi19 Dec 2022T20I # 1969
5
no result-v QatarBangi21 Dec 2022T20I # 1975
5
won143 runsv SingaporeBangi22 Dec 2022T20I # 1976
7
Uganda13won5 runsv JerseyBulawayo15 Jul 2022T20I # 1654
7
won4 runsv Hong KongBulawayo17 Jul 2022T20I # 1665
7
won7 wicketsv BotswanaBenoni15 Sep 2022T20I # 1776
7
won38 runsv MozambiqueBenoni18 Sep 2022T20I # 1783
7
won8 wicketsv GhanaBenoni20 Sep 2022T20I # 1787
7
won3 wicketsv KenyaBenoni21 Sep 2022T20I # 1790
7
won8 wicketsv TanzaniaBenoni22 Sep 2022T20I # 1792
7
won85 runsv RwandaRwanda14 Dec 2022T20I # 1954
7
no result-v TanzaniaRwanda14 Dec 2022T20I # 1955
7
won133 runsv RwandaRwanda15 Dec 2022T20I # 1958
7
won13 runsv TanzaniaRwanda15 Dec 2022T20I # 1959
7
won97 runsv RwandaRwanda16 Dec 2022T20I # 1962
7
won2 runsv TanzaniaRwanda18 Dec 2022T20I # 1966
7
Bermuda13lost46 runsv CanadaCoolidge11 Nov 2021T20I # 1418
7
won86 runsv PanamaCoolidge11 Nov 2021T20I # 1421
7
won7 wicketsv BelizeNorth Sound13 Nov 2021T20I # 1424
7
won3 wicketsv ArgentinaCoolidge14 Nov 2021T20I # 1429
7
won6 wicketsv ArgentinaBuenos Aires21 Feb 2023T20I # 1996
7
won107 runsv ArgentinaBuenos Aires22 Feb 2023T20I # 1997
7
won96 runsv CaymanBuenos Aires25 Feb 2023T20I # 2003
7
won110 runsv ArgentinaBuenos Aires26 Feb 2023T20I # 2007
7
won60 runsv PanamaBuenos Aires28 Feb 2023T20I # 2009
7
won9 wicketsv BahamasBuenos Aires4 Mar 2023T20I # 2012
7
won86 runsv CanadaSandys Parish30 Sep 2023T20I # 2266
7
won7 wicketsv PanamaSandys Parish1 Oct 2023T20I # 2273
7
won53 runsv CaymanHamilton3 Oct 2023T20I # 2281
7
won5 wicketsv PanamaHamilton4 Oct 2023T20I # 2289
7
Bahrain13won112 runsv IndonesiaBali23 Feb 2025T20I # 3099
7
won5 wicketsv IndonesiaBali24 Feb 2025T20I # 3102
7
won31 runsv SingaporeSingapore28 Feb 2025T20I # 3104
7
won7 wicketsv SingaporeSingapore1 Mar 2025T20I # 3105
7
won8 wicketsv SingaporeSingapore2 Mar 2025T20I # 3106
7
no result-v SingaporeSingapore4 Mar 2025T20I # 3107
7
won6 wicketsv MalaysiaKuala Lumpur10 Mar 2025T20I # 3108
7
won8 wicketsv Hong KongKuala Lumpur11 Mar 2025T20I # 3110
7
won35 runsv MalaysiaKuala Lumpur13 Mar 2025T20I # 3116
7
tied-v Hong KongKuala Lumpur14 Mar 2025T20I # 3118
7
won8 wicketsv Hong KongKuala Lumpur17 Mar 2025T20I # 3121
7
won46 runsv GermanyBlantyre6 Jul 2025T20I # 3280
7
won7 wicketsv MalawiBlantyre7 Jul 2025T20I # 3284
10
Australia12no result-v EnglandManchester30 Aug 2009T20I # 119
10
won2 runsv PakistanMelbourne5 Feb 2010T20I # 134
10
won38 runsv West IndiesHobart21 Feb 2010T20I # 146
10
won8 wicketsv West IndiesSydney23 Feb 2010T20I # 147
10
won6 wicketsv New ZealandWellington26 Feb 2010T20I # 148
10
tied-v New ZealandChristchurch28 Feb 2010T20I # 149
10
won34 runsv PakistanGros Islet2 May 2010T20I # 156
10
won27 runsv BangladeshBridgetown5 May 2010T20I # 161
10
won49 runsv IndiaBridgetown7 May 2010T20I # 165
10
won81 runsv Sri LankaBridgetown9 May 2010T20I # 170
10
won6 wicketsv West IndiesGros Islet11 May 2010T20I # 174
10
won3 wicketsv PakistanGros Islet14 May 2010T20I # 176
10
Afghanistan12won5 wicketsv ZimbabweSharjah5 Feb 2018T20I # 643
10
won17 runsv ZimbabweSharjah6 Feb 2018T20I # 644
10
won45 runsv BangladeshDehradun3 Jun 2018T20I # 667
10
won6 wicketsv BangladeshDehradun5 Jun 2018T20I # 668
10
won1 runv BangladeshDehradun7 Jun 2018T20I # 669
10
won16 runsv IrelandBready20 Aug 2018T20I # 696
10
won81 runsv IrelandBready22 Aug 2018T20I # 697
10
won5 wicketsv IrelandDehradun21 Feb 2019T20I # 745
10
won84 runsv IrelandDehradun23 Feb 2019T20I # 746
10
won32 runsv IrelandDehradun24 Feb 2019T20I # 747
10
won28 runsv ZimbabweMirpur14 Sep 2019T20I # 882
10
won25 runsv BangladeshMirpur15 Sep 2019T20I # 883
10
Romania12won52 runsv BulgariaIlfov County17 Oct 2020T20I # 1102
10
won34 runsv BulgariaIlfov County17 Oct 2020T20I # 1103
10
won6 wicketsv BulgariaIlfov County18 Oct 2020T20I # 1104
10
won3 wicketsv GreeceSofia24 Jun 2021T20I # 1167
10
won7 wicketsv BulgariaSofia25 Jun 2021T20I # 1170
10
won91 runsv SerbiaSofia25 Jun 2021T20I # 1171
10
won10 wicketsv SerbiaSofia26 Jun 2021T20I # 1173
10
won7 wicketsv BulgariaSofia27 Jun 2021T20I # 1177
10
won35 runsv Czech Rep.Ilfov County3 Sep 2021T20I # 1249
10
won8 runsv HungaryIlfov County3 Sep 2021T20I # 1252
10
won36 runsv MaltaIlfov County4 Sep 2021T20I # 1255
10
won33 runsv LuxembourgIlfov County5 Sep 2021T20I # 1257
10
India12won66 runsv AfghanistanAbu Dhabi3 Nov 2021T20I # 1390
10
won8 wicketsv ScotlandDubai (DICS)5 Nov 2021T20I # 1396
10
won9 wicketsv NamibiaDubai (DICS)8 Nov 2021T20I # 1410
10
won5 wicketsv New ZealandJaipur17 Nov 2021T20I # 1434
10
won7 wicketsv New ZealandRanchi19 Nov 2021T20I # 1440
10
won73 runsv New ZealandEden Gardens21 Nov 2021T20I # 1446
10
won6 wicketsv West IndiesEden Gardens16 Feb 2022T20I # 1467
10
won8 runsv West IndiesEden Gardens18 Feb 2022T20I # 1473
10
won17 runsv West IndiesEden Gardens20 Feb 2022T20I # 1479
10
won62 runsv Sri LankaLucknow24 Feb 2022T20I # 1492
10
won7 wicketsv Sri LankaDharamsala26 Feb 2022T20I # 1493
10
won6 wicketsv Sri LankaDharamsala27 Feb 2022T20I # 1494
10
India12won106 runsv South AfricaJohannesburg14 Dec 2023T20I # 2401
10
won6 wicketsv AfghanistanMohali11 Jan 2024T20I # 2428
10
won6 wicketsv AfghanistanIndore14 Jan 2024T20I # 2431
10
tied-v AfghanistanBengaluru17 Jan 2024T20I # 2435
10
won8 wicketsv IrelandNew York5 Jun 2024T20I # 2639
10
won6 runsv PakistanNew York9 Jun 2024T20I # 2658
10
won7 wicketsv U.S.A.New York12 Jun 2024T20I # 2671
10
won47 runsv AfghanistanBridgetown20 Jun 2024T20I # 2710
10
won50 runsv BangladeshNorth Sound22 Jun 2024T20I # 2716
10
won24 runsv AustraliaGros Islet24 Jun 2024T20I # 2721
10
won68 runsv EnglandProvidence27 Jun 2024T20I # 2724
10
won7 runsv South AfricaBridgetown29 Jun 2024T20I # 2729
10
U.A.E.12won6 wicketsv NamibiaWindhoek2 Oct 2024T20I # 2888
10
won6 runsv U.S.A.Windhoek4 Oct 2024T20I # 2893
10
won63 runsv BhutanDoha19 Nov 2024T20I # 2962
10
won17 runsv Saudi ArabiaDoha20 Nov 2024T20I # 2966
10
won5 wicketsv CambodiaDoha22 Nov 2024T20I # 2967
10
won155 runsv ThailandDoha23 Nov 2024T20I # 2971
10
won29 runsv QatarDoha26 Nov 2024T20I # 2985
10
won8 wicketsv BahrainDoha28 Nov 2024T20I # 2994
10
won8 wicketsv BahrainICCA Dubai13 Dec 2024T20I # 3042
10
won24 runsv OmanICCA Dubai15 Dec 2024T20I # 3056
10
won11 runsv KuwaitICCA Dubai16 Dec 2024T20I # 3064
10
won23 runsv QatarICCA Dubai18 Dec 2024T20I # 3073
16
Afghanistan11won6 runsv West IndiesNagpur27 Mar 2016T20I # 552
16
won11 runsv U.A.E.ICCA Dubai14 Dec 2016T20I # 571
16
won5 wicketsv U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
16
won44 runsv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
16
won5 wicketsv IrelandAbu Dhabi14 Jan 2017T20I # 578
16
won5 wicketsv U.A.E.Abu Dhabi16 Jan 2017T20I # 581
16
won8 wicketsv OmanDubai (DICS)20 Jan 2017T20I # 586
16
won10 wicketsv IrelandDubai (DICS)20 Jan 2017T20I # 588
16
won6 wicketsv IrelandGreater Noida8 Mar 2017T20I # 599
16
won17 runsv IrelandGreater Noida10 Mar 2017T20I # 600
16
won28 runsv IrelandGreater Noida12 Mar 2017T20I # 601
16
P.N.G.11won133 runsv PhilippinesPort Moresby22 Mar 2019T20I # 756
16
won8 wicketsv VanuatuPort Moresby22 Mar 2019T20I # 757
16
no result-v PhilippinesPort Moresby23 Mar 2019T20I # 760
16
won10 wicketsv VanuatuPort Moresby24 Mar 2019T20I # 762
16
won9 wicketsv SamoaApia (No 1)8 Jul 2019T20I # 819
16
won3 wicketsv VanuatuApia (No 3)9 Jul 2019T20I # 820
16
won7 wicketsv SamoaApia (No 2)10 Jul 2019T20I # 822
16
won59 runsv VanuatuApia (No 2)12 Jul 2019T20I # 824
16
won32 runsv VanuatuApia (No 2)13 Jul 2019T20I # 826
16
won10 wicketsv BermudaICCA Dubai19 Oct 2019T20I # 940
16
won81 runsv NamibiaICCA 2 Dubai20 Oct 2019T20I # 946
16
India11won67 runsv West IndiesWankhede11 Dec 2019T20I # 1024
16
no result-v Sri LankaGuwahati5 Jan 2020T20I # 1025
16
won7 wicketsv Sri LankaIndore7 Jan 2020T20I # 1026
16
won78 runsv Sri LankaPune10 Jan 2020T20I # 1027
16
won6 wicketsv New ZealandAuckland24 Jan 2020T20I # 1031
16
won7 wicketsv New ZealandAuckland26 Jan 2020T20I # 1034
16
tied-v New ZealandHamilton29 Jan 2020T20I # 1035
16
tied-v New ZealandWellington31 Jan 2020T20I # 1036
16
won7 runsv New ZealandMount Maunganui2 Feb 2020T20I # 1037
16
won11 runsv AustraliaCanberra4 Dec 2020T20I # 1114
16
won6 wicketsv AustraliaSydney6 Dec 2020T20I # 1115
16
Uganda11won56 runsv NigeriaEntebbe11 Sep 2021T20I # 1268
16
won8 wicketsv NigeriaEntebbe13 Sep 2021T20I # 1271
16
won4 wicketsv KenyaEntebbe15 Sep 2021T20I # 1274
16
won55 runsv NigeriaEntebbe15 Sep 2021T20I # 1275
16
won6 runsv KenyaEntebbe17 Sep 2021T20I # 1278
16
won10 wicketsv MalawiKigali16 Oct 2021T20I # 1302
16
won106 runsv RwandaKigali17 Oct 2021T20I # 1309
16
won10 wicketsv LesothoKigali19 Oct 2021T20I # 1315
16
won6 wicketsv SwazilandKigali19 Oct 2021T20I # 1320
16
won79 runsv GhanaRwanda21 Oct 2021T20I # 1332
16
won95 runsv SeychellesKigali22 Oct 2021T20I # 1344
16
P.N.G.11won5 runsv U.S.A.Bulawayo17 Jul 2022T20I # 1667
16
won9 wicketsv VanuatuPort Moresby22 Jul 2023T20I # 2154
16
won117 runsv PhilippinesPort Moresby23 Jul 2023T20I # 2156
16
won6 wicketsv JapanPort Moresby25 Jul 2023T20I # 2164
16
won39 runsv VanuatuPort Moresby26 Jul 2023T20I # 2168
16
won100 runsv PhilippinesPort Moresby28 Jul 2023T20I # 2177
16
won6 wicketsv JapanPort Moresby29 Jul 2023T20I # 2182
16
won45 runsv MalaysiaKuala Lumpur20 Sep 2023T20I # 2244
16
won22 runsv Hong KongKuala Lumpur21 Sep 2023T20I # 2247
16
won4 wicketsv MalaysiaKuala Lumpur23 Sep 2023T20I # 2252
16
won1 wicketv Hong KongKuala Lumpur24 Sep 2023T20I # 2254
16
India11won100 runsv ZimbabweHarare7 Jul 2024T20I # 2739
16
won23 runsv ZimbabweHarare10 Jul 2024T20I # 2749
16
won10 wicketsv ZimbabweHarare13 Jul 2024T20I # 2759
16
won42 runsv ZimbabweHarare14 Jul 2024T20I # 2762
16
won43 runsv Sri LankaPallekele27 Jul 2024T20I # 2767
16
won7 wicketsv Sri LankaPallekele28 Jul 2024T20I # 2768
16
tied-v Sri LankaPallekele30 Jul 2024T20I # 2769
16
won7 wicketsv BangladeshGwalior6 Oct 2024T20I # 2897
16
won86 runsv BangladeshDelhi9 Oct 2024T20I # 2899
16
won133 runsv BangladeshHyderabad12 Oct 2024T20I # 2904
16
won61 runsv South AfricaDurban8 Nov 2024T20I # 2938
22
Jersey10won14 runsv OmanAbu Dhabi27 Oct 2019T20I # 982
22
won4 runsv GermanyAlmeria15 Oct 2021T20I # 1296
22
won41 runsv ItalyAlmeria16 Oct 2021T20I # 1303
22
won5 runsv DenmarkAlmeria17 Oct 2021T20I # 1306
22
won4 wicketsv GermanyAlmeria19 Oct 2021T20I # 1321
22
won8 wicketsv ItalyAlmeria20 Oct 2021T20I # 1325
22
won4 wicketsv DenmarkAlmeria21 Oct 2021T20I # 1337
22
won37 runsv GuernseySt Peter Port20 May 2022T20I # 1542
22
won60 runsv GuernseyCastel21 May 2022T20I # 1543
22
won37 runsv GuernseyCastel21 May 2022T20I # 1545
22
Kenya10no result-v St HelenaRwanda17 Nov 2022T20I # 1889
22
no result-v MalawiRwanda18 Nov 2022T20I # 1894
22
won10 wicketsv MaliKigali20 Nov 2022T20I # 1900
22
won9 wicketsv RwandaRwanda20 Nov 2022T20I # 1902
22
won167 runsv LesothoKigali21 Nov 2022T20I # 1905
22
won8 wicketsv BotswanaRwanda24 Nov 2022T20I # 1918
22
won7 wicketsv SeychellesRwanda25 Nov 2022T20I # 1922
22
won3 wicketsv RwandaNairobi (Gym)9 Jun 2023T20I # 2083
22
won88 runsv UgandaNairobi (Gym)10 Jun 2023T20I # 2088
22
won8 wicketsv BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
22
Uganda10won8 wicketsv RwandaNairobi (Gym)11 Jun 2023T20I # 2094
22
won47 runsv KenyaNairobi (Gym)13 Jun 2023T20I # 2097
22
won64 runsv BotswanaNairobi (Gym)14 Jun 2023T20I # 2098
22
won7 wicketsv RwandaNairobi (Gym)15 Jun 2023T20I # 2100
22
won7 wicketsv BotswanaNairobi (Gym)17 Jun 2023T20I # 2102
22
won5 wicketsv KenyaNairobi (Gym)18 Jun 2023T20I # 2105
22
won94 runsv RwandaNairobi (Gym)19 Jun 2023T20I # 2107
22
won1 runv KenyaNairobi (Gym)21 Jun 2023T20I # 2108
22
won40 runsv RwandaRwanda20 Aug 2023T20I # 2205
22
won6 wicketsv TanzaniaRwanda20 Aug 2023T20I # 2207
22
Uganda10won61 runsv RwandaRwanda22 Aug 2023T20I # 2212
22
won86 runsv RwandaRwanda24 Aug 2023T20I # 2214
22
won60 runsv TanzaniaRwanda24 Aug 2023T20I # 2215
22
won19 runsv TanzaniaRwanda25 Aug 2023T20I # 2217
22
won6 wicketsv RwandaRwanda27 Aug 2023T20I # 2219
22
won59 runsv TanzaniaRwanda28 Aug 2023T20I # 2220
22
won8 wicketsv RwandaRwanda28 Aug 2023T20I # 2221
22
won19 runsv TanzaniaRwanda30 Aug 2023T20I # 2222
22
won8 wicketsv RwandaRwanda31 Aug 2023T20I # 2226
22
won8 wicketsv TanzaniaWindhoek22 Nov 2023T20I # 2355
22
Portugal10won124 runsv GibraltarAlbergaria10 Apr 2023T20I # 2042
22
won5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2043
22
won5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2044
22
won84 runsv MaltaGibraltar4 May 2023T20I # 2055
22
won7 wicketsv GibraltarGibraltar4 May 2023T20I # 2056
22
won17 runsv MaltaGibraltar5 May 2023T20I # 2057
22
won9 wicketsv GibraltarGibraltar6 May 2023T20I # 2060
22
won7 wicketsv MaltaGibraltar6 May 2023T20I # 2061
22
won1 wicketv GibraltarGibraltar7 May 2023T20I # 2062
22
won15 runsv HungaryRome9 Jun 2024T20I # 2653
27
England9no result-v IrelandProvidence4 May 2010T20I # 160
27
won6 wicketsv PakistanBridgetown6 May 2010T20I # 163
27
won39 runsv South AfricaBridgetown8 May 2010T20I # 168
27
won3 wicketsv New ZealandGros Islet10 May 2010T20I # 172
27
won7 wicketsv Sri LankaGros Islet13 May 2010T20I # 175
27
won7 wicketsv AustraliaBridgetown16 May 2010T20I # 177
27
won5 wicketsv PakistanCardiff5 Sep 2010T20I # 186
27
won6 wicketsv PakistanCardiff7 Sep 2010T20I # 187
27
won1 wicketv AustraliaAdelaide12 Jan 2011T20I # 197
27
Ireland9no result-v EnglandProvidence4 May 2010T20I # 160
27
won6 wicketsv KenyaMombasa22 Feb 2012T20I # 224
27
won8 wicketsv KenyaMombasa23 Feb 2012T20I # 225
27
won2 runsv KenyaMombasa24 Feb 2012T20I # 227
27
won10 wicketsv KenyaDubai (DICS)14 Mar 2012T20I # 232
27
won17 runsv ScotlandDubai (DICS)18 Mar 2012T20I # 235
27
won10 wicketsv CanadaDubai (DICS)22 Mar 2012T20I # 236
27
won7 wicketsv NetherlandsDubai (DICS)23 Mar 2012T20I # 238
27
won5 wicketsv AfghanistanDubai (DICS)24 Mar 2012T20I # 240
27
Pakistan9won7 wicketsv ZimbabweHarare4 Jul 2018T20I # 685
27
won45 runsv AustraliaHarare5 Jul 2018T20I # 686
27
won6 wicketsv AustraliaHarare8 Jul 2018T20I # 689
27
won66 runsv AustraliaAbu Dhabi24 Oct 2018T20I # 701
27
won11 runsv AustraliaDubai (DICS)26 Oct 2018T20I # 702
27
won33 runsv AustraliaDubai (DICS)28 Oct 2018T20I # 704
27
won2 runsv New ZealandAbu Dhabi31 Oct 2018T20I # 705
27
won6 wicketsv New ZealandDubai (DICS)2 Nov 2018T20I # 706
27
won47 runsv New ZealandDubai (DICS)4 Nov 2018T20I # 708
27
Canada9won84 runsv CaymanSandys Parish18 Aug 2019T20I # 852
27
no result-v BermudaHamilton19 Aug 2019T20I # 854
27
won4 wicketsv U.S.A.Sandys Parish21 Aug 2019T20I # 858
27
won8 wicketsv CaymanSandys Parish22 Aug 2019T20I # 860
27
won8 wicketsv BermudaSandys Parish24 Aug 2019T20I # 864
27
won15 runsv U.S.A.Sandys Parish25 Aug 2019T20I # 865
27
won53 runsv JerseyTolerance Oval20 Oct 2019T20I # 947
27
won50 runsv NigeriaAbu Dhabi21 Oct 2019T20I # 954
27
won10 runsv IrelandAbu Dhabi23 Oct 2019T20I # 961
27
Australia9won3 wicketsv IndiaVisakhapatnam24 Feb 2019T20I # 748
27
won7 wicketsv IndiaBengaluru27 Feb 2019T20I # 749
27
won134 runsv Sri LankaAdelaide27 Oct 2019T20I # 978
27
won9 wicketsv Sri LankaBrisbane30 Oct 2019T20I # 988
27
won7 wicketsv Sri LankaMelbourne1 Nov 2019T20I # 993
27
no result-v PakistanSydney3 Nov 2019T20I # 999
27
won7 wicketsv PakistanCanberra5 Nov 2019T20I # 1002
27
won10 wicketsv PakistanPerth8 Nov 2019T20I # 1009
27
won107 runsv South AfricaJohannesburg21 Feb 2020T20I # 1046
27
Afghanistan9won41 runsv West IndiesLucknow16 Nov 2019T20I # 1016
27
won29 runsv West IndiesLucknow17 Nov 2019T20I # 1017
27
won11 runsv IrelandGreater Noida6 Mar 2020T20I # 1077
27
won21 runsv IrelandGreater Noida8 Mar 2020T20I # 1079
27
tied-v IrelandGreater Noida10 Mar 2020T20I # 1083
27
won48 runsv ZimbabweAbu Dhabi17 Mar 2021T20I # 1134
27
won45 runsv ZimbabweAbu Dhabi19 Mar 2021T20I # 1136
27
won47 runsv ZimbabweAbu Dhabi20 Mar 2021T20I # 1137
27
won130 runsv ScotlandSharjah25 Oct 2021T20I # 1364
27
Pakistan9no result-v West IndiesBridgetown28 Jul 2021T20I # 1205
27
won7 runsv West IndiesProvidence31 Jul 2021T20I # 1208
27
no result-v West IndiesProvidence1 Aug 2021T20I # 1209
27
no result-v West IndiesProvidence3 Aug 2021T20I # 1211
27
won10 wicketsv IndiaDubai (DICS)24 Oct 2021T20I # 1361
27
won5 wicketsv New ZealandSharjah26 Oct 2021T20I # 1367
27
won5 wicketsv AfghanistanDubai (DICS)29 Oct 2021T20I # 1377
27
won45 runsv NamibiaAbu Dhabi2 Nov 2021T20I # 1386
27
won72 runsv ScotlandSharjah7 Nov 2021T20I # 1406
27
New Zealand9won31 runsv IrelandBelfast18 Jul 2022T20I # 1673
27
won88 runsv IrelandBelfast20 Jul 2022T20I # 1678
27
won6 wicketsv IrelandBelfast22 Jul 2022T20I # 1679
27
won68 runsv ScotlandEdinburgh27 Jul 2022T20I # 1692
27
won102 runsv ScotlandEdinburgh29 Jul 2022T20I # 1701
27
won16 runsv NetherlandsThe Hague4 Aug 2022T20I # 1722
27
won8 wicketsv NetherlandsThe Hague5 Aug 2022T20I # 1723
27
won13 runsv West IndiesKingston10 Aug 2022T20I # 1728
27
won90 runsv West IndiesKingston12 Aug 2022T20I # 1732
27
Saudi Arabia9won88 runsv CambodiaBangkok1 Feb 2024T20I # 2443
27
won8 wicketsv BhutanBangkok3 Feb 2024T20I # 2447
27
won82 runsv IndonesiaBangkok5 Feb 2024T20I # 2451
27
won10 wicketsv JapanBangkok9 Feb 2024T20I # 2457
27
won5 wicketsv CambodiaBangkok11 Feb 2024T20I # 2461
27
won98 runsv MaldivesBangkok12 Feb 2024T20I # 2464
27
won5 wicketsv ThailandBangkok13 Feb 2024T20I # 2465
27
won166 runsv BhutanBangkok15 Feb 2024T20I # 2473
27
won8 wicketsv ThailandBangkok16 Feb 2024T20I # 2475
27
Namibia9won7 wicketsv ZimbabweWindhoek29 Oct 2023T20I # 2332
27
won8 runsv ZimbabweWindhoek30 Oct 2023T20I # 2337
27
won7 wicketsv ZimbabweWindhoek22 Nov 2023T20I # 2356
27
won6 wicketsv UgandaWindhoek24 Nov 2023T20I # 2362
27
won68 runsv RwandaWindhoek25 Nov 2023T20I # 2364
27
won6 wicketsv KenyaWindhoek27 Nov 2023T20I # 2368
27
won58 runsv TanzaniaWindhoek28 Nov 2023T20I # 2371
27
won8 wicketsv NigeriaWindhoek30 Nov 2023T20I # 2378
27
won20 runsv NepalKirtipur27 Feb 2024T20I # 2485
27
Oman9won47 runsv Saudi ArabiaDoha20 Sep 2023T20I # 2246
27
won68 runsv KuwaitDoha22 Sep 2023T20I # 2251
27
won5 wicketsv U.A.E.Doha23 Sep 2023T20I # 2253
27
won32 runsv MalaysiaKirtipur30 Oct 2023T20I # 2335
27
won22 runsv SingaporeKirtipur31 Oct 2023T20I # 2338
27
won5 runsv NepalKirtipur2 Nov 2023T20I # 2342
27
won10 wicketsv BahrainKirtipur3 Nov 2023T20I # 2346
27
tied-v NepalKirtipur5 Nov 2023T20I # 2348
27
won3 wicketsv P.N.G.Al Amerat6 Mar 2024T20I # 2500
27
Italy9won26 runsv DenmarkEdinburgh25 Jul 2023T20I # 2165
27
won4 wicketsv GermanyEdinburgh28 Jul 2023T20I # 2178
27
won77 runsv LuxembourgSpinaceto9 Jun 2024T20I # 2652
27
won5 wicketsv FranceRome10 Jun 2024T20I # 2663
27
won7 wicketsv Isle of ManSpinaceto12 Jun 2024T20I # 2667
27
won9 wicketsv TurkeyRome13 Jun 2024T20I # 2676
27
won160 runsv RomaniaRome16 Jun 2024T20I # 2696
27
won7 wicketsv GuernseyThe Hague5 Jul 2025T20I # 3277
27
won12 runsv ScotlandThe Hague9 Jul 2025T20I # 3291
39
Bahrain9*won8 wicketsv RwandaRwanda18 Jul 2025T20I # 3325
39
won9 wicketsv MalawiRwanda19 Jul 2025T20I # 3329
39
won9 wicketsv MalawiRwanda20 Jul 2025T20I # 3335
39
won7 wicketsv RwandaRwanda20 Jul 2025T20I # 3337
39
won112 runsv RwandaRwanda22 Jul 2025T20I # 3348
39
won45 runsv MalawiRwanda23 Jul 2025T20I # 3356
39
won114 runsv RwandaRwanda25 Jul 2025T20I # 3364
39
won8 wicketsv MalawiRwanda25 Jul 2025T20I # 3366
39
won94 runsv MalawiRwanda27 Jul 2025T20I # 3383
40
Pakistan8won30 runsv BangladeshNairobi (Gym)2 Sep 2007T20I # 18
40
won8 wicketsv KenyaNairobi (Gym)4 Sep 2007T20I # 19
40
won51 runsv ScotlandDurban12 Sep 2007T20I # 22
40
tied-v IndiaDurban14 Sep 2007T20I # 29
40
won33 runsv Sri LankaJohannesburg17 Sep 2007T20I # 35
40
won6 wicketsv AustraliaJohannesburg18 Sep 2007T20I # 37
40
won4 wicketsv BangladeshCape Town20 Sep 2007T20I # 42
40
won6 wicketsv New ZealandCape Town22 Sep 2007T20I # 44
40
Pakistan8won48 runsv New ZealandAuckland25 Jan 2018T20I # 640
40
won18 runsv New ZealandMount Maunganui28 Jan 2018T20I # 641
40
won143 runsv West IndiesKarachi1 Apr 2018T20I # 663
40
won82 runsv West IndiesKarachi2 Apr 2018T20I # 664
40
won8 wicketsv West IndiesKarachi3 Apr 2018T20I # 665
40
won48 runsv ScotlandEdinburgh12 Jun 2018T20I # 671
40
won84 runsv ScotlandEdinburgh13 Jun 2018T20I # 673
40
won74 runsv ZimbabweHarare1 Jul 2018T20I # 681
40
Malaysia8won22 runsv VanuatuKuala Lumpur4 Oct 2019T20I # 906
40
won21 runsv Hong KongKuala Lumpur20 Feb 2020T20I # 1044
40
won35 runsv Hong KongKuala Lumpur21 Feb 2020T20I # 1045
40
won8 runsv Hong KongKuala Lumpur23 Feb 2020T20I # 1051
40
won13 runsv Hong KongKuala Lumpur24 Feb 2020T20I # 1055
40
won6 wicketsv Hong KongKuala Lumpur26 Feb 2020T20I # 1062
40
won22 runsv NepalBangkok29 Feb 2020T20I # 1068
40
won8 wicketsv ThailandBangkok1 Mar 2020T20I # 1070
40
Australia8won8 wicketsv BangladeshDubai (DICS)4 Nov 2021T20I # 1391
40
won8 wicketsv West IndiesAbu Dhabi6 Nov 2021T20I # 1398
40
won5 wicketsv PakistanDubai (DICS)11 Nov 2021T20I # 1420
40
won8 wicketsv New ZealandDubai (DICS)14 Nov 2021T20I # 1428
40
won20 runsv Sri LankaSydney11 Feb 2022T20I # 1458
40
tied-v Sri LankaSydney13 Feb 2022T20I # 1463
40
won6 wicketsv Sri LankaCanberra15 Feb 2022T20I # 1466
40
won6 wicketsv Sri LankaMelbourne18 Feb 2022T20I # 1470
40
Malta8lost8 runsv SwitzerlandMarsa23 Oct 2021T20I # 1350
40
won6 wicketsv BulgariaMarsa23 Oct 2021T20I # 1353
40
won6 runsv SwitzerlandMarsa24 Oct 2021T20I # 1359
40
tied-v GibraltarMarsa25 Oct 2021T20I # 1363
40
won5 wicketsv GibraltarMarsa10 May 2022T20I # 1522
40
won45 runsv HungaryMarsa10 May 2022T20I # 1523
40
won5 wicketsv RomaniaMarsa11 May 2022T20I # 1525
40
won2 runsv Czech Rep.Marsa12 May 2022T20I # 1528
40
won6 wicketsv BulgariaMarsa14 May 2022T20I # 1536
40
Isle of Man8won8 wicketsv CyprusEpiskopi6 Oct 2021T20I # 1284
40
won6 wicketsv EstoniaEpiskopi6 Oct 2021T20I # 1285
40
won3 wicketsv CyprusEpiskopi7 Oct 2021T20I # 1287
40
won8 wicketsv EstoniaEpiskopi8 Oct 2021T20I # 1292
40
won8 wicketsv CyprusKerava12 Jul 2022T20I # 1639
40
won68 runsv SerbiaVantaa13 Jul 2022T20I # 1648
40
won8 wicketsv RomaniaKerava15 Jul 2022T20I # 1660
40
won74 runsv TurkeyKerava18 Jul 2022T20I # 1672
40
West Indies8won37 runsv AustraliaPerth13 Feb 2024T20I # 2467
40
won28 runsv South AfricaKingston23 May 2024T20I # 2617
40
won16 runsv South AfricaKingston25 May 2024T20I # 2626
40
won8 wicketsv South AfricaKingston26 May 2024T20I # 2630
40
won5 wicketsv P.N.G.Providence2 Jun 2024T20I # 2633
40
won134 runsv UgandaProvidence8 Jun 2024T20I # 2651
40
won13 runsv New ZealandTarouba12 Jun 2024T20I # 2672
40
won104 runsv AfghanistanGros Islet17 Jun 2024T20I # 2703
40
Australia8won6 wicketsv New ZealandWellington21 Feb 2024T20I # 2481
40
won72 runsv New ZealandAuckland23 Feb 2024T20I # 2483
40
won27 runsv New ZealandAuckland25 Feb 2024T20I # 2484
40
won39 runsv OmanBridgetown5 Jun 2024T20I # 2641
40
won36 runsv EnglandBridgetown8 Jun 2024T20I # 2650
40
won9 wicketsv NamibiaNorth Sound11 Jun 2024T20I # 2666
40
won5 wicketsv ScotlandGros Islet15 Jun 2024T20I # 2689
40
won28 runsv BangladeshNorth Sound20 Jun 2024T20I # 2711
40
South Africa8won6 wicketsv Sri LankaNew York3 Jun 2024T20I # 2635
40
won4 wicketsv NetherlandsNew York8 Jun 2024T20I # 2649
40
won4 runsv BangladeshNew York10 Jun 2024T20I # 2664
40
won1 runv NepalKingstown14 Jun 2024T20I # 2681
40
won18 runsv U.S.A.North Sound19 Jun 2024T20I # 2708
40
won7 runsv EnglandGros Islet21 Jun 2024T20I # 2712
40
won3 wicketsv West IndiesNorth Sound23 Jun 2024T20I # 2720
40
won9 wicketsv AfghanistanTarouba26 Jun 2024T20I # 2723
40
Norway8won7 wicketsv FinlandGlostrup20 May 2023T20I # 2075
40
won97 runsv FinlandKerava14 Jun 2024T20I # 2680
40
won7 wicketsv FinlandKerava15 Jun 2024T20I # 2685
40
won9 wicketsv FinlandKerava16 Jun 2024T20I # 2693
40
won53 runsv SwedenKrefeld8 Jul 2024T20I # 2742
40
won8 wicketsv SloveniaKrefeld9 Jul 2024T20I # 2744
40
won11 runsv GermanyKrefeld11 Jul 2024T20I # 2751
40
won6 runsv GibraltarKrefeld13 Jul 2024T20I # 2756
40
Bermuda8won42 runsv ArgentinaBuenos Aires2 Dec 2024T20I # 2998
40
won92 runsv SurinameBuenos Aires7 Dec 2024T20I # 3014
40
won9 wicketsv PanamaBuenos Aires8 Dec 2024T20I # 3018
40
won6 wicketsv MexicoBuenos Aires10 Dec 2024T20I # 3027
40
won87 runsv BrazilBuenos Aires11 Dec 2024T20I # 3034
40
won71 runsv BelizeBuenos Aires12 Dec 2024T20I # 3041
40
won62 runsv BahamasBuenos Aires15 Dec 2024T20I # 3060
40
won13 runsv CaymanBuenos Aires16 Dec 2024T20I # 3065
51
Canada8*won107 runsv BahamasKing City (NE)12 Jun 2025T20I # 3223
51
won126 runsv CaymanKing City (NE)13 Jun 2025T20I # 3227
51
won110 runsv BermudaKing City (NW)15 Jun 2025T20I # 3240
51
won59 runsv CaymanKing City (NW)16 Jun 2025T20I # 3244
51
won10 wicketsv BahamasKing City (NW)18 Jun 2025T20I # 3249
51
won42 runsv CaymanKing City (NW)19 Jun 2025T20I # 3252
51
won7 wicketsv BahamasKing City (NW)21 Jun 2025T20I # 3258
51
won6 wicketsv BermudaKing City (NW)22 Jun 2025T20I # 3263
51
Malaysia8*won18 runsv Saudi ArabiaKuala Lumpur2 May 2025T20I # 3172
51
won5 wicketsv Hong KongSingapore18 Jul 2025T20I # 3320
51
won6 wicketsv SingaporeSingapore19 Jul 2025T20I # 3327
51
won6 wicketsv SamoaSingapore20 Jul 2025T20I # 3334
51
won7 wicketsv Hong KongSingapore22 Jul 2025T20I # 3343
51
won65 runsv SingaporeSingapore23 Jul 2025T20I # 3353
51
won6 wicketsv SamoaSingapore24 Jul 2025T20I # 3358
51
won10 wicketsv Hong KongSingapore26 Jul 2025T20I # 3370
53
South Africa7won4 wicketsv AustraliaJohannesburg27 Mar 2009T20I # 87
53
won17 runsv AustraliaCenturion29 Mar 2009T20I # 88
53
won130 runsv ScotlandThe Oval7 Jun 2009T20I # 94
53
won1 runv New ZealandLord's9 Jun 2009T20I # 99
53
won7 wicketsv EnglandNottingham11 Jun 2009T20I # 103
53
won20 runsv West IndiesThe Oval13 Jun 2009T20I # 106
53
won12 runsv IndiaNottingham16 Jun 2009T20I # 113
53
Pakistan7won6 wicketsv New ZealandThe Oval13 Jun 2009T20I # 107
53
won39 runsv IrelandThe Oval15 Jun 2009T20I # 110
53
won7 runsv South AfricaNottingham18 Jun 2009T20I # 114
53
won8 wicketsv Sri LankaLord's21 Jun 2009T20I # 116
53
won52 runsv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
53
won49 runsv New ZealandDubai (DICS)12 Nov 2009T20I # 122
53
won7 runsv New ZealandDubai (DICS)13 Nov 2009T20I # 123
53
West Indies7tied-v New ZealandPallekele1 Oct 2012T20I # 283
53
won74 runsv AustraliaColombo (RPS)5 Oct 2012T20I # 288
53
won36 runsv Sri LankaColombo (RPS)7 Oct 2012T20I # 289
53
won18 runsv BangladeshMirpur10 Dec 2012T20I # 291
53
won27 runsv AustraliaBrisbane13 Feb 2013T20I # 303
53
won8 wicketsv ZimbabweNorth Sound2 Mar 2013T20I # 305
53
won41 runsv ZimbabweNorth Sound3 Mar 2013T20I # 308
53
India7won11 runsv PakistanAhmedabad28 Dec 2012T20I # 298
53
won6 wicketsv AustraliaRajkot10 Oct 2013T20I # 331
53
won7 wicketsv PakistanMirpur21 Mar 2014T20I # 378
53
won7 wicketsv West IndiesMirpur23 Mar 2014T20I # 382
53
won8 wicketsv BangladeshMirpur28 Mar 2014T20I # 389
53
won73 runsv AustraliaMirpur30 Mar 2014T20I # 393
53
won6 wicketsv South AfricaMirpur4 Apr 2014T20I # 399
53
India7won69 runsv Sri LankaRanchi12 Feb 2016T20I # 497
53
won9 wicketsv Sri LankaVisakhapatnam14 Feb 2016T20I # 499
53
won45 runsv BangladeshMirpur24 Feb 2016T20I # 509
53
won5 wicketsv PakistanMirpur27 Feb 2016T20I # 512
53
won5 wicketsv Sri LankaMirpur1 Mar 2016T20I # 515
53
won9 wicketsv U.A.E.Mirpur3 Mar 2016T20I # 517
53
won8 wicketsv BangladeshMirpur6 Mar 2016T20I # 521
53
India7won6 wicketsv BangladeshColombo (RPS)8 Mar 2018T20I # 657
53
won6 wicketsv Sri LankaColombo (RPS)12 Mar 2018T20I # 659
53
won17 runsv BangladeshColombo (RPS)14 Mar 2018T20I # 660
53
won4 wicketsv BangladeshColombo (RPS)18 Mar 2018T20I # 662
53
won76 runsv IrelandDublin (Malahide)27 Jun 2018T20I # 678
53
won143 runsv IrelandDublin (Malahide)29 Jun 2018T20I # 680
53
won8 wicketsv EnglandManchester3 Jul 2018T20I # 684
53
Jersey7tied-v GuernseySt Peter Port31 May 2019T20I # 788
53
won76 runsv GuernseyCastel1 Jun 2019T20I # 790
53
won41 runsv GuernseyCastel1 Jun 2019T20I # 789
53
won8 wicketsv GuernseyCastel15 Jun 2019T20I # 791
53
won18 runsv DenmarkCastel16 Jun 2019T20I # 795
53
won80 runsv NorwayCastel16 Jun 2019T20I # 797
53
won73 runsv ItalySt Peter Port19 Jun 2019T20I # 802
53
Namibia7won9 wicketsv GhanaKampala20 May 2019T20I # 777
53
won42 runsv UgandaKampala21 May 2019T20I # 779
53
won10 wicketsv BotswanaKampala22 May 2019T20I # 783
53
won93 runsv BotswanaWindhoek19 Aug 2019T20I # 853
53
won124 runsv BotswanaWindhoek20 Aug 2019T20I # 856
53
won78 runsv BotswanaWindhoek22 Aug 2019T20I # 859
53
won8 wicketsv BotswanaWindhoek23 Aug 2019T20I # 862
53
Spain7lost82 runsv FinlandKerava17 Aug 2019T20I # 848
53
won6 wicketsv FinlandKerava17 Aug 2019T20I # 849
53
won4 wicketsv FinlandKerava18 Aug 2019T20I # 850
53
won8 wicketsv PortugalCartagena25 Oct 2019T20I # 970
53
won8 wicketsv GibraltarCartagena26 Oct 2019T20I # 975
53
won29 runsv PortugalCartagena26 Oct 2019T20I # 976
53
won6 wicketsv GibraltarCartagena27 Oct 2019T20I # 984
53
won9 wicketsv GermanyAlmeria8 Mar 2020T20I # 1080
53
lost58 runsv GermanyAlmeria8 Mar 2020T20I # 1081
53
South Africa7won25 runsv West IndiesSt George's3 Jul 2021T20I # 1181
53
won33 runsv IrelandDublin (Malahide)19 Jul 2021T20I # 1194
53
won42 runsv IrelandBelfast22 Jul 2021T20I # 1197
53
won49 runsv IrelandBelfast24 Jul 2021T20I # 1201
53
won28 runsv Sri LankaColombo (RPS)10 Sep 2021T20I # 1265
53
won9 wicketsv Sri LankaColombo (RPS)12 Sep 2021T20I # 1270
53
won10 wicketsv Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
53
Ghana7lost57 runsv RwandaRwanda20 Aug 2021T20I # 1229
53
wonv RwandaRwanda20 Aug 2021T20I # 1231
53
won7 wicketsv RwandaRwanda21 Aug 2021T20I # 1234
53
won5 wicketsv RwandaRwanda16 Oct 2021T20I # 1298
53
won9 wicketsv SeychellesRwanda16 Oct 2021T20I # 1301
53
won116 runsv LesothoRwanda17 Oct 2021T20I # 1308
53
won7 wicketsv MalawiRwanda19 Oct 2021T20I # 1314
53
won7 wicketsv SwazilandKigali20 Oct 2021T20I # 1324
53
U.S.A.7won10 wicketsv BelizeCoolidge7 Nov 2021T20I # 1404
53
won9 wicketsv PanamaCoolidge7 Nov 2021T20I # 1407
53
won23 runsv BermudaNorth Sound8 Nov 2021T20I # 1412
53
tied-v CanadaCoolidge10 Nov 2021T20I # 1416
53
won8 wicketsv ArgentinaNorth Sound11 Nov 2021T20I # 1422
53
won10 wicketsv BahamasCoolidge13 Nov 2021T20I # 1423
53
won26 runsv IrelandLauderhill22 Dec 2021T20I # 1451
53
Canada7won122 runsv BahamasNorth Sound7 Nov 2021T20I # 1405
53
won145 runsv BelizeCoolidge8 Nov 2021T20I # 1408
53
tied-v U.S.A.Coolidge10 Nov 2021T20I # 1416
53
won46 runsv BermudaCoolidge11 Nov 2021T20I # 1418
53
won9 wicketsv ArgentinaNorth Sound13 Nov 2021T20I # 1426
53
won208 runsv PanamaCoolidge14 Nov 2021T20I # 1427
53
won118 runsv PhilippinesAl Amerat18 Feb 2022T20I # 1468
53
Portugal7won4 wicketsv GibraltarCartagena27 Oct 2019T20I # 981
53
won6 wicketsv MaltaAlbergaria19 Aug 2021T20I # 1228
53
won96 runsv GibraltarAlbergaria21 Aug 2021T20I # 1233
53
won110 runsv GibraltarAlbergaria22 Aug 2021T20I # 1238
53
won3 wicketsv MaltaAlbergaria22 Aug 2021T20I # 1240
53
won47 runsv IsraelWaterloo28 Jun 2022T20I # 1585
53
won11 runsv MaltaGent29 Jun 2022T20I # 1588
53
India7won48 runsv South AfricaVisakhapatnam14 Jun 2022T20I # 1571
53
won82 runsv South AfricaRajkot17 Jun 2022T20I # 1572
53
no result-v South AfricaBengaluru19 Jun 2022T20I # 1575
53
won7 wicketsv IrelandDublin (Malahide)26 Jun 2022T20I # 1580
53
won4 runsv IrelandDublin (Malahide)28 Jun 2022T20I # 1586
53
won50 runsv EnglandSouthampton7 Jul 2022T20I # 1616
53
won49 runsv EnglandBirmingham9 Jul 2022T20I # 1628
53
Nepal7won9 wicketsv OmanAl Amerat24 Feb 2022T20I # 1491
53
won15 runsv P.N.G.Kirtipur28 Mar 2022T20I # 1497
53
won6 wicketsv MalaysiaKirtipur30 Mar 2022T20I # 1499
53
won37 runsv P.N.G.Kirtipur31 Mar 2022T20I # 1500
53
won85 runsv MalaysiaKirtipur2 Apr 2022T20I # 1502
53
won50 runsv P.N.G.Kirtipur4 Apr 2022T20I # 1503
53
won5 wicketsv KenyaNairobi (Gym)25 Aug 2022T20I # 1746
53
India7won2 runsv IrelandDublin (Malahide)18 Aug 2023T20I # 2200
53
won33 runsv IrelandDublin (Malahide)20 Aug 2023T20I # 2208
53
won23 runsv NepalHangzhou3 Oct 2023T20I # 2278
53
won9 wicketsv BangladeshHangzhou6 Oct 2023T20I # 2296
53
no result-v AfghanistanHangzhou7 Oct 2023T20I # 2301
53
won2 wicketsv AustraliaVisakhapatnam23 Nov 2023T20I # 2360
53
won44 runsv AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
53
Kenya7won10 wicketsv CameroonBenoni6 Dec 2023T20I # 2381
53
won8 wicketsv Sierra LeoneBenoni7 Dec 2023T20I # 2383
53
won10 wicketsv MaliBenoni8 Dec 2023T20I # 2386
53
won8 wicketsv Sierra LeoneBenoni12 Dec 2023T20I # 2395
53
won8 wicketsv GhanaBenoni13 Dec 2023T20I # 2399
53
won40 runsv BotswanaBenoni16 Dec 2023T20I # 2406
53
won4 runsv MalawiBenoni18 Dec 2023T20I # 2411
53
Kenya7won6 wicketsv RwandaNairobi29 Jun 2024T20I # 2727
53
won9 wicketsv MalawiNairobi1 Jul 2024T20I # 2731
53
won4 wicketsv RwandaNairobi3 Jul 2024T20I # 2733
53
won67 runsv MalawiNairobi4 Jul 2024T20I # 2734
53
won49 runsv RwandaNairobi5 Jul 2024T20I # 2735
53
won29 runsv NigeriaNairobi12 Jul 2024T20I # 2754
53
won4 wicketsv NigeriaNairobi13 Jul 2024T20I # 2757
53
Kuwait7won2 wicketsv Hong KongKuala Lumpur24 Aug 2024T20I # 2800
53
won18 runsv MalaysiaKuala Lumpur25 Aug 2024T20I # 2805
53
won8 wicketsv Hong KongKuala Lumpur27 Aug 2024T20I # 2814
53
won160 runsv MongoliaKuala Lumpur30 Aug 2024T20I # 2828
53
won142 runsv MaldivesBangi2 Sep 2024T20I # 2833
53
won8 wicketsv MyanmarKuala Lumpur3 Sep 2024T20I # 2836
53
won8 wicketsv MalaysiaKuala Lumpur5 Sep 2024T20I # 2839
53
Nigeria7won118 runsv St HelenaAbuja23 Nov 2024T20I # 2975
53
won264 runsv Ivory CoastAbuja24 Nov 2024T20I # 2977
53
won5 wicketsv EswatiniAbuja26 Nov 2024T20I # 2986
53
won29 runsv Sierra LeoneAbuja27 Nov 2024T20I # 2988
53
won77 runsv BotswanaAbuja28 Nov 2024T20I # 2996
53
won6 wicketsv RwandaRwanda4 Dec 2024T20I # 3001
53
won29 runsv BotswanaRwanda5 Dec 2024T20I # 3002
53
Austria7won7 wicketsv IsraelSpinaceto10 Jun 2024T20I # 2660
53
won7 wicketsv PortugalRome12 Jun 2024T20I # 2668
53
won14 runsv HungaryRome15 Jun 2024T20I # 2684
53
won6 wicketsv FranceRome16 Jun 2024T20I # 2690
53
won6 wicketsv MaltaMarsa3 Feb 2025T20I # 3088
53
won6 wicketsv HungaryMarsa4 Feb 2025T20I # 3089
53
won6 wicketsv MaltaMarsa5 Feb 2025T20I # 3091
53
lost2 wicketsv HungaryMarsa5 Feb 2025T20I # 3092
53
Nepal7won56 runsv OmanKing City (NW)2 Oct 2024T20I # 2889
53
won17 runsv U.S.A.Dallas17 Oct 2024T20I # 2910
53
tied-v U.S.A.Dallas19 Oct 2024T20I # 2916
53
won8 wicketsv U.S.A.Dallas20 Oct 2024T20I # 2921
53
won8 wicketsv QatarMong Kok9 Apr 2025T20I # 3131
53
won6 wicketsv KuwaitMong Kok10 Apr 2025T20I # 3134
53
no result-v Hong KongMong Kok12 Apr 2025T20I # 3137
76
Australia7*won29 runsv PakistanBrisbane14 Nov 2024T20I # 2948
76
won13 runsv PakistanSydney16 Nov 2024T20I # 2954
76
won7 wicketsv PakistanHobart18 Nov 2024T20I # 2959
76
won3 wicketsv West IndiesKingston20 Jul 2025T20I # 3339
76
won8 wicketsv West IndiesKingston22 Jul 2025T20I # 3351
76
won6 wicketsv West IndiesBasseterre25 Jul 2025T20I # 3369
76
won3 wicketsv West IndiesBasseterre26 Jul 2025T20I # 3378
76
New Zealand7*won115 runsv PakistanMount Maunganui23 Mar 2025T20I # 3126
76
won8 wicketsv PakistanWellington26 Mar 2025T20I # 3128
76
won21 runsv South AfricaHarare16 Jul 2025T20I # 3317
76
won8 wicketsv ZimbabweHarare18 Jul 2025T20I # 3324
76
won7 wicketsv South AfricaHarare22 Jul 2025T20I # 3347
76
won60 runsv ZimbabweHarare24 Jul 2025T20I # 3360
76
won3 runsv South AfricaHarare26 Jul 2025T20I # 3374
78
Sri Lanka6won6 wicketsv AustraliaNottingham8 Jun 2009T20I # 97
78
won15 runsv West IndiesNottingham10 Jun 2009T20I # 100
78
won19 runsv PakistanLord's12 Jun 2009T20I # 104
78
won9 runsv IrelandLord's14 Jun 2009T20I # 108
78
won48 runsv New ZealandNottingham16 Jun 2009T20I # 112
78
won57 runsv West IndiesThe Oval19 Jun 2009T20I # 115
78
South Africa6won13 runsv West IndiesNorth Sound19 May 2010T20I # 178
78
won1 runv West IndiesNorth Sound20 May 2010T20I # 179
78
won7 wicketsv ZimbabweBloemfontein8 Oct 2010T20I # 188
78
won8 runsv ZimbabweKimberley10 Oct 2010T20I # 189
78
won6 wicketsv PakistanAbu Dhabi26 Oct 2010T20I # 190
78
won6 wicketsv PakistanAbu Dhabi27 Oct 2010T20I # 191
78
Australia6tied-v PakistanDubai (DICS)7 Sep 2012T20I # 257
78
won94 runsv PakistanDubai (DICS)10 Sep 2012T20I # 259
78
won7 wicketsv IrelandColombo (RPS)19 Sep 2012T20I # 264
78
won17 runsv West IndiesColombo (RPS)22 Sep 2012T20I # 270
78
won9 wicketsv IndiaColombo (RPS)28 Sep 2012T20I # 278
78
won8 wicketsv South AfricaColombo (RPS)30 Sep 2012T20I # 281
78
Pakistan6won5 wicketsv ZimbabweLahore22 May 2015T20I # 417
78
won2 wicketsv ZimbabweLahore24 May 2015T20I # 418
78
won29 runsv Sri LankaColombo (RPS)30 Jul 2015T20I # 448
78
won1 wicketv Sri LankaColombo (RPS)1 Aug 2015T20I # 449
78
won13 runsv ZimbabweHarare27 Sep 2015T20I # 454
78
won15 runsv ZimbabweHarare29 Sep 2015T20I # 455
78
England6won3 runsv IndiaBirmingham7 Sep 2014T20I # 405
78
won56 runsv New ZealandManchester23 Jun 2015T20I # 423
78
won5 runsv AustraliaCardiff31 Aug 2015T20I # 453
78
won14 runsv PakistanDubai (DICS)26 Nov 2015T20I # 468
78
won3 runsv PakistanDubai (DICS)27 Nov 2015T20I # 469
78
tied-v PakistanSharjah30 Nov 2015T20I # 473
78
New Zealand6won10 wicketsv PakistanHamilton17 Jan 2016T20I # 480
78
won95 runsv PakistanWellington22 Jan 2016T20I # 483
78
won47 runsv IndiaNagpur15 Mar 2016T20I # 535
78
won8 runsv AustraliaDharamsala18 Mar 2016T20I # 539
78
won22 runsv PakistanMohali22 Mar 2016T20I # 545
78
won75 runsv BangladeshEden Gardens26 Mar 2016T20I # 550
78
Pakistan6won9 wicketsv EnglandManchester7 Sep 2016T20I # 566
78
won9 wicketsv West IndiesDubai (DICS)23 Sep 2016T20I # 568
78
won16 runsv West IndiesDubai (DICS)24 Sep 2016T20I # 569
78
won8 wicketsv West IndiesAbu Dhabi27 Sep 2016T20I # 570
78
won6 wicketsv West IndiesBridgetown26 Mar 2017T20I # 602
78
won3 runsv West IndiesPort of Spain30 Mar 2017T20I # 603
78
Australia6won8 wicketsv IndiaGuwahati10 Oct 2017T20I # 624
78
won7 wicketsv New ZealandSydney3 Feb 2018T20I # 642
78
won5 wicketsv EnglandHobart7 Feb 2018T20I # 645
78
won7 wicketsv EnglandMelbourne10 Feb 2018T20I # 646
78
won5 wicketsv New ZealandAuckland16 Feb 2018T20I # 649
78
won19 runsv New ZealandAuckland21 Feb 2018T20I # 653
78
Italy6won7 wicketsv GermanyUtrecht25 May 2019T20I # 786
78
won6 wicketsv GermanyUtrecht25 May 2019T20I # 787
78
won20 runsv NorwaySt Peter Port15 Jun 2019T20I # 792
78
won5 wicketsv GermanySt Peter Port16 Jun 2019T20I # 794
78
won11 runsv GuernseySt Peter Port16 Jun 2019T20I # 796
78
no result-v DenmarkCastel18 Jun 2019T20I # 800
78
U.A.E.6no result-v U.S.A.ICCA Dubai15 Mar 2019T20I # 753
78
won24 runsv U.S.A.ICCA Dubai16 Mar 2019T20I # 754
78
won13 runsv NetherlandsAmstelveen3 Aug 2019T20I # 841
78
won5 wicketsv NetherlandsAmstelveen5 Aug 2019T20I # 844
78
won14 runsv NetherlandsThe Hague6 Aug 2019T20I # 845
78
won7 wicketsv NetherlandsThe Hague8 Aug 2019T20I # 847
78
Oman6won7 wicketsv Hong KongAl Amerat5 Oct 2019T20I # 910
78
won43 runsv IrelandAl Amerat6 Oct 2019T20I # 917
78
won7 wicketsv NetherlandsAl Amerat9 Oct 2019T20I # 924
78
won6 wicketsv NepalAl Amerat10 Oct 2019T20I # 928
78
won7 wicketsv U.A.E.Abu Dhabi18 Oct 2019T20I # 939
78
won7 wicketsv Hong KongAbu Dhabi20 Oct 2019T20I # 949
78
England6won30 runsv Sri LankaColombo (RPS)27 Oct 2018T20I # 703
78
won4 wicketsv West IndiesGros Islet5 Mar 2019T20I # 750
78
won137 runsv West IndiesBasseterre8 Mar 2019T20I # 751
78
won8 wicketsv West IndiesBasseterre10 Mar 2019T20I # 752
78
won7 wicketsv PakistanCardiff5 May 2019T20I # 772
78
won7 wicketsv New ZealandChristchurch1 Nov 2019T20I # 992
78
Malawi6won3 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1003
78
won7 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1004
78
won25 runsv MozambiqueLilongwe7 Nov 2019T20I # 1005
78
won4 wicketsv MozambiqueLilongwe7 Nov 2019T20I # 1006
78
won15 runsv MozambiqueBlantyre9 Nov 2019T20I # 1010
78
no result-v MozambiqueBlantyre9 Nov 2019T20I # 1011
78
Qatar6won4 wicketsv MalaysiaSingapore27 Jul 2019T20I # 839
78
won20 runsv JerseyDoha9 Oct 2019T20I # 926
78
won6 wicketsv JerseyDoha10 Oct 2019T20I # 929
78
won8 wicketsv JerseyDoha11 Oct 2019T20I # 930
78
won40 runsv UgandaDoha12 Feb 2020T20I # 1038
78
won28 runsv UgandaDoha13 Feb 2020T20I # 1040
78
Austria6won8 wicketsv Czech Rep.Ilfov County30 Aug 2019T20I # 870
78
won135 runsv LuxembourgIlfov County31 Aug 2019T20I # 873
78
won10 wicketsv TurkeyIlfov County31 Aug 2019T20I # 875
78
won30 runsv Czech Rep.Ilfov County1 Sep 2019T20I # 877
78
won5 runsv LuxembourgVinor21 May 2021T20I # 1160
78
won78 runsv Czech Rep.Vinor22 May 2021T20I # 1161
78
Namibia6won7 wicketsv UgandaWindhoek3 Apr 2021T20I # 1142
78
won20 runsv UgandaWindhoek5 Apr 2021T20I # 1143
78
won65 runsv UgandaWindhoek5 Apr 2021T20I # 1144
78
won17 runsv U.A.E.ICCA Dubai5 Oct 2021T20I # 1281
78
won5 wicketsv ScotlandICCA Dubai9 Oct 2021T20I # 1293
78
won14 runsv P.N.G.ICCA Dubai10 Oct 2021T20I # 1295
78
England6won45 runsv PakistanLeeds18 Jul 2021T20I # 1193
78
won3 wicketsv PakistanManchester20 Jul 2021T20I # 1195
78
won6 wicketsv West IndiesDubai (DICS)23 Oct 2021T20I # 1354
78
won8 wicketsv BangladeshAbu Dhabi27 Oct 2021T20I # 1369
78
won8 wicketsv AustraliaDubai (DICS)30 Oct 2021T20I # 1379
78
won26 runsv Sri LankaSharjah1 Nov 2021T20I # 1382
78
Tanzania6won87 runsv MozambiqueRwanda2 Nov 2021T20I # 1385
78
won8 wicketsv Sierra LeoneRwanda3 Nov 2021T20I # 1389
78
won178 runsv CameroonRwanda6 Nov 2021T20I # 1399
78
won3 runsv BotswanaRwanda7 Nov 2021T20I # 1403
78
won6 wicketsv NigeriaRwanda17 Nov 2021T20I # 1430
78
won49 runsv KenyaKigali17 Nov 2021T20I # 1433
78
Pakistan6won4 wicketsv BangladeshMirpur19 Nov 2021T20I # 1439
78
won8 wicketsv BangladeshMirpur20 Nov 2021T20I # 1443
78
won5 wicketsv BangladeshMirpur22 Nov 2021T20I # 1447
78
won63 runsv West IndiesKarachi13 Dec 2021T20I # 1448
78
won9 runsv West IndiesKarachi14 Dec 2021T20I # 1449
78
won7 wicketsv West IndiesKarachi16 Dec 2021T20I # 1450
78
South Africa6won8 wicketsv West IndiesDubai (DICS)26 Oct 2021T20I # 1366
78
won4 wicketsv Sri LankaSharjah30 Oct 2021T20I # 1378
78
won6 wicketsv BangladeshAbu Dhabi2 Nov 2021T20I # 1384
78
won10 runsv EnglandSharjah6 Nov 2021T20I # 1400
78
won7 wicketsv IndiaDelhi9 Jun 2022T20I # 1554
78
won4 wicketsv IndiaCuttack12 Jun 2022T20I # 1569
78
Belgium6won111 runsv MaltaGent11 Jun 2022T20I # 1558
78
won84 runsv MaltaGent11 Jun 2022T20I # 1562
78
won122 runsv MaltaWaterloo12 Jun 2022T20I # 1566
78
won7 wicketsv GibraltarGent28 Jun 2022T20I # 1581
78
won2 wicketsv HungaryWaterloo29 Jun 2022T20I # 1590
78
won12 runsv DenmarkWaterloo1 Jul 2022T20I # 1595
78
Italy6won1 runv GermanyAlmeria21 Oct 2021T20I # 1333
78
won9 wicketsv GreeceVantaa12 Jul 2022T20I # 1640
78
won5 wicketsv FinlandKerava13 Jul 2022T20I # 1647
78
won91 runsv SwedenVantaa15 Jul 2022T20I # 1655
78
won166 runsv CroatiaKerava16 Jul 2022T20I # 1663
78
won7 wicketsv Isle of ManKerava19 Jul 2022T20I # 1676
78
Zimbabwe6won111 runsv SingaporeBulawayo11 Jul 2022T20I # 1634
78
won23 runsv JerseyBulawayo12 Jul 2022T20I # 1638
78
won46 runsv U.S.A.Bulawayo14 Jul 2022T20I # 1652
78
won27 runsv P.N.G.Bulawayo15 Jul 2022T20I # 1658
78
won37 runsv NetherlandsBulawayo17 Jul 2022T20I # 1668
78
won17 runsv BangladeshHarare30 Jul 2022T20I # 1706
78
Mozambique6won8 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1699
78
won7 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1700
78
won8 wicketsv EswatiniMalkerns30 Jul 2022T20I # 1703
78
won95 runsv EswatiniMalkerns30 Jul 2022T20I # 1707
78
won94 runsv EswatiniMalkerns31 Jul 2022T20I # 1710
78
won43 runsv EswatiniMalkerns31 Jul 2022T20I # 1714
78
Kuwait6tied-v BahrainAl Amerat11 Aug 2022T20I # 1730
78
won20 runsv BahrainAl Amerat13 Aug 2022T20I # 1733
78
won5 wicketsv BahrainAl Amerat14 Aug 2022T20I # 1734
78
won4 wicketsv BahrainAl Amerat16 Aug 2022T20I # 1737
78
won102 runsv BahrainAl Amerat17 Aug 2022T20I # 1739
78
won1 wicketv U.A.E.Al Amerat21 Aug 2022T20I # 1741
78
England6won8 wicketsv PakistanLahore30 Sep 2022T20I # 1802
78
won67 runsv PakistanLahore2 Oct 2022T20I # 1804
78
won8 runsv AustraliaPerth9 Oct 2022T20I # 1812
78
won8 runsv AustraliaCanberra12 Oct 2022T20I # 1817
78
no result-v AustraliaCanberra14 Oct 2022T20I # 1820
78
won5 wicketsv AfghanistanPerth22 Oct 2022T20I # 1840
78
Vanuatu6won18 runsv FijiPort vila13 Sep 2022T20I # 1771
78
won6 wicketsv SamoaPort vila14 Sep 2022T20I # 1772
78
won50 runsv Cook IslandsPort vila15 Sep 2022T20I # 1775
78
won17 runsv SamoaSuva13 Mar 2023T20I # 2024
78
won102 runsv FijiSuva16 Mar 2023T20I # 2027
78
won26 runsv FijiSuva17 Mar 2023T20I # 2028
78
Uganda6lost5 wicketsv TanzaniaRwanda19 Dec 2022T20I # 1970
78
won9 wicketsv RwandaRwanda19 Dec 2022T20I # 1971
78
won7 wicketsv RwandaRwanda20 Dec 2022T20I # 1973
78
won7 runsv TanzaniaRwanda22 Dec 2022T20I # 1979
78
won3 runsv RwandaRwanda23 Dec 2022T20I # 1982
78
no result-v TanzaniaRwanda23 Dec 2022T20I # 1983
78
won6 wicketsv BotswanaNairobi (Gym)9 Jun 2023T20I # 2084
78
Czech Rep.6won42 runsv EstoniaVantaa28 Jul 2022T20I # 1696
78
won7 wicketsv SwitzerlandKerava30 Jul 2022T20I # 1705
78
won4 wicketsv BulgariaVantaa31 Jul 2022T20I # 1711
78
won9 runsv HungaryVinor10 Jun 2023T20I # 2089
78
tied-v HungaryVinor11 Jun 2023T20I # 2092
78
won3 wicketsv HungaryVinor11 Jun 2023T20I # 2095
78
Germany6won6 runsv BelgiumKrefeld9 Jun 2023T20I # 2085
78
won5 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2087
78
won4 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2090
78
won8 wicketsv BelgiumKrefeld11 Jun 2023T20I # 2093
78
won6 wicketsv AustriaDeventer29 Jun 2023T20I # 2119
78
won8 wicketsv AustriaDeventer30 Jun 2023T20I # 2120
78
Switzerland6won8 wicketsv LuxembourgWalferdange25 Jun 2023T20I # 2117
78
won6 wicketsv RomaniaMarsa13 Jul 2023T20I # 2134
78
won8 wicketsv LuxembourgMarsa14 Jul 2023T20I # 2136
78
won6 wicketsv FranceMarsa14 Jul 2023T20I # 2139
78
won6 wicketsv MaltaMarsa15 Jul 2023T20I # 2141
78
won6 wicketsv MaltaMarsa16 Jul 2023T20I # 2146
78
Scotland6won72 runsv GermanyEdinburgh (Golden)20 Jul 2023T20I # 2149
78
won14 runsv JerseyEdinburgh21 Jul 2023T20I # 2152
78
won155 runsv ItalyEdinburgh24 Jul 2023T20I # 2160
78
won166 runsv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
78
won33 runsv DenmarkEdinburgh27 Jul 2023T20I # 2174
78
won8 runsv IrelandEdinburgh28 Jul 2023T20I # 2180
78
Australia6won7 wicketsv Sri LankaPerth25 Oct 2022T20I # 1845
78
won42 runsv IrelandBrisbane31 Oct 2022T20I # 1855
78
won4 runsv AfghanistanAdelaide4 Nov 2022T20I # 1864
78
won111 runsv South AfricaDurban30 Aug 2023T20I # 2224
78
won8 wicketsv South AfricaDurban1 Sep 2023T20I # 2228
78
won5 wicketsv South AfricaDurban3 Sep 2023T20I # 2230
78
New Zealand6no result-v BangladeshMount Maunganui29 Dec 2023T20I # 2423
78
won17 runsv BangladeshMount Maunganui31 Dec 2023T20I # 2425
78
won46 runsv PakistanAuckland12 Jan 2024T20I # 2429
78
won21 runsv PakistanHamilton14 Jan 2024T20I # 2430
78
won45 runsv PakistanDunedin17 Jan 2024T20I # 2434
78
won7 wicketsv PakistanChristchurch19 Jan 2024T20I # 2437
78
Hong Kong6won123 runsv ChinaMong Kok14 Feb 2024T20I # 2468
78
won7 wicketsv JapanMong Kok14 Feb 2024T20I # 2469
78
won27 runsv JapanMong Kok15 Feb 2024T20I # 2472
78
won10 wicketsv ChinaMong Kok16 Feb 2024T20I # 2474
78
won34 runsv JapanMong Kok17 Feb 2024T20I # 2478
78
won10 runsv QatarDoha27 Feb 2024T20I # 2486
78
Uganda6won7 wicketsv MalawiBenoni13 Dec 2023T20I # 2398
78
won51 runsv MozambiqueBenoni15 Dec 2023T20I # 2404
78
won10 wicketsv BotswanaBenoni18 Dec 2023T20I # 2410
78
won91 runsv KenyaBenoni19 Dec 2023T20I # 2413
78
won72 runsv KenyaAccra17 Mar 2024T20I # 2525
78
won121 runsv GhanaAccra18 Mar 2024T20I # 2528
78
U.S.A.6won6 wicketsv CanadaPrairie View7 Apr 2024T20I # 2544
78
won31 runsv CanadaPrairie View9 Apr 2024T20I # 2545
78
won14 runsv CanadaPrairie View12 Apr 2024T20I # 2552
78
won4 wicketsv CanadaPrairie View13 Apr 2024T20I # 2559
78
won5 wicketsv BangladeshPrairie View21 May 2024T20I # 2613
78
won6 runsv BangladeshPrairie View23 May 2024T20I # 2616
78
Kenya6won4 wicketsv NigeriaNairobi17 Jul 2024T20I # 2766
78
won91 runsv SeychellesNairobi18 Oct 2024T20I # 2911
78
won111 runsv MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
78
won5 wicketsv RwandaNairobi (Gym)20 Oct 2024T20I # 2920
78
won129 runsv GambiaNairobi (Gym)22 Oct 2024T20I # 2925
78
won9 wicketsv SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
78
Thailand6won17 runsv IndonesiaBali5 May 2024T20I # 2588
78
won6 wicketsv IndonesiaBali6 May 2024T20I # 2590
78
won77 runsv BhutanGelephu19 Oct 2024T20I # 2912
78
won6 wicketsv IndonesiaGelephu20 Oct 2024T20I # 2919
78
won44 runsv MaldivesGelephu22 Oct 2024T20I # 2922
78
won66 runsv IndonesiaGelephu23 Oct 2024T20I # 2927
78
Indonesia6won136 runsv MyanmarBali12 Nov 2024T20I # 2944
78
won9 wicketsv MyanmarBali13 Nov 2024T20I # 2945
78
won5 wicketsv MyanmarBali15 Nov 2024T20I # 2951
78
won4 wicketsv MyanmarBali16 Nov 2024T20I # 2953
78
won114 runsv MyanmarBali17 Nov 2024T20I # 2957
78
won4 wicketsv MyanmarBali19 Nov 2024T20I # 2960
78
Qatar6won4 wicketsv MalaysiaAl Amerat15 Apr 2024T20I # 2566
78
won15 runsv Saudi ArabiaAl Amerat16 Apr 2024T20I # 2569
78
won5 wicketsv ThailandDoha19 Nov 2024T20I # 2961
78
won6 wicketsv BhutanDoha20 Nov 2024T20I # 2965
78
won48 runsv CambodiaDoha23 Nov 2024T20I # 2973
78
won15 runsv BahrainDoha25 Nov 2024T20I # 2979
78
U.S.A.6won7 wicketsv OmanAl Amerat20 Feb 2025T20I # 3095
78
won4 wicketsv OmanAl Amerat21 Feb 2025T20I # 3096
78
won8 wicketsv OmanAl Amerat23 Feb 2025T20I # 3100
78
won79 runsv CaymanGeorge Town19 Apr 2025T20I # 3144
78
won149 runsv BahamasGeorge Town20 Apr 2025T20I # 3148
78
won10 wicketsv BermudaGeorge Town21 Apr 2025T20I # 3152
78
Austria6won75 runsv SloveniaLatschach17 May 2025T20I # 3183
78
won110 runsv SloveniaLatschach17 May 2025T20I # 3184
78
won5 wicketsv SloveniaGraz18 May 2025T20I # 3186
78
won168 runsv SloveniaGraz18 May 2025T20I # 3187
78
won29 runsv SwitzerlandLatschach30 May 2025T20I # 3193
78
won17 runsv SwitzerlandLatschach31 May 2025T20I # 3197
78
lost3 wicketsv SwitzerlandLatschach31 May 2025T20I # 3199
78
Portugal6won4 wicketsv NorwayAlbergaria8 Apr 2025T20I # 3130
78
won54 runsv NorwayAlbergaria9 Apr 2025T20I # 3133
78
won8 wicketsv MaltaZemst30 May 2025T20I # 3192
78
won5 wicketsv BelgiumZemst30 May 2025T20I # 3195
78
won8 wicketsv MaltaZemst31 May 2025T20I # 3198
78
won5 wicketsv BelgiumZemst31 May 2025T20I # 3200
78
Tanzania6won10 wicketsv MaliDar-es-Salaam21 Sep 2024T20I # 2854
78
won122 runsv LesothoDar-es-Salaam22 Sep 2024T20I # 2857
78
won9 wicketsv CameroonDar-es-Salaam24 Sep 2024T20I # 2859
78
won7 wicketsv GhanaDar-es-Salaam25 Sep 2024T20I # 2862
78
won19 runsv MalawiDar-es-Salaam26 Sep 2024T20I # 2868
78
won72 runsv MalawiBlantyre6 Jul 2025T20I # 3279

Showing 999 records

Additional Information

* indicates that the sequence is ongoing