Most consecutive matches without victory

Most consecutive matches without victory in T20Is

Most consecutive matches without victory
Team
Mat
Result
Margin
Opposition
Ground
Match Date
Scorecard
16lost14 runsv Sri LankaProvidence3 May 2010T20I # 157
lost7 runsv New ZealandProvidence4 May 2010T20I # 159
lost6 wicketsv IndiaHarare12 Jun 2010T20I # 182
lost7 wicketsv IndiaHarare13 Jun 2010T20I # 183
lost7 wicketsv South AfricaBloemfontein8 Oct 2010T20I # 188
lost8 runsv South AfricaKimberley10 Oct 2010T20I # 189
lost85 runsv PakistanHarare16 Sep 2011T20I # 205
lost5 runsv PakistanHarare18 Sep 2011T20I # 206
lost10 wicketsv New ZealandHarare15 Oct 2011T20I # 211
lost34 runsv New ZealandHarare17 Oct 2011T20I # 213
lost7 wicketsv New ZealandAuckland11 Feb 2012T20I # 219
lost5 wicketsv New ZealandHamilton14 Feb 2012T20I # 220
lost82 runsv Sri LankaHambantota18 Sep 2012T20I # 263
lost10 wicketsv South AfricaHambantota20 Sep 2012T20I # 266
lost8 wicketsv West IndiesNorth Sound2 Mar 2013T20I # 305
lost41 runsv West IndiesNorth Sound3 Mar 2013T20I # 308
16lost3 wicketsv P.N.G.Singapore3 Jul 2022T20I # 1605
lost111 runsv ZimbabweBulawayo11 Jul 2022T20I # 1634
lost132 runsv U.S.A.Bulawayo12 Jul 2022T20I # 1637
lost13 runsv JerseyBulawayo14 Jul 2022T20I # 1651
lost7 wicketsv Hong KongBulawayo15 Jul 2022T20I # 1653
lost6 wicketsv JerseyBulawayo17 Jul 2022T20I # 1666
lost8 runsv Hong KongAl Amerat20 Aug 2022T20I # 1740
lost47 runsv U.A.E.Al Amerat22 Aug 2022T20I # 1742
lost6 wicketsv KuwaitAl Amerat24 Aug 2022T20I # 1744
lost5 wicketsv QatarBangi15 Dec 2022T20I # 1957
tied-v BahrainBangi16 Dec 2022T20I # 1961
lost120 runsv MalaysiaBangi18 Dec 2022T20I # 1965
lost8 wicketsv QatarBangi19 Dec 2022T20I # 1968
lost6 wicketsv BahrainBangi21 Dec 2022T20I # 1974
lost143 runsv MalaysiaBangi22 Dec 2022T20I # 1976
lost9 wicketsv QatarBangi23 Dec 2022T20I # 1980
15lost171 runsv MozambiqueRwanda3 Nov 2021T20I # 1387
lost9 wicketsv BotswanaRwanda5 Nov 2021T20I # 1393
lost178 runsv TanzaniaRwanda6 Nov 2021T20I # 1399
lost6 wicketsv Sierra LeoneRwanda7 Nov 2021T20I # 1401
lost7 wicketsv MalawiBenoni15 Sep 2022T20I # 1777
lost10 wicketsv TanzaniaBenoni17 Sep 2022T20I # 1780
lost9 wicketsv KenyaBenoni19 Sep 2022T20I # 1784
lost1 wicketv Sierra LeoneRwanda2 Dec 2022T20I # 1930
lost9 wicketsv MozambiqueRwanda4 Dec 2022T20I # 1932
lost17 runsv NigeriaRwanda5 Dec 2022T20I # 1938
lost107 runsv GhanaKigali6 Dec 2022T20I # 1942
no result-v EswatiniKigali8 Dec 2022T20I # 1944
lost11 runsv GambiaKigali9 Dec 2022T20I # 1948
lost184 runsv TanzaniaKigali9 Dec 2022T20I # 1950
lost10 wicketsv KenyaBenoni6 Dec 2023T20I # 2381
15*lost273 runsv NepalHangzhou27 Sep 2023T20I # 2255
lost9 wicketsv MaldivesHangzhou28 Sep 2023T20I # 2258
lost166 runsv JapanSano7 May 2024T20I # 2591
lost205 runsv JapanSano8 May 2024T20I # 2593
no result-v JapanSano8 May 2024T20I # 2594
lost10 wicketsv JapanSano9 May 2024T20I # 2595
lost180 runsv JapanSano11 May 2024T20I # 2602
lost158 runsv JapanSano11 May 2024T20I # 2603
lost157 runsv JapanSano12 May 2024T20I # 2606
lost160 runsv KuwaitKuala Lumpur30 Aug 2024T20I # 2828
lost9 wicketsv Hong KongKuala Lumpur31 Aug 2024T20I # 2831
lost71 runsv MyanmarBangi2 Sep 2024T20I # 2834
lost9 wicketsv SingaporeBangi5 Sep 2024T20I # 2840
lost117 runsv MaldivesKuala Lumpur6 Sep 2024T20I # 2842
lost10 wicketsv MalaysiaBangi9 Sep 2024T20I # 2848
15*lost31 runsv LesothoKigali17 Nov 2022T20I # 1886
no result-v SeychellesKigali18 Nov 2022T20I # 1895
lost10 wicketsv KenyaKigali20 Nov 2022T20I # 1900
lost74 runsv MalawiRwanda21 Nov 2022T20I # 1906
lost5 wicketsv BotswanaRwanda22 Nov 2022T20I # 1912
no result-v St HelenaKigali22 Nov 2022T20I # 1915
lost10 wicketsv RwandaKigali24 Nov 2022T20I # 1919
lost39 runsv CameroonBenoni7 Dec 2023T20I # 2382
lost10 wicketsv KenyaBenoni8 Dec 2023T20I # 2386
lost8 wicketsv Sierra LeoneBenoni9 Dec 2023T20I # 2389
lost10 wicketsv TanzaniaDar-es-Salaam21 Sep 2024T20I # 2854
lost6 wicketsv CameroonDar-es-Salaam22 Sep 2024T20I # 2855
lost9 wicketsv MalawiDar-es-Salaam24 Sep 2024T20I # 2860
lost112 runsv LesothoDar-es-Salaam25 Sep 2024T20I # 2863
lost10 wicketsv GhanaDar-es-Salaam26 Sep 2024T20I # 2866
13lost10 wicketsv IndiaHarare20 Jun 2016T20I # 559
lost3 runsv IndiaHarare22 Jun 2016T20I # 560
lost5 wicketsv AfghanistanSharjah5 Feb 2018T20I # 643
lost17 runsv AfghanistanSharjah6 Feb 2018T20I # 644
lost74 runsv PakistanHarare1 Jul 2018T20I # 681
lost100 runsv AustraliaHarare3 Jul 2018T20I # 683
lost7 wicketsv PakistanHarare4 Jul 2018T20I # 685
lost5 wicketsv AustraliaHarare6 Jul 2018T20I # 687
lost34 runsv South AfricaEast London9 Oct 2018T20I # 698
lost6 wicketsv South AfricaPotchefstroom12 Oct 2018T20I # 699
lost49 runsv NetherlandsRotterdam23 Jun 2019T20I # 808
tied-v NetherlandsRotterdam25 Jun 2019T20I # 811
lost9 wicketsv IrelandBready12 Jul 2019T20I # 825
13lost4 wicketsv CyprusEpiskopi5 Oct 2021T20I # 1282
lost8 wicketsv CyprusEpiskopi5 Oct 2021T20I # 1283
lost6 wicketsv Isle of ManEpiskopi6 Oct 2021T20I # 1285
lost79 runsv CyprusEpiskopi7 Oct 2021T20I # 1288
lost39 runsv CyprusEpiskopi8 Oct 2021T20I # 1290
lost8 wicketsv Isle of ManEpiskopi8 Oct 2021T20I # 1292
lost23 runsv FinlandKerava19 Jun 2022T20I # 1573
lost11 runsv FinlandKerava19 Jun 2022T20I # 1574
lost10 wicketsv NorwayKerava24 Jul 2022T20I # 1681
lost31 runsv SwitzerlandKerava27 Jul 2022T20I # 1689
lost42 runsv Czech Rep.Vantaa28 Jul 2022T20I # 1696
lost25 runsv FranceKerava30 Jul 2022T20I # 1709
lost2 wicketsv GibraltarGibraltar30 Sep 2023T20I # 2265
won8 wicketsv GibraltarGibraltar30 Sep 2023T20I # 2267
13*lost95 runsv UgandaKigali22 Oct 2021T20I # 1344
no result-v BotswanaKigali17 Nov 2022T20I # 1888
no result-v MaliKigali18 Nov 2022T20I # 1895
lost7 wicketsv LesothoKigali20 Nov 2022T20I # 1901
lost2 runsv St HelenaKigali21 Nov 2022T20I # 1908
no result-v MalawiRwanda22 Nov 2022T20I # 1914
lost75 runsv RwandaKigali24 Nov 2022T20I # 1917
lost7 wicketsv KenyaRwanda25 Nov 2022T20I # 1922
lost91 runsv KenyaNairobi18 Oct 2024T20I # 2911
lost76 runsv ZimbabweNairobi (Gym)19 Oct 2024T20I # 2914
lost60 runsv MozambiqueNairobi (Gym)22 Oct 2024T20I # 2923
lost9 wicketsv KenyaNairobi (Ruaraka)23 Oct 2024T20I # 2928
lost73 runsv RwandaNairobi (Ruaraka)24 Oct 2024T20I # 2933
13*lost149 runsv U.S.A.George Town20 Apr 2025T20I # 3148
lost10 wicketsv CanadaGeorge Town21 Apr 2025T20I # 3151
lost10 wicketsv BermudaGeorge Town23 Apr 2025T20I # 3154
lost79 runsv CaymanGeorge Town24 Apr 2025T20I # 3157
lost5 wicketsv CaymanKing City (NE)11 Jun 2025T20I # 3220
lost107 runsv CanadaKing City (NE)12 Jun 2025T20I # 3223
lost18 runsv BermudaKing City (NE)13 Jun 2025T20I # 3226
lost38 runsv CaymanKing City (NW)15 Jun 2025T20I # 3241
lost7 wicketsv BermudaKing City (NW)16 Jun 2025T20I # 3245
lost10 wicketsv CanadaKing City (NW)18 Jun 2025T20I # 3249
lost26 runsv BermudaKing City (NW)19 Jun 2025T20I # 3251
lost7 wicketsv CanadaKing City (NW)21 Jun 2025T20I # 3258
lost49 runsv CaymanKing City (NW)22 Jun 2025T20I # 3262
12lost7 wicketsv South AfricaCape Town15 Sep 2007T20I # 31
lost9 wicketsv AustraliaCape Town16 Sep 2007T20I # 33
lost64 runsv Sri LankaJohannesburg18 Sep 2007T20I # 38
lost4 wicketsv PakistanCape Town20 Sep 2007T20I # 42
lost102 runsv PakistanKarachi20 Apr 2008T20I # 55
lost12 runsv South AfricaJohannesburg5 Nov 2008T20I # 77
lost25 runsv IndiaNottingham6 Jun 2009T20I # 93
lost6 wicketsv IrelandNottingham8 Jun 2009T20I # 96
lost5 wicketsv West IndiesBasseterre2 Aug 2009T20I # 117
lost10 wicketsv New ZealandHamilton3 Feb 2010T20I # 131
lost21 runsv PakistanGros Islet1 May 2010T20I # 154
lost27 runsv AustraliaBridgetown5 May 2010T20I # 161
12lost8 wicketsv MalawiKigali17 Oct 2021T20I # 1305
lost6 wicketsv UgandaKigali19 Oct 2021T20I # 1320
lost7 wicketsv GhanaKigali20 Oct 2021T20I # 1324
lost7 wicketsv SeychellesRwanda20 Oct 2021T20I # 1328
lost7 wicketsv RwandaRwanda22 Oct 2021T20I # 1339
lost8 wicketsv MozambiqueMalkerns29 Jul 2022T20I # 1699
lost7 wicketsv MozambiqueMalkerns29 Jul 2022T20I # 1700
lost8 wicketsv MozambiqueMalkerns30 Jul 2022T20I # 1703
lost95 runsv MozambiqueMalkerns30 Jul 2022T20I # 1707
lost94 runsv MozambiqueMalkerns31 Jul 2022T20I # 1710
lost43 runsv MozambiqueMalkerns31 Jul 2022T20I # 1714
lost25 runsv GhanaKigali1 Dec 2022T20I # 1924
won5 wicketsv GambiaKigali1 Dec 2022T20I # 1926
12lost43 runsv SingaporeBangkok29 Feb 2020T20I # 1067
lost8 wicketsv MalaysiaBangkok1 Mar 2020T20I # 1070
lost8 wicketsv Hong KongBangkok3 Mar 2020T20I # 1072
lost9 wicketsv NepalBangkok4 Mar 2020T20I # 1073
lost7 wicketsv MaldivesBangi3 Jul 2022T20I # 1602
lost9 wicketsv MalaysiaBangi4 Jul 2022T20I # 1608
lost6 wicketsv BhutanBangi6 Jul 2022T20I # 1612
lost9 wicketsv MalaysiaBangi7 Jul 2022T20I # 1615
lost41 runsv MaldivesBangi8 Jul 2022T20I # 1618
lost28 runsv BhutanBangi9 Jul 2022T20I # 1623
lost32 runsv IndonesiaPhnom Penh1 May 2023T20I # 2050
lost8 wicketsv MalaysiaPhnom Penh4 May 2023T20I # 2053
12lost61 runsv UgandaRwanda22 Aug 2023T20I # 2212
lost7 wicketsv TanzaniaRwanda22 Aug 2023T20I # 2213
lost86 runsv UgandaRwanda24 Aug 2023T20I # 2214
lost1 wicketv TanzaniaRwanda25 Aug 2023T20I # 2216
lost9 runsv TanzaniaRwanda27 Aug 2023T20I # 2218
lost6 wicketsv UgandaRwanda27 Aug 2023T20I # 2219
lost8 wicketsv UgandaRwanda28 Aug 2023T20I # 2221
lost59 runsv TanzaniaRwanda30 Aug 2023T20I # 2223
lost8 wicketsv UgandaRwanda31 Aug 2023T20I # 2226
lost49 runsv TanzaniaRwanda31 Aug 2023T20I # 2227
lost54 runsv NigeriaLagos4 Oct 2023T20I # 2285
tied-v GhanaLagos5 Oct 2023T20I # 2295
12lost64 runsv IndonesiaSano15 Oct 2022T20I # 1821
lost48 runsv JapanSano15 Oct 2022T20I # 1822
lost8 wicketsv JapanSano17 Oct 2022T20I # 1827
lost3 wicketsv IndonesiaSano18 Oct 2022T20I # 1831
lost2 wicketsv IndonesiaIncheon28 Sep 2024T20I # 2871
lost7 wicketsv JapanIncheon29 Sep 2024T20I # 2874
lost37 runsv PhilippinesIncheon1 Oct 2024T20I # 2883
lost27 runsv IndonesiaIncheon2 Oct 2024T20I # 2887
lost108 runsv JapanIncheon4 Oct 2024T20I # 2892
lost101 runsv PhilippinesIncheon5 Oct 2024T20I # 2894
lost7 wicketsv PhilippinesBali7 Jul 2025T20I # 3281
lost52 runsv IndonesiaBali8 Jul 2025T20I # 3285
11lost69 runsv JerseyAbu Dhabi19 Oct 2019T20I # 941
lost50 runsv CanadaAbu Dhabi21 Oct 2019T20I # 954
lost7 wicketsv OmanTolerance Oval23 Oct 2019T20I # 959
lost5 wicketsv U.A.E.Tolerance Oval24 Oct 2019T20I # 964
lost8 wicketsv IrelandAbu Dhabi26 Oct 2019T20I # 972
lost5 wicketsv Hong KongTolerance Oval27 Oct 2019T20I # 980
lost8 wicketsv KenyaEntebbe11 Sep 2021T20I # 1266
lost56 runsv UgandaEntebbe11 Sep 2021T20I # 1268
lost8 wicketsv UgandaEntebbe13 Sep 2021T20I # 1271
lost61 runsv KenyaEntebbe13 Sep 2021T20I # 1272
lost55 runsv UgandaEntebbe15 Sep 2021T20I # 1275
11lost6 wicketsv GermanyDeventer29 Jun 2023T20I # 2119
lost8 wicketsv GermanyDeventer30 Jun 2023T20I # 2120
lost6 wicketsv Isle of ManCastletown9 Jul 2023T20I # 2123
lost5 wicketsv Isle of ManCastletown9 Jul 2023T20I # 2124
no result-v Isle of ManCastletown10 Jul 2023T20I # 2127
lost8 wicketsv JerseyEdinburgh20 Jul 2023T20I # 2147
lost9 wicketsv GermanyEdinburgh (Golden)21 Jul 2023T20I # 2151
lost128 runsv IrelandEdinburgh23 Jul 2023T20I # 2157
lost8 wicketsv DenmarkEdinburgh (Golden)24 Jul 2023T20I # 2161
lost166 runsv ScotlandEdinburgh (Golden)25 Jul 2023T20I # 2166
lost6 wicketsv BelgiumLower Austria25 May 2024T20I # 2621
won6 wicketsv BelgiumLower Austria25 May 2024T20I # 2622
11*lost6 wicketsv SwedenKrefeld13 Jul 2024T20I # 2760
lost75 runsv AustriaLatschach17 May 2025T20I # 3183
lost110 runsv AustriaLatschach17 May 2025T20I # 3184
lost5 wicketsv AustriaGraz18 May 2025T20I # 3186
lost168 runsv AustriaGraz18 May 2025T20I # 3187
lost3 runsv SerbiaBelgrade7 Jun 2025T20I # 3206
lost9 wicketsv SerbiaBelgrade7 Jun 2025T20I # 3208
lost24 runsv SerbiaBelgrade8 Jun 2025T20I # 3211
lost122 runsv HungarySzodliget21 Jun 2025T20I # 3254
lost62 runsv HungarySzodliget21 Jun 2025T20I # 3256
lost9 wicketsv HungarySzodliget22 Jun 2025T20I # 3260
10lost6 wicketsv PortugalCartagena26 Oct 2019T20I # 973
lost8 wicketsv SpainCartagena26 Oct 2019T20I # 975
lost4 wicketsv PortugalCartagena27 Oct 2019T20I # 981
lost6 wicketsv SpainCartagena27 Oct 2019T20I # 984
lost8 wicketsv MaltaAlbergaria20 Aug 2021T20I # 1230
lost96 runsv PortugalAlbergaria21 Aug 2021T20I # 1233
lost4 runsv MaltaAlbergaria21 Aug 2021T20I # 1236
lost110 runsv PortugalAlbergaria22 Aug 2021T20I # 1238
lost61 runsv MaltaMarsa21 Oct 2021T20I # 1335
lost9 wicketsv SwitzerlandMarsa22 Oct 2021T20I # 1341
10lost6 wicketsv BulgariaCorfu14 Oct 2019T20I # 931
lost10 wicketsv GreeceCorfu15 Oct 2019T20I # 932
lost61 runsv BulgariaSofia24 Jun 2021T20I # 1166
lost5 wicketsv GreeceSofia25 Jun 2021T20I # 1169
lost91 runsv RomaniaSofia25 Jun 2021T20I # 1171
lost10 wicketsv RomaniaSofia26 Jun 2021T20I # 1173
lost6 wicketsv BulgariaSofia24 Jun 2022T20I # 1576
lost5 wicketsv BulgariaSofia25 Jun 2022T20I # 1577
lost40 runsv BulgariaSofia25 Jun 2022T20I # 1578
lost6 wicketsv BulgariaSofia26 Jun 2022T20I # 1579
10won9 wicketsv MongoliaHangzhou28 Sep 2023T20I # 2258
lost62 runsv Saudi ArabiaDoha28 Sep 2023T20I # 2260
lost7 wicketsv KuwaitDoha29 Sep 2023T20I # 2263
lost138 runsv NepalHangzhou1 Oct 2023T20I # 2269
lost9 wicketsv QatarDoha1 Oct 2023T20I # 2271
lost9 wicketsv Saudi ArabiaDoha2 Oct 2023T20I # 2277
lost8 wicketsv KuwaitDoha4 Oct 2023T20I # 2284
lost42 runsv QatarDoha5 Oct 2023T20I # 2290
lost41 runsv SingaporeBangkok2 Feb 2024T20I # 2445
lost42 runsv JapanBangkok4 Feb 2024T20I # 2450
lost8 wicketsv ThailandBangkok6 Feb 2024T20I # 2454
10*lost64 runsv BulgariaSofia26 Jun 2021T20I # 1172
no result-v BulgariaSofia26 Jun 2021T20I # 1175
lost9 wicketsv ItalyVantaa12 Jul 2022T20I # 1640
lost3 runsv CroatiaVantaa15 Jul 2022T20I # 1659
lost37 runsv FinlandKerava16 Jul 2022T20I # 1661
lost107 runsv SwedenVantaa18 Jul 2022T20I # 1670
lost32 runsv DenmarkPort Soif22 Aug 2024T20I # 2790
lost8 wicketsv CyprusCastel24 Aug 2024T20I # 2803
lost7 wicketsv SpainPort Soif25 Aug 2024T20I # 2810
lost75 runsv Czech Rep.Castel27 Aug 2024T20I # 2818
10lost5 wicketsv Saudi ArabiaBangkok11 Feb 2024T20I # 2461
lost8 wicketsv KuwaitAl Amerat13 Apr 2024T20I # 2554
lost63 runsv OmanAl Amerat14 Apr 2024T20I # 2560
lost7 wicketsv BahrainAl Amerat16 Apr 2024T20I # 2570
lost9 wicketsv U.A.E.Al Amerat17 Apr 2024T20I # 2573
lost16 runsv ThailandDoha20 Nov 2024T20I # 2964
lost5 wicketsv U.A.E.Doha22 Nov 2024T20I # 2967
lost48 runsv QatarDoha23 Nov 2024T20I # 2973
lost5 wicketsv Saudi ArabiaDoha25 Nov 2024T20I # 2980
lost49 runsv BahrainDoha26 Nov 2024T20I # 2983
9lost14 runsv Sri LankaMirpur25 Feb 2016T20I # 510
lost51 runsv BangladeshMirpur26 Feb 2016T20I # 511
lost7 wicketsv PakistanMirpur29 Feb 2016T20I # 514
lost9 wicketsv IndiaMirpur3 Mar 2016T20I # 517
lost11 runsv AfghanistanICCA Dubai14 Dec 2016T20I # 571
lost5 wicketsv AfghanistanDubai (DICS)16 Dec 2016T20I # 572
lost44 runsv AfghanistanICCA Dubai18 Dec 2016T20I # 573
lost5 wicketsv AfghanistanAbu Dhabi16 Jan 2017T20I # 581
lost24 runsv IrelandDubai (DICS)18 Jan 2017T20I # 583
9lost134 runsv AustraliaAdelaide27 Oct 2019T20I # 978
lost9 wicketsv AustraliaBrisbane30 Oct 2019T20I # 988
lost7 wicketsv AustraliaMelbourne1 Nov 2019T20I # 993
no result-v IndiaGuwahati5 Jan 2020T20I # 1025
lost7 wicketsv IndiaIndore7 Jan 2020T20I # 1026
lost78 runsv IndiaPune10 Jan 2020T20I # 1027
lost25 runsv West IndiesPallekele4 Mar 2020T20I # 1075
lost7 wicketsv West IndiesPallekele6 Mar 2020T20I # 1078
lost4 wicketsv West IndiesCoolidge3 Mar 2021T20I # 1126
9lost48 runsv BangladeshMirpur9 Mar 2020T20I # 1082
lost9 wicketsv BangladeshMirpur11 Mar 2020T20I # 1084
lost6 wicketsv PakistanRawalpindi7 Nov 2020T20I # 1105
lost8 wicketsv PakistanRawalpindi8 Nov 2020T20I # 1106
lost8 wicketsv PakistanRawalpindi10 Nov 2020T20I # 1107
lost48 runsv AfghanistanAbu Dhabi17 Mar 2021T20I # 1134
lost45 runsv AfghanistanAbu Dhabi19 Mar 2021T20I # 1136
lost47 runsv AfghanistanAbu Dhabi20 Mar 2021T20I # 1137
lost11 runsv PakistanHarare21 Apr 2021T20I # 1154
9no result-v West IndiesBasseterre18 Jan 2020T20I # 1029
lost9 wicketsv West IndiesBasseterre19 Jan 2020T20I # 1030
lost11 runsv AfghanistanGreater Noida6 Mar 2020T20I # 1077
lost21 runsv AfghanistanGreater Noida8 Mar 2020T20I # 1079
tied-v AfghanistanGreater Noida10 Mar 2020T20I # 1083
lost33 runsv South AfricaDublin (Malahide)19 Jul 2021T20I # 1194
lost42 runsv South AfricaBelfast22 Jul 2021T20I # 1197
lost49 runsv South AfricaBelfast24 Jul 2021T20I # 1201
lost3 runsv ZimbabweDublin27 Aug 2021T20I # 1241
9lost7 wicketsv NetherlandsDubai (DICS)2 Nov 2019T20I # 997
lost8 wicketsv ScotlandICCA Dubai8 Oct 2021T20I # 1291
lost14 runsv NamibiaICCA Dubai10 Oct 2021T20I # 1295
lost10 wicketsv OmanAl Amerat17 Oct 2021T20I # 1307
lost17 runsv ScotlandAl Amerat19 Oct 2021T20I # 1318
lost84 runsv BangladeshAl Amerat21 Oct 2021T20I # 1334
lost15 runsv NepalKirtipur28 Mar 2022T20I # 1497
lost8 runsv MalaysiaKirtipur29 Mar 2022T20I # 1498
lost37 runsv NepalKirtipur31 Mar 2022T20I # 1500
9lost6 wicketsv TanzaniaRwanda18 Dec 2022T20I # 1967
lost9 wicketsv UgandaRwanda19 Dec 2022T20I # 1971
lost31 runsv TanzaniaRwanda20 Dec 2022T20I # 1972
lost7 wicketsv UgandaRwanda20 Dec 2022T20I # 1973
lost28 runsv TanzaniaRwanda22 Dec 2022T20I # 1978
lost3 runsv UgandaRwanda23 Dec 2022T20I # 1982
lost3 wicketsv KenyaNairobi (Gym)9 Jun 2023T20I # 2083
lost33 runsv BotswanaNairobi (Gym)10 Jun 2023T20I # 2086
lost8 wicketsv UgandaNairobi (Gym)11 Jun 2023T20I # 2094
9lost8 wicketsv LuxembourgIlfov County29 Aug 2019T20I # 868
lost173 runsv RomaniaIlfov County29 Aug 2019T20I # 869
lost257 runsv Czech Rep.Ilfov County30 Aug 2019T20I # 872
lost10 wicketsv AustriaIlfov County31 Aug 2019T20I # 875
lost51 runsv RomaniaKerava12 Jul 2022T20I # 1644
lost7 wicketsv SerbiaKerava15 Jul 2022T20I # 1656
lost135 runsv CyprusVantaa16 Jul 2022T20I # 1664
lost74 runsv Isle of ManKerava18 Jul 2022T20I # 1672
lost70 runsv SerbiaSofia23 Jun 2023T20I # 2109
9lost118 runsv CanadaAl Amerat18 Feb 2022T20I # 1468
lost136 runsv NepalAl Amerat19 Feb 2022T20I # 1474
lost9 wicketsv OmanAl Amerat21 Feb 2022T20I # 1483
lost91 runsv BahrainAl Amerat22 Feb 2022T20I # 1484
lost9 wicketsv GermanyAl Amerat24 Feb 2022T20I # 1489
lost87 runsv SingaporePhnom Penh3 May 2023T20I # 2052
lost8 runsv CambodiaPhnom Penh10 May 2023T20I # 2064
lost53 runsv JapanPort Moresby22 Jul 2023T20I # 2153
lost117 runsv P.N.G.Port Moresby23 Jul 2023T20I # 2156
9won4 wicketsv RomaniaIlfov County19 Aug 2023T20I # 2201
lost3 wicketsv RomaniaIlfov County19 Aug 2023T20I # 2202
lost9 wicketsv RomaniaIlfov County20 Aug 2023T20I # 2204
lost6 runsv RomaniaIlfov County20 Aug 2023T20I # 2206
lost9 runsv FranceDreux9 May 2024T20I # 2596
lost86 runsv FranceDreux9 May 2024T20I # 2597
lost16 runsv BelgiumDreux10 May 2024T20I # 2600
lost7 wicketsv BelgiumDreux11 May 2024T20I # 2604
lost9 wicketsv FinlandPort Soif21 Aug 2024T20I # 2787
lost8 wicketsv GuernseyCastel22 Aug 2024T20I # 2791
9*lost8 wicketsv KuwaitKuala Lumpur3 Sep 2024T20I # 2836
lost9 wicketsv MaldivesKuala Lumpur5 Sep 2024T20I # 2841
lost8 wicketsv SingaporeKuala Lumpur9 Sep 2024T20I # 2847
lost136 runsv IndonesiaBali12 Nov 2024T20I # 2944
lost9 wicketsv IndonesiaBali13 Nov 2024T20I # 2945
lost5 wicketsv IndonesiaBali15 Nov 2024T20I # 2951
lost4 wicketsv IndonesiaBali16 Nov 2024T20I # 2953
lost114 runsv IndonesiaBali17 Nov 2024T20I # 2957
lost4 wicketsv IndonesiaBali19 Nov 2024T20I # 2960
9lost5 wicketsv Saudi ArabiaDoha26 Nov 2024T20I # 2982
lost66 runsv Saudi ArabiaKuala Lumpur24 Apr 2025T20I # 3156
lost7 wicketsv MalaysiaKuala Lumpur25 Apr 2025T20I # 3159
lost10 runsv SingaporeKuala Lumpur26 Apr 2025T20I # 3162
lost39 runsv Saudi ArabiaKuala Lumpur28 Apr 2025T20I # 3166
lost70 runsv MalaysiaKuala Lumpur29 Apr 2025T20I # 3168
lost30 runsv SingaporeKuala Lumpur2 May 2025T20I # 3171
lost3 wicketsv Cook IslandsSano7 May 2025T20I # 3175
lost61 runsv JapanSano8 May 2025T20I # 3177
9no result-v SerbiaSofia25 Jun 2023T20I # 2118
lost5 wicketsv GibraltarIlfov County24 May 2024T20I # 2618
lost7 wicketsv RomaniaIlfov County24 May 2024T20I # 2620
lost74 runsv RomaniaIlfov County26 May 2024T20I # 2628
lost8 wicketsv GuernseyPort Soif21 Aug 2024T20I # 2785
lost7 wicketsv EstoniaPort Soif24 Aug 2024T20I # 2804
lost61 runsv MaltaCastel25 Aug 2024T20I # 2806
lost125 runsv FinlandPort Soif27 Aug 2024T20I # 2816
lost6 wicketsv GibraltarSofia10 Jul 2025T20I # 3295
won8 wicketsv TurkeySofia10 Jul 2025T20I # 3297
8lost6 wicketsv South AfricaDurban19 Sep 2007T20I # 39
lost6 wicketsv PakistanCape Town22 Sep 2007T20I # 44
lost3 wicketsv South AfricaJohannesburg23 Nov 2007T20I # 48
lost54 runsv AustraliaW.A.C.A11 Dec 2007T20I # 49
lost32 runsv EnglandAuckland5 Feb 2008T20I # 53
lost50 runsv EnglandChristchurch7 Feb 2008T20I # 54
lost9 wicketsv EnglandManchester13 Jun 2008T20I # 56
tied-v West IndiesAuckland26 Dec 2008T20I # 78
8lost55 runsv PakistanEden Gardens16 Mar 2016T20I # 536
lost3 wicketsv AustraliaBengaluru21 Mar 2016T20I # 544
lost1 runv IndiaBengaluru23 Mar 2016T20I # 547
lost75 runsv New ZealandEden Gardens26 Mar 2016T20I # 550
lost6 wicketsv New ZealandNapier3 Jan 2017T20I # 574
lost47 runsv New ZealandMount Maunganui6 Jan 2017T20I # 575
lost27 runsv New ZealandMount Maunganui8 Jan 2017T20I # 576
lost6 wicketsv Sri LankaColombo (RPS)4 Apr 2017T20I # 606
8lost45 runsv BangladeshColombo (RPS)6 Apr 2017T20I # 607
lost7 wicketsv IndiaColombo (RPS)6 Sep 2017T20I # 618
lost7 wicketsv PakistanAbu Dhabi26 Oct 2017T20I # 625
lost2 wicketsv PakistanAbu Dhabi27 Oct 2017T20I # 627
lost36 runsv PakistanLahore29 Oct 2017T20I # 629
lost93 runsv IndiaCuttack20 Dec 2017T20I # 633
lost88 runsv IndiaIndore22 Dec 2017T20I # 634
lost5 wicketsv IndiaWankhede24 Dec 2017T20I # 635
8won64 runsv GreeceSofia26 Jun 2021T20I # 1172
no result-v GreeceSofia26 Jun 2021T20I # 1175
lost7 wicketsv RomaniaSofia27 Jun 2021T20I # 1177
lost62 runsv LuxembourgIlfov County2 Sep 2021T20I # 1245
lost7 wicketsv MaltaIlfov County3 Sep 2021T20I # 1250
lost7 wicketsv Czech Rep.Ilfov County4 Sep 2021T20I # 1253
lost8 wicketsv SwitzerlandMarsa22 Oct 2021T20I # 1345
lost37 runsv GibraltarMarsa23 Oct 2021T20I # 1347
lost6 wicketsv MaltaMarsa23 Oct 2021T20I # 1353
8lost5 wicketsv NepalKirtipur9 Dec 2019T20I # 1023
lost106 runsv QatarAl Amerat23 Feb 2020T20I # 1048
lost65 runsv BahrainAl Amerat24 Feb 2020T20I # 1056
lost10 wicketsv OmanAl Amerat25 Feb 2020T20I # 1058
lost7 wicketsv Saudi ArabiaDoha23 Oct 2021T20I # 1352
lost98 runsv QatarDoha24 Oct 2021T20I # 1358
lost7 wicketsv BahrainDoha27 Oct 2021T20I # 1368
lost5 wicketsv KuwaitDoha28 Oct 2021T20I # 1372
8lost5 wicketsv Sri LankaSharjah24 Oct 2021T20I # 1357
lost8 wicketsv EnglandAbu Dhabi27 Oct 2021T20I # 1369
lost3 runsv West IndiesSharjah29 Oct 2021T20I # 1375
lost6 wicketsv South AfricaAbu Dhabi2 Nov 2021T20I # 1384
lost8 wicketsv AustraliaDubai (DICS)4 Nov 2021T20I # 1391
lost4 wicketsv PakistanMirpur19 Nov 2021T20I # 1439
lost8 wicketsv PakistanMirpur20 Nov 2021T20I # 1443
lost5 wicketsv PakistanMirpur22 Nov 2021T20I # 1447
8lost7 wicketsv U.A.E.Al Amerat24 Feb 2022T20I # 1490
lost7 wicketsv IndiaDublin (Malahide)26 Jun 2022T20I # 1580
lost4 runsv IndiaDublin (Malahide)28 Jun 2022T20I # 1586
lost31 runsv New ZealandBelfast18 Jul 2022T20I # 1673
lost88 runsv New ZealandBelfast20 Jul 2022T20I # 1678
lost6 wicketsv New ZealandBelfast22 Jul 2022T20I # 1679
lost21 runsv South AfricaBristol3 Aug 2022T20I # 1721
lost44 runsv South AfricaBristol5 Aug 2022T20I # 1724
8lost9 wicketsv VanuatuPort vila10 Sep 2022T20I # 1766
lost3 wicketsv FijiPort vila11 Sep 2022T20I # 1768
lost4 wicketsv Cook IslandsPort vila13 Sep 2022T20I # 1770
lost6 wicketsv VanuatuPort vila14 Sep 2022T20I # 1772
lost30 runsv FijiPort vila15 Sep 2022T20I # 1774
lost17 runsv VanuatuSuva13 Mar 2023T20I # 2024
lost66 runsv FijiSuva14 Mar 2023T20I # 2025
lost22 runsv FijiSuva18 Mar 2023T20I # 2029
8lost9 wicketsv MozambiqueKigali2 Dec 2022T20I # 1931
lost118 runsv NigeriaKigali4 Dec 2022T20I # 1933
lost4 runsv Sierra LeoneKigali5 Dec 2022T20I # 1936
lost66 runsv TanzaniaRwanda6 Dec 2022T20I # 1941
no result-v CameroonKigali8 Dec 2022T20I # 1944
lost53 runsv MalawiBenoni27 May 2023T20I # 2077
lost107 runsv BotswanaBenoni29 May 2023T20I # 2079
lost6 wicketsv MozambiqueBenoni30 May 2023T20I # 2081
8lost8 wicketsv NigeriaLagos14 Oct 2023T20I # 2313
lost17 runsv NigeriaLagos15 Oct 2023T20I # 2318
lost17 runsv KenyaWindhoek22 Nov 2023T20I # 2354
no result-v NigeriaWindhoek24 Nov 2023T20I # 2361
lost68 runsv NamibiaWindhoek25 Nov 2023T20I # 2364
lost144 runsv ZimbabweWindhoek27 Nov 2023T20I # 2369
lost51 runsv TanzaniaWindhoek29 Nov 2023T20I # 2374
lost9 wicketsv UgandaWindhoek30 Nov 2023T20I # 2377
8lost8 wicketsv ThailandKuala Lumpur31 Jul 2023T20I # 2185
lost16 runsv IndonesiaBangkok1 Feb 2024T20I # 2444
lost8 wicketsv Saudi ArabiaBangkok3 Feb 2024T20I # 2447
lost10 runsv CambodiaBangkok5 Feb 2024T20I # 2452
lost32 runsv MaldivesBangkok7 Feb 2024T20I # 2456
lost10 wicketsv ThailandBangkok12 Feb 2024T20I # 2463
lost9 wicketsv MaldivesBangkok13 Feb 2024T20I # 2466
lost166 runsv Saudi ArabiaBangkok15 Feb 2024T20I # 2473
8tied-v OmanBridgetown2 Jun 2024T20I # 2634
lost5 wicketsv ScotlandBridgetown6 Jun 2024T20I # 2643
lost9 wicketsv AustraliaNorth Sound11 Jun 2024T20I # 2666
lost41 runsv EnglandNorth Sound15 Jun 2024T20I # 2688
lost40 runsv U.A.E.Windhoek29 Sep 2024T20I # 2875
lost13 runsv U.S.A.Windhoek1 Oct 2024T20I # 2884
lost6 wicketsv U.A.E.Windhoek2 Oct 2024T20I # 2888
lost6 wicketsv U.S.A.Windhoek5 Oct 2024T20I # 2896
8won8 wicketsv CroatiaSofia24 Jun 2023T20I # 2112
lost8 wicketsv BulgariaSofia24 Jun 2023T20I # 2115
no result-v CroatiaSofia25 Jun 2023T20I # 2116
lost81 runsv Isle of ManRome10 Jun 2024T20I # 2661
lost73 runsv LuxembourgSpinaceto12 Jun 2024T20I # 2669
lost9 wicketsv ItalyRome13 Jun 2024T20I # 2676
lost40 runsv FranceSpinaceto15 Jun 2024T20I # 2686
lost8 wicketsv BulgariaSofia10 Jul 2025T20I # 3297
lost7 wicketsv GibraltarSofia11 Jul 2025T20I # 3300
7lost5 wicketsv NetherlandsBelfast4 Aug 2008T20I # 65
won9 wicketsv KenyaBelfast4 Aug 2008T20I # 66
lost7 wicketsv New ZealandThe Oval6 Jun 2009T20I # 91
lost130 runsv South AfricaThe Oval7 Jun 2009T20I # 94
lost10 wicketsv KenyaNairobi (Gym)1 Feb 2010T20I # 129
lost10 wicketsv KenyaNairobi (Gym)4 Feb 2010T20I # 133
lost14 runsv AfghanistanAbu Dhabi10 Feb 2010T20I # 137
lost37 runsv IrelandDubai (DICS)11 Feb 2010T20I # 140
7lost5 wicketsv AfghanistanColombo (SSC)4 Feb 2010T20I # 132
lost6 wicketsv NetherlandsDubai (DICS)9 Feb 2010T20I # 136
lost9 wicketsv KenyaDubai (DICS)10 Feb 2010T20I # 138
lost42 runsv NetherlandsDubai (DICS)13 Mar 2012T20I # 230
lost41 runsv AfghanistanICCA Dubai18 Mar 2012T20I # 234
lost10 wicketsv IrelandDubai (DICS)22 Mar 2012T20I # 236
lost4 wicketsv ScotlandDubai (DICS)23 Mar 2012T20I # 239
7lost7 wicketsv NetherlandsAbu Dhabi11 Feb 2010T20I # 139
lost6 wicketsv IrelandMombasa22 Feb 2012T20I # 224
lost8 wicketsv IrelandMombasa23 Feb 2012T20I # 225
lost2 runsv IrelandMombasa24 Feb 2012T20I # 227
lost14 runsv ScotlandICCA Dubai13 Mar 2012T20I # 231
lost10 wicketsv IrelandDubai (DICS)14 Mar 2012T20I # 232
lost5 wicketsv CanadaICCA Dubai15 Mar 2013T20I # 310
7lost37 runsv ScotlandMong Kok31 Jan 2016T20I # 488
lost5 runsv OmanFatullah19 Feb 2016T20I # 502
lost6 wicketsv U.A.E.Fatullah21 Feb 2016T20I # 505
lost66 runsv AfghanistanMirpur22 Feb 2016T20I # 507
lost14 runsv ZimbabweNagpur8 Mar 2016T20I # 522
lost6 wicketsv AfghanistanNagpur10 Mar 2016T20I # 528
lost8 wicketsv ScotlandNagpur12 Mar 2016T20I # 532
7lost7 wicketsv West IndiesBengaluru20 Mar 2016T20I # 543
lost10 runsv EnglandDelhi26 Mar 2016T20I # 551
lost8 wicketsv South AfricaDelhi28 Mar 2016T20I # 554
lost8 wicketsv EnglandSouthampton5 Jul 2016T20I # 561
lost85 runsv AustraliaPallekele6 Sep 2016T20I # 565
lost4 wicketsv AustraliaColombo (RPS)9 Sep 2016T20I # 567
lost19 runsv South AfricaCenturion20 Jan 2017T20I # 589
7tied-v JerseySt Peter Port31 May 2019T20I # 788
lost41 runsv JerseyCastel1 Jun 2019T20I # 789
lost76 runsv JerseyCastel1 Jun 2019T20I # 790
lost8 wicketsv JerseyCastel15 Jun 2019T20I # 791
lost5 wicketsv GermanyCastel15 Jun 2019T20I # 793
lost11 runsv ItalySt Peter Port16 Jun 2019T20I # 796
no result-v DenmarkCastel18 Jun 2019T20I # 799
7lost52 runsv UgandaKampala20 May 2019T20I # 778
lost11 runsv NigeriaKampala21 May 2019T20I # 780
lost10 wicketsv NamibiaKampala22 May 2019T20I # 783
lost93 runsv NamibiaWindhoek19 Aug 2019T20I # 853
lost124 runsv NamibiaWindhoek20 Aug 2019T20I # 856
lost78 runsv NamibiaWindhoek22 Aug 2019T20I # 859
lost8 wicketsv NamibiaWindhoek23 Aug 2019T20I # 862
7lost30 runsv EnglandColombo (RPS)27 Oct 2018T20I # 703
lost35 runsv New ZealandAuckland11 Jan 2019T20I # 718
tied-v South AfricaCape Town19 Mar 2019T20I # 755
lost16 runsv South AfricaCenturion22 Mar 2019T20I # 758
lost45 runsv South AfricaJohannesburg24 Mar 2019T20I # 763
lost5 wicketsv New ZealandPallekele1 Sep 2019T20I # 878
lost4 wicketsv New ZealandPallekele3 Sep 2019T20I # 879
7lost7 wicketsv OmanAl Amerat5 Oct 2019T20I # 910
lost4 wicketsv NepalAl Amerat6 Oct 2019T20I # 918
lost66 runsv IrelandAl Amerat7 Oct 2019T20I # 921
lost37 runsv NetherlandsAl Amerat10 Oct 2019T20I # 927
lost8 wicketsv IrelandAbu Dhabi18 Oct 2019T20I # 936
lost7 wicketsv OmanAbu Dhabi20 Oct 2019T20I # 949
lost8 wicketsv U.A.E.Abu Dhabi21 Oct 2019T20I # 951
7lost7 wicketsv EnglandCardiff5 May 2019T20I # 772
lost64 runsv Sri LankaLahore5 Oct 2019T20I # 914
lost35 runsv Sri LankaLahore7 Oct 2019T20I # 922
lost13 runsv Sri LankaLahore9 Oct 2019T20I # 925
no result-v AustraliaSydney3 Nov 2019T20I # 999
lost7 wicketsv AustraliaCanberra5 Nov 2019T20I # 1002
lost10 wicketsv AustraliaPerth8 Nov 2019T20I # 1009
7lost76 runsv EnglandNapier8 Nov 2019T20I # 1008
tied-v EnglandAuckland10 Nov 2019T20I # 1012
lost6 wicketsv IndiaAuckland24 Jan 2020T20I # 1031
lost7 wicketsv IndiaAuckland26 Jan 2020T20I # 1034
tied-v IndiaHamilton29 Jan 2020T20I # 1035
tied-v IndiaWellington31 Jan 2020T20I # 1036
lost7 runsv IndiaMount Maunganui2 Feb 2020T20I # 1037
7lost20 runsv ItalySt Peter Port15 Jun 2019T20I # 792
lost80 runsv JerseyCastel16 Jun 2019T20I # 797
lost46 runsv DenmarkCastel17 Jun 2019T20I # 798
lost4 wicketsv GuernseyCastel19 Jun 2019T20I # 801
lost7 wicketsv GermanySt Peter Port20 Jun 2019T20I # 805
lost5 wicketsv GermanyKrefeld5 Aug 2021T20I # 1213
lost4 wicketsv FranceKrefeld5 Aug 2021T20I # 1214
7lost6 runsv NigeriaLagos20 Oct 2021T20I # 1326
lost69 runsv NigeriaLagos21 Oct 2021T20I # 1336
lost9 wicketsv NigeriaLagos23 Oct 2021T20I # 1349
lost19 runsv NigeriaLagos24 Oct 2021T20I # 1360
lost36 runsv NigeriaLagos26 Oct 2021T20I # 1365
lost72 runsv BotswanaRwanda2 Nov 2021T20I # 1383
lost8 wicketsv TanzaniaRwanda3 Nov 2021T20I # 1389
7lost10 wicketsv P.N.G.ICCA Dubai19 Oct 2019T20I # 940
lost5 wicketsv SingaporeICCA 2 Dubai20 Oct 2019T20I # 948
lost45 runsv KenyaICCA Dubai21 Oct 2019T20I # 953
lost6 wicketsv NamibiaICCA 2 Dubai23 Oct 2019T20I # 958
lost46 runsv ScotlandDubai (DICS)24 Oct 2019T20I # 966
lost92 runsv NetherlandsDubai (DICS)26 Oct 2019T20I # 974
lost23 runsv U.S.A.North Sound8 Nov 2021T20I # 1412
7lost10 wicketsv U.S.A.Coolidge13 Nov 2021T20I # 1423
lost26 runsv PanamaCoolidge13 Nov 2021T20I # 1425
lost8 wicketsv CaymanGeorge Town13 Apr 2022T20I # 1508
lost15 runsv CaymanGeorge Town14 Apr 2022T20I # 1509
lost7 wicketsv CaymanGeorge Town16 Apr 2022T20I # 1510
lost65 runsv CaymanGeorge Town16 Apr 2022T20I # 1511
lost42 runsv CaymanGeorge Town17 Apr 2022T20I # 1512
7lost6 wicketsv ItalyAlmeria15 Oct 2021T20I # 1297
lost6 wicketsv GermanyAlmeria16 Oct 2021T20I # 1300
lost5 runsv JerseyAlmeria17 Oct 2021T20I # 1306
lost9 runsv ItalyAlmeria19 Oct 2021T20I # 1316
lost12 runsv GermanyAlmeria20 Oct 2021T20I # 1330
lost4 wicketsv JerseyAlmeria21 Oct 2021T20I # 1337
lost3 wicketsv FinlandBrondby7 May 2022T20I # 1519
won137 runsv FinlandBrondby7 May 2022T20I # 1520
7won18 runsv SwitzerlandWalferdange11 Jun 2022T20I # 1559
lost78 runsv SwitzerlandWalferdange11 Jun 2022T20I # 1563
lost5 wicketsv AustriaVinor8 Jul 2022T20I # 1619
lost5 wicketsv Czech Rep.Vinor8 Jul 2022T20I # 1620
lost35 runsv AustriaVinor9 Jul 2022T20I # 1626
lost36 runsv Czech Rep.Vinor10 Jul 2022T20I # 1629
lost36 runsv AustriaVantaa24 Jul 2022T20I # 1680
lost17 runsv GuernseyKerava25 Jul 2022T20I # 1687
7lost130 runsv AfghanistanSharjah25 Oct 2021T20I # 1364
lost4 wicketsv NamibiaAbu Dhabi27 Oct 2021T20I # 1371
lost16 runsv New ZealandDubai (DICS)3 Nov 2021T20I # 1388
lost8 wicketsv IndiaDubai (DICS)5 Nov 2021T20I # 1396
lost72 runsv PakistanSharjah7 Nov 2021T20I # 1406
lost68 runsv New ZealandEdinburgh27 Jul 2022T20I # 1692
lost102 runsv New ZealandEdinburgh29 Jul 2022T20I # 1701
7lost7 wicketsv CanadaAl Amerat24 Feb 2022T20I # 1488
tied-v KuwaitAl Amerat11 Aug 2022T20I # 1730
lost20 runsv KuwaitAl Amerat13 Aug 2022T20I # 1733
lost5 wicketsv KuwaitAl Amerat14 Aug 2022T20I # 1734
lost4 wicketsv KuwaitAl Amerat16 Aug 2022T20I # 1737
lost102 runsv KuwaitAl Amerat17 Aug 2022T20I # 1739
lost4 wicketsv CanadaAl Amerat14 Nov 2022T20I # 1881
7lost5 wicketsv QatarDoha27 Oct 2021T20I # 1370
lost18 runsv BahrainDoha28 Oct 2021T20I # 1373
lost9 wicketsv OmanAl Amerat14 Nov 2022T20I # 1880
lost66 runsv CanadaAl Amerat15 Nov 2022T20I # 1882
lost53 runsv BahrainAl Amerat16 Nov 2022T20I # 1884
lost7 wicketsv OmanAl Amerat17 Nov 2022T20I # 1890
lost45 runsv CanadaAl Amerat19 Nov 2022T20I # 1896
7lost8 wicketsv U.S.A.North Sound11 Nov 2021T20I # 1422
lost9 wicketsv CanadaNorth Sound13 Nov 2021T20I # 1426
lost3 wicketsv BermudaCoolidge14 Nov 2021T20I # 1429
lost6 wicketsv BermudaBuenos Aires21 Feb 2023T20I # 1996
lost107 runsv BermudaBuenos Aires22 Feb 2023T20I # 1997
lost53 runsv PanamaBuenos Aires25 Feb 2023T20I # 2002
lost110 runsv BermudaBuenos Aires26 Feb 2023T20I # 2007
7lost7 wicketsv ItalyKerava19 Jul 2022T20I # 1676
lost81 runsv SpainCartagena24 Feb 2023T20I # 1998
no result-v SpainCartagena24 Feb 2023T20I # 1999
lost8 wicketsv SpainCartagena25 Feb 2023T20I # 2000
lost6 wicketsv SpainCartagena25 Feb 2023T20I # 2001
lost7 wicketsv SpainCartagena26 Feb 2023T20I # 2004
lost10 wicketsv SpainCartagena26 Feb 2023T20I # 2005
7lost88 runsv DenmarkGent28 Jun 2022T20I # 1584
lost2 wicketsv BelgiumWaterloo29 Jun 2022T20I # 1590
lost4 wicketsv GibraltarWaterloo1 Jul 2022T20I # 1593
lost12 runsv IsraelWaterloo3 Jul 2022T20I # 1604
lost9 runsv Czech Rep.Vinor10 Jun 2023T20I # 2089
tied-v Czech Rep.Vinor11 Jun 2023T20I # 2092
lost3 wicketsv Czech Rep.Vinor11 Jun 2023T20I # 2095
7lost4 wicketsv BahamasBuenos Aires26 Feb 2023T20I # 2006
lost60 runsv BermudaBuenos Aires28 Feb 2023T20I # 2009
lost12 runsv CaymanBuenos Aires2 Mar 2023T20I # 2010
lost7 wicketsv CaymanSandys Parish30 Sep 2023T20I # 2268
lost7 wicketsv BermudaSandys Parish1 Oct 2023T20I # 2273
lost163 runsv CanadaHamilton3 Oct 2023T20I # 2280
lost5 wicketsv BermudaHamilton4 Oct 2023T20I # 2289
7*lost7 wicketsv SwitzerlandKrefeld13 Jul 2024T20I # 2758
lost8 wicketsv GermanyKrefeld14 Jul 2024T20I # 2761
lost4 wicketsv SpainZagreb2 Aug 2024T20I # 2770
lost6 wicketsv SpainZagreb3 Aug 2024T20I # 2771
lost8 wicketsv SpainZagreb3 Aug 2024T20I # 2772
lost140 runsv SpainZagreb4 Aug 2024T20I # 2773
lost161 runsv SpainZagreb4 Aug 2024T20I # 2774
7tied-v PakistanDallas6 Jun 2024T20I # 2642
lost7 wicketsv IndiaNew York12 Jun 2024T20I # 2671
lost18 runsv South AfricaNorth Sound19 Jun 2024T20I # 2708
lost9 wicketsv West IndiesBridgetown21 Jun 2024T20I # 2713
lost10 wicketsv EnglandBridgetown23 Jun 2024T20I # 2719
no result-v CanadaUtrecht24 Aug 2024T20I # 2802
lost102 runsv NetherlandsUtrecht25 Aug 2024T20I # 2808
7won45 runsv LesothoKigali22 Nov 2022T20I # 1913
no result-v MaliKigali22 Nov 2022T20I # 1915
lost10 wicketsv MalawiRwanda24 Nov 2022T20I # 1916
lost60 runsv BotswanaRwanda25 Nov 2022T20I # 1920
lost118 runsv NigeriaAbuja23 Nov 2024T20I # 2975
lost48 runsv EswatiniAbuja24 Nov 2024T20I # 2978
lost4 wicketsv Sierra LeoneAbuja26 Nov 2024T20I # 2984
lost9 wicketsv BotswanaAbuja27 Nov 2024T20I # 2989
7no result-v EnglandGros Islet17 Nov 2024T20I # 2958
lost7 runsv BangladeshKingstown15 Dec 2024T20I # 3062
lost27 runsv BangladeshKingstown17 Dec 2024T20I # 3071
lost80 runsv BangladeshKingstown19 Dec 2024T20I # 3075
lost21 runsv EnglandChester-le-Street6 Jun 2025T20I # 3205
lost4 wicketsv EnglandBristol8 Jun 2025T20I # 3213
lost37 runsv EnglandSouthampton10 Jun 2025T20I # 3218
6lost4 wicketsv South AfricaJohannesburg27 Mar 2009T20I # 87
lost17 runsv South AfricaCenturion29 Mar 2009T20I # 88
lost7 wicketsv PakistanDubai (DICS)7 May 2009T20I # 89
lost7 wicketsv West IndiesThe Oval6 Jun 2009T20I # 92
lost6 wicketsv Sri LankaNottingham8 Jun 2009T20I # 97
no result-v EnglandManchester30 Aug 2009T20I # 119
6lost5 wicketsv EnglandCardiff5 Sep 2010T20I # 186
lost6 wicketsv EnglandCardiff7 Sep 2010T20I # 187
lost6 wicketsv South AfricaAbu Dhabi26 Oct 2010T20I # 190
lost6 wicketsv South AfricaAbu Dhabi27 Oct 2010T20I # 191
lost5 wicketsv New ZealandAuckland26 Dec 2010T20I # 193
lost39 runsv New ZealandHamilton28 Dec 2010T20I # 194
6lost13 runsv PakistanPallekele23 Sep 2012T20I # 271
tied-v Sri LankaPallekele27 Sep 2012T20I # 275
lost6 wicketsv EnglandPallekele29 Sep 2012T20I # 279
tied-v West IndiesPallekele1 Oct 2012T20I # 283
no result-v Sri LankaPallekele30 Oct 2012T20I # 290
lost8 wicketsv South AfricaDurban21 Dec 2012T20I # 293
6lost1 wicketv NetherlandsThe Hague26 Jul 2012T20I # 254
lost59 runsv New ZealandPallekele21 Sep 2012T20I # 267
lost8 wicketsv PakistanPallekele25 Sep 2012T20I # 274
lost18 runsv West IndiesMirpur10 Dec 2012T20I # 291
lost17 runsv Sri LankaPallekele31 Mar 2013T20I # 312
lost6 runsv ZimbabweBulawayo11 May 2013T20I # 315
6lost2 wicketsv Hong KongChattogram20 Mar 2014T20I # 375
lost73 runsv West IndiesMirpur25 Mar 2014T20I # 385
lost8 wicketsv IndiaMirpur28 Mar 2014T20I # 389
lost50 runsv PakistanMirpur30 Mar 2014T20I # 392
lost7 wicketsv AustraliaMirpur1 Apr 2014T20I # 396
no result-v West IndiesBasseterre27 Aug 2014T20I # 404
6lost6 wicketsv NetherlandsSylhet17 Mar 2014T20I # 369
lost21 runsv IrelandSylhet19 Mar 2014T20I # 373
lost5 wicketsv ZimbabweSylhet21 Mar 2014T20I # 376
lost9 wicketsv ScotlandEdinburgh9 Jul 2015T20I # 430
lost8 wicketsv AfghanistanEdinburgh10 Jul 2015T20I # 432
lost7 wicketsv NetherlandsEdinburgh12 Jul 2015T20I # 434
6lost80 runsv New ZealandHarare9 Aug 2015T20I # 450
lost13 runsv PakistanHarare27 Sep 2015T20I # 454
lost15 runsv PakistanHarare29 Sep 2015T20I # 455
lost6 wicketsv AfghanistanBulawayo26 Oct 2015T20I # 458
lost5 wicketsv AfghanistanBulawayo28 Oct 2015T20I # 459
lost4 wicketsv BangladeshMirpur13 Nov 2015T20I # 462
6lost5 runsv U.A.E.Abu Dhabi16 Feb 2016T20I # 500
lost2 wicketsv OmanDharamsala9 Mar 2016T20I # 525
no result-v BangladeshDharamsala11 Mar 2016T20I # 530
lost12 runsv NetherlandsDharamsala13 Mar 2016T20I # 533
lost40 runsv Hong KongBready5 Sep 2016T20I # 564
lost5 wicketsv AfghanistanAbu Dhabi14 Jan 2017T20I # 578
6no result-v IndiaLauderhill28 Aug 2016T20I # 563
lost9 wicketsv PakistanDubai (DICS)23 Sep 2016T20I # 568
lost16 runsv PakistanDubai (DICS)24 Sep 2016T20I # 569
lost8 wicketsv PakistanAbu Dhabi27 Sep 2016T20I # 570
lost6 wicketsv PakistanBridgetown26 Mar 2017T20I # 602
lost3 runsv PakistanPort of Spain30 Mar 2017T20I # 603
6lost47 runsv New ZealandNelson29 Dec 2017T20I # 636
no result-v New ZealandMount Maunganui1 Jan 2018T20I # 637
lost119 runsv New ZealandMount Maunganui3 Jan 2018T20I # 638
lost143 runsv PakistanKarachi1 Apr 2018T20I # 663
lost82 runsv PakistanKarachi2 Apr 2018T20I # 664
lost8 wicketsv PakistanKarachi3 Apr 2018T20I # 665
6won98 runsv ScotlandDubai (DICS)20 Jan 2017T20I # 587
lost10 wicketsv AfghanistanDubai (DICS)20 Jan 2017T20I # 588
lost6 wicketsv AfghanistanGreater Noida8 Mar 2017T20I # 599
lost17 runsv AfghanistanGreater Noida10 Mar 2017T20I # 600
lost28 runsv AfghanistanGreater Noida12 Mar 2017T20I # 601
lost4 runsv NetherlandsRotterdam12 Jun 2018T20I # 670
lost4 wicketsv NetherlandsRotterdam13 Jun 2018T20I # 672
6lost5 wicketsv AustraliaAuckland16 Feb 2018T20I # 649
lost2 runsv EnglandHamilton18 Feb 2018T20I # 650
lost19 runsv AustraliaAuckland21 Feb 2018T20I # 653
lost2 runsv PakistanAbu Dhabi31 Oct 2018T20I # 705
lost6 wicketsv PakistanDubai (DICS)2 Nov 2018T20I # 706
lost47 runsv PakistanDubai (DICS)4 Nov 2018T20I # 708
6lost4 wicketsv EnglandGros Islet5 Mar 2019T20I # 750
lost137 runsv EnglandBasseterre8 Mar 2019T20I # 751
lost8 wicketsv EnglandBasseterre10 Mar 2019T20I # 752
lost4 wicketsv IndiaLauderhill3 Aug 2019T20I # 842
lost22 runsv IndiaLauderhill4 Aug 2019T20I # 843
lost7 wicketsv IndiaProvidence6 Aug 2019T20I # 846
6lost84 runsv CanadaSandys Parish18 Aug 2019T20I # 852
lost10 runsv U.S.A.Hamilton19 Aug 2019T20I # 855
lost6 wicketsv BermudaSandys Parish21 Aug 2019T20I # 857
lost8 wicketsv CanadaSandys Parish22 Aug 2019T20I # 860
lost9 wicketsv U.S.A.Sandys Parish24 Aug 2019T20I # 863
lost6 wicketsv BermudaSandys Parish25 Aug 2019T20I # 866
6tied-v ZimbabweRotterdam25 Jun 2019T20I # 811
lost13 runsv U.A.E.Amstelveen3 Aug 2019T20I # 841
lost5 wicketsv U.A.E.Amstelveen5 Aug 2019T20I # 844
lost14 runsv U.A.E.The Hague6 Aug 2019T20I # 845
lost7 wicketsv U.A.E.The Hague8 Aug 2019T20I # 847
lost58 runsv ScotlandDublin (Malahide)16 Sep 2019T20I # 884
6lost3 wicketsv MalawiLilongwe6 Nov 2019T20I # 1003
lost7 wicketsv MalawiLilongwe6 Nov 2019T20I # 1004
lost25 runsv MalawiLilongwe7 Nov 2019T20I # 1005
lost4 wicketsv MalawiLilongwe7 Nov 2019T20I # 1006
lost15 runsv MalawiBlantyre9 Nov 2019T20I # 1010
no result-v MalawiBlantyre9 Nov 2019T20I # 1011
6lost12 runsv OmanDubai (DICS)30 Oct 2019T20I # 990
lost21 runsv MalaysiaKuala Lumpur20 Feb 2020T20I # 1044
lost35 runsv MalaysiaKuala Lumpur21 Feb 2020T20I # 1045
lost8 runsv MalaysiaKuala Lumpur23 Feb 2020T20I # 1051
lost13 runsv MalaysiaKuala Lumpur24 Feb 2020T20I # 1055
lost6 wicketsv MalaysiaKuala Lumpur26 Feb 2020T20I # 1062
6lost128 runsv SingaporeBangkok3 Mar 2020T20I # 1071
lost6 wicketsv Hong KongBangkok6 Mar 2020T20I # 1076
lost15 runsv NetherlandsKirtipur18 Apr 2021T20I # 1150
lost9 wicketsv NepalKirtipur19 Apr 2021T20I # 1151
tied-v NetherlandsKirtipur21 Apr 2021T20I # 1153
lost69 runsv NepalKirtipur22 Apr 2021T20I # 1155
6lost54 runsv SwazilandKigali16 Oct 2021T20I # 1299
lost6 wicketsv SeychellesRwanda17 Oct 2021T20I # 1304
lost116 runsv GhanaRwanda17 Oct 2021T20I # 1308
lost10 wicketsv UgandaKigali19 Oct 2021T20I # 1315
lost22 runsv RwandaKigali20 Oct 2021T20I # 1329
lost22 runsv MalawiKigali22 Oct 2021T20I # 1340
6no result-v PakistanBridgetown28 Jul 2021T20I # 1205
lost7 runsv PakistanProvidence31 Jul 2021T20I # 1208
no result-v PakistanProvidence1 Aug 2021T20I # 1209
no result-v PakistanProvidence3 Aug 2021T20I # 1211
lost6 wicketsv EnglandDubai (DICS)23 Oct 2021T20I # 1354
lost8 wicketsv South AfricaDubai (DICS)26 Oct 2021T20I # 1366
6lost6 wicketsv TanzaniaRwanda17 Nov 2021T20I # 1430
lost12 runsv UgandaRwanda17 Nov 2021T20I # 1432
lost8 wicketsv KenyaKigali18 Nov 2021T20I # 1436
lost8 wicketsv UgandaKigali18 Nov 2021T20I # 1438
lost60 runsv KenyaKigali20 Nov 2021T20I # 1442
lost69 runsv TanzaniaKigali20 Nov 2021T20I # 1445
6lost9 runsv RomaniaMarsa15 May 2022T20I # 1539
lost111 runsv BelgiumGent11 Jun 2022T20I # 1558
lost84 runsv BelgiumGent11 Jun 2022T20I # 1562
lost122 runsv BelgiumWaterloo12 Jun 2022T20I # 1566
lost6 wicketsv SpainWaterloo28 Jun 2022T20I # 1582
lost11 runsv PortugalGent29 Jun 2022T20I # 1588
6lost4 wicketsv Sri LankaSharjah3 Sep 2022T20I # 1757
lost1 wicketv PakistanSharjah7 Sep 2022T20I # 1760
lost101 runsv IndiaDubai (DICS)8 Sep 2022T20I # 1761
lost5 wicketsv EnglandPerth22 Oct 2022T20I # 1840
lost6 wicketsv Sri LankaBrisbane1 Nov 2022T20I # 1856
lost4 runsv AustraliaAdelaide4 Nov 2022T20I # 1864
6won7 wicketsv SwazilandRwanda22 Oct 2021T20I # 1339
lost24 runsv MalawiRwanda22 Oct 2021T20I # 1343
lost54 runsv TanzaniaDar-es-Salaam31 Oct 2022T20I # 1854
lost21 runsv TanzaniaDar-es-Salaam1 Nov 2022T20I # 1857
lost77 runsv TanzaniaDar-es-Salaam4 Nov 2022T20I # 1863
lost3 wicketsv TanzaniaDar-es-Salaam5 Nov 2022T20I # 1869
lost10 wicketsv TanzaniaDar-es-Salaam6 Nov 2022T20I # 1875
6lost5 wicketsv EswatiniKigali1 Dec 2022T20I # 1926
lost9 wicketsv NigeriaKigali4 Dec 2022T20I # 1934
lost8 wicketsv Sierra LeoneKigali6 Dec 2022T20I # 1940
lost10 wicketsv TanzaniaRwanda6 Dec 2022T20I # 1943
lost138 runsv GhanaRwanda8 Dec 2022T20I # 1945
lost40 runsv MozambiqueKigali8 Dec 2022T20I # 1946
6no result-v LesothoKigali25 Nov 2022T20I # 1923
lost66 runsv TanzaniaRwanda13 Dec 2022T20I # 1952
lost5 wicketsv TanzaniaRwanda13 Dec 2022T20I # 1953
lost85 runsv UgandaRwanda14 Dec 2022T20I # 1954
lost133 runsv UgandaRwanda15 Dec 2022T20I # 1958
lost97 runsv UgandaRwanda16 Dec 2022T20I # 1962
won1 runv TanzaniaRwanda16 Dec 2022T20I # 1963
6lost9 wicketsv BulgariaSofia23 Jun 2023T20I # 2110
lost8 wicketsv TurkeySofia24 Jun 2023T20I # 2112
lost9 wicketsv SerbiaSofia24 Jun 2023T20I # 2114
no result-v TurkeySofia25 Jun 2023T20I # 2116
lost145 runsv HungarySzodliget5 Aug 2023T20I # 2189
lost7 wicketsv HungarySzodliget6 Aug 2023T20I # 2190
6lost5 wicketsv MozambiqueRwanda9 Dec 2022T20I # 1949
lost3 wicketsv GhanaLagos4 Oct 2023T20I # 2288
lost63 runsv NigeriaLagos5 Oct 2023T20I # 2292
lost33 runsv RwandaLagos6 Oct 2023T20I # 2299
lost8 wicketsv GhanaLagos7 Oct 2023T20I # 2303
lost9 wicketsv NigeriaLagos8 Oct 2023T20I # 2305
6lost4 wicketsv AfghanistanHangzhou6 Oct 2023T20I # 2297
lost6 wicketsv BangladeshHangzhou7 Oct 2023T20I # 2300
lost46 runsv New ZealandAuckland12 Jan 2024T20I # 2429
lost21 runsv New ZealandHamilton14 Jan 2024T20I # 2430
lost45 runsv New ZealandDunedin17 Jan 2024T20I # 2434
lost7 wicketsv New ZealandChristchurch19 Jan 2024T20I # 2437
6lost42 runsv PakistanChristchurch21 Jan 2024T20I # 2438
lost6 wicketsv AustraliaWellington21 Feb 2024T20I # 2481
lost72 runsv AustraliaAuckland23 Feb 2024T20I # 2483
lost27 runsv AustraliaAuckland25 Feb 2024T20I # 2484
no result-v PakistanRawalpindi18 Apr 2024T20I # 2575
lost7 wicketsv PakistanRawalpindi20 Apr 2024T20I # 2579
6lost8 wicketsv ThailandBangkok15 Feb 2024T20I # 2471
lost4 wicketsv BhutanBangkok16 Feb 2024T20I # 2477
lost94 runsv MalaysiaKuala Lumpur30 Aug 2024T20I # 2826
lost47 runsv SingaporeKuala Lumpur31 Aug 2024T20I # 2829
lost142 runsv KuwaitBangi2 Sep 2024T20I # 2833
lost9 wicketsv Hong KongBangi3 Sep 2024T20I # 2835
6lost6 wicketsv U.A.E.Al Amerat19 Apr 2024T20I # 2576
lost4 wicketsv Hong KongAl Amerat20 Apr 2024T20I # 2578
lost6 wicketsv NetherlandsDallas4 Jun 2024T20I # 2638
lost1 runv South AfricaKingstown14 Jun 2024T20I # 2681
lost21 runsv BangladeshKingstown16 Jun 2024T20I # 2698
lost14 runsv CanadaKing City (NW)28 Sep 2024T20I # 2872
6lost55 runsv U.A.E.Al Amerat21 Apr 2024T20I # 2580
tied-v NamibiaBridgetown2 Jun 2024T20I # 2634
lost39 runsv AustraliaBridgetown5 Jun 2024T20I # 2641
lost7 wicketsv ScotlandNorth Sound9 Jun 2024T20I # 2659
lost8 wicketsv EnglandNorth Sound13 Jun 2024T20I # 2678
lost37 runsv NepalKing City (NW)29 Sep 2024T20I # 2877
6lost165 runsv JerseyKrefeld7 Jul 2024T20I # 2738
lost28 runsv CroatiaKrefeld10 Jul 2024T20I # 2747
lost40 runsv SwitzerlandKrefeld11 Jul 2024T20I # 2753
lost77 runsv BelgiumKrefeld12 Jul 2024T20I # 2755
lost7 wicketsv GibraltarGibraltar30 Sep 2024T20I # 2878
lost8 wicketsv GibraltarGibraltar30 Sep 2024T20I # 2881
6lost28 runsv AustraliaNorth Sound20 Jun 2024T20I # 2711
lost50 runsv IndiaNorth Sound22 Jun 2024T20I # 2716
lost8 runsv AfghanistanKingstown24 Jun 2024T20I # 2722
lost7 wicketsv IndiaGwalior6 Oct 2024T20I # 2897
lost86 runsv IndiaDelhi9 Oct 2024T20I # 2899
lost133 runsv IndiaHyderabad12 Oct 2024T20I # 2904
6lost144 runsv JapanIncheon5 Oct 2024T20I # 2895
lost23 runsv MaldivesGelephu19 Oct 2024T20I # 2913
lost6 wicketsv ThailandGelephu20 Oct 2024T20I # 2919
lost56 runsv BhutanGelephu22 Oct 2024T20I # 2924
lost66 runsv ThailandGelephu23 Oct 2024T20I # 2927
lost1 wicketv BhutanGelephu24 Oct 2024T20I # 2932
6*lost63 runsv U.A.E.Doha19 Nov 2024T20I # 2962
lost6 wicketsv QatarDoha20 Nov 2024T20I # 2965
lost85 runsv Saudi ArabiaDoha22 Nov 2024T20I # 2969
lost90 runsv BahrainDoha23 Nov 2024T20I # 2970
lost7 runsv ThailandDoha25 Nov 2024T20I # 2981
lost5 wicketsv CambodiaDoha28 Nov 2024T20I # 2991
6lost83 runsv CaymanBuenos Aires7 Dec 2024T20I # 3015
lost9 wicketsv BermudaBuenos Aires8 Dec 2024T20I # 3018
lost6 wicketsv ArgentinaBuenos Aires10 Dec 2024T20I # 3028
lost21 runsv BahamasBuenos Aires11 Dec 2024T20I # 3033
lost6 wicketsv BrazilBuenos Aires12 Dec 2024T20I # 3038
lost7 wicketsv BelizeBuenos Aires14 Dec 2024T20I # 3054
6lost5 wicketsv EstoniaPort Soif27 Aug 2024T20I # 2819
lost6 runsv CyprusPort Soif28 Aug 2024T20I # 2821
lost8 runsv HungaryMarsa3 Feb 2025T20I # 3087
lost6 wicketsv AustriaMarsa3 Feb 2025T20I # 3088
lost8 wicketsv HungaryMarsa4 Feb 2025T20I # 3090
lost6 wicketsv AustriaMarsa5 Feb 2025T20I # 3091
6lost31 runsv Bahrainsingapore28 Feb 2025T20I # 3104
lost7 wicketsv Bahrainsingapore1 Mar 2025T20I # 3105
lost8 wicketsv Bahrainsingapore2 Mar 2025T20I # 3106
no result-v Bahrainsingapore4 Mar 2025T20I # 3107
lost28 runsv MalaysiaKuala Lumpur24 Apr 2025T20I # 3155
lost96 runsv Saudi ArabiaKuala Lumpur25 Apr 2025T20I # 3160
6lost2 wicketsv U.A.E.Sharjah19 May 2025T20I # 3188
lost7 wicketsv U.A.E.Sharjah21 May 2025T20I # 3189
lost37 runsv PakistanLahore28 May 2025T20I # 3190
lost57 runsv PakistanLahore30 May 2025T20I # 3194
lost7 wicketsv PakistanLahore1 Jun 2025T20I # 3203
lost7 wicketsv Sri LankaPallekele10 Jul 2025T20I # 3299
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Zimbabwe v South Africa at Harare, Zimbabwe Twenty20 Tri-Series 1st match, Jul 14, 2025 [T20I # 3316]

Sri Lanka v Bangladesh at Dambulla, 2nd T20I, Jul 13, 2025 [T20I # 3315]

Bahrain v Tanzania at Blantyre, Quadrangular Twenty20 Series (Malawi) final, Jul 13, 2025 [T20I # 3314]

Malawi v Germany at Blantyre, Quadrangular Twenty20 Series (Malawi) 3rd place play-off, Jul 13, 2025 [T20I # 3313]

Bulgaria v Gibraltar at Sofia, Bulgaria Tri-Nation T20I Series final, Jul 13, 2025 [T20I # 3312]

Indonesia v South Korea at Bali, Indonesia Tri-Nation T20I Series 12th match, Jul 13, 2025 [T20I # 3311]

Indonesia v Philippines at Bali, Indonesia Tri-Nation T20I Series 11th match, Jul 13, 2025 [T20I # 3310]