Most consecutive matches without victory

Records for T20I Matches

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
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
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
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
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
10*lost6 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
10*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
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
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
8lost6 wicketsv South AfricaDurban19 Sep 2007T20I # 39
lost6 wicketsv PakistanCape Town22 Sep 2007T20I # 44
lost3 wicketsv South AfricaJohannesburg23 Nov 2007T20I # 48
lost54 runsv AustraliaPerth11 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
8*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
8*lost9 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
8*lost9 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
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 Cayman IsGeorge Town13 Apr 2022T20I # 1508
lost15 runsv Cayman IsGeorge Town14 Apr 2022T20I # 1509
lost7 wicketsv Cayman IsGeorge Town16 Apr 2022T20I # 1510
lost65 runsv Cayman IsGeorge Town16 Apr 2022T20I # 1511
lost42 runsv Cayman IsGeorge 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
7*lost4 wicketsv BahamasBuenos Aires26 Feb 2023T20I # 2006
lost60 runsv BermudaBuenos Aires28 Feb 2023T20I # 2009
lost12 runsv Cayman IsBuenos Aires2 Mar 2023T20I # 2010
lost7 wicketsv Cayman IsSandys Parish30 Sep 2023T20I # 2268
lost7 wicketsv BermudaSandys Parish1 Oct 2023T20I # 2273
lost163 runsv CanadaHamilton3 Oct 2023T20I # 2280
lost5 wicketsv BermudaHamilton4 Oct 2023T20I # 2289
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
6*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
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
6*lost9 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
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]

Namibia v Tanzania at Accra, African Games 12th match, Mar 20, 2024 [T20I # 2531]

Ghana v Kenya at Accra, African Games 10th match, Mar 20, 2024 [T20I # 2530]