Records for T20I Matches

Most consecutive defeats
Team
Mat
Margin
Opposition
Ground
Match Date
Scorecard
1614 runsv Sri LankaProvidence3 May 2010T20I # 157
7 runsv New ZealandProvidence4 May 2010T20I # 159
6 wicketsv IndiaHarare12 Jun 2010T20I # 182
7 wicketsv IndiaHarare13 Jun 2010T20I # 183
7 wicketsv South AfricaBloemfontein8 Oct 2010T20I # 188
8 runsv South AfricaKimberley10 Oct 2010T20I # 189
85 runsv PakistanHarare16 Sep 2011T20I # 205
5 runsv PakistanHarare18 Sep 2011T20I # 206
10 wicketsv New ZealandHarare15 Oct 2011T20I # 211
34 runsv New ZealandHarare17 Oct 2011T20I # 213
7 wicketsv New ZealandAuckland11 Feb 2012T20I # 219
5 wicketsv New ZealandHamilton14 Feb 2012T20I # 220
82 runsv Sri LankaHambantota18 Sep 2012T20I # 263
10 wicketsv South AfricaHambantota20 Sep 2012T20I # 266
8 wicketsv West IndiesNorth Sound2 Mar 2013T20I # 305
41 runsv West IndiesNorth Sound3 Mar 2013T20I # 308
134 wicketsv CyprusEpiskopi5 Oct 2021T20I # 1282
8 wicketsv CyprusEpiskopi5 Oct 2021T20I # 1283
6 wicketsv Isle of ManEpiskopi6 Oct 2021T20I # 1285
79 runsv CyprusEpiskopi7 Oct 2021T20I # 1288
39 runsv CyprusEpiskopi8 Oct 2021T20I # 1290
8 wicketsv Isle of ManEpiskopi8 Oct 2021T20I # 1292
23 runsv FinlandKerava19 Jun 2022T20I # 1573
11 runsv FinlandKerava19 Jun 2022T20I # 1574
10 wicketsv NorwayKerava24 Jul 2022T20I # 1681
31 runsv SwitzerlandKerava27 Jul 2022T20I # 1689
42 runsv Czech Rep.Vantaa28 Jul 2022T20I # 1696
25 runsv FranceKerava30 Jul 2022T20I # 1709
2 wicketsv GibraltarGibraltar30 Sep 2023T20I # 2265
8 wicketsv GibraltarGibraltar30 Sep 2023T20I # 2267
127 wicketsv South AfricaCape Town15 Sep 2007T20I # 31
9 wicketsv AustraliaCape Town16 Sep 2007T20I # 33
64 runsv Sri LankaJohannesburg18 Sep 2007T20I # 38
4 wicketsv PakistanCape Town20 Sep 2007T20I # 42
102 runsv PakistanKarachi20 Apr 2008T20I # 55
12 runsv South AfricaJohannesburg5 Nov 2008T20I # 77
25 runsv IndiaNottingham6 Jun 2009T20I # 93
6 wicketsv IrelandNottingham8 Jun 2009T20I # 96
5 wicketsv West IndiesBasseterre2 Aug 2009T20I # 117
10 wicketsv New ZealandHamilton3 Feb 2010T20I # 131
21 runsv PakistanGros Islet1 May 2010T20I # 154
27 runsv AustraliaBridgetown5 May 2010T20I # 161
128 wicketsv MalawiKigali17 Oct 2021T20I # 1305
6 wicketsv UgandaKigali19 Oct 2021T20I # 1320
7 wicketsv GhanaKigali20 Oct 2021T20I # 1324
7 wicketsv SeychellesRwanda20 Oct 2021T20I # 1328
7 wicketsv RwandaRwanda22 Oct 2021T20I # 1339
8 wicketsv MozambiqueMalkerns29 Jul 2022T20I # 1699
7 wicketsv MozambiqueMalkerns29 Jul 2022T20I # 1700
8 wicketsv MozambiqueMalkerns30 Jul 2022T20I # 1703
95 runsv MozambiqueMalkerns30 Jul 2022T20I # 1707
94 runsv MozambiqueMalkerns31 Jul 2022T20I # 1710
43 runsv MozambiqueMalkerns31 Jul 2022T20I # 1714
25 runsv GhanaKigali1 Dec 2022T20I # 1924
5 wicketsv GambiaKigali1 Dec 2022T20I # 1926
1243 runsv SingaporeBangkok29 Feb 2020T20I # 1067
8 wicketsv MalaysiaBangkok1 Mar 2020T20I # 1070
8 wicketsv Hong KongBangkok3 Mar 2020T20I # 1072
9 wicketsv NepalBangkok4 Mar 2020T20I # 1073
7 wicketsv MaldivesBangi3 Jul 2022T20I # 1602
9 wicketsv MalaysiaBangi4 Jul 2022T20I # 1608
6 wicketsv BhutanBangi6 Jul 2022T20I # 1612
9 wicketsv MalaysiaBangi7 Jul 2022T20I # 1615
41 runsv MaldivesBangi8 Jul 2022T20I # 1618
28 runsv BhutanBangi9 Jul 2022T20I # 1623
32 runsv IndonesiaPhnom Penh1 May 2023T20I # 2050
8 wicketsv MalaysiaPhnom Penh4 May 2023T20I # 2053
1110 wicketsv IndiaHarare20 Jun 2016T20I # 559
3 runsv IndiaHarare22 Jun 2016T20I # 560
5 wicketsv AfghanistanSharjah5 Feb 2018T20I # 643
17 runsv AfghanistanSharjah6 Feb 2018T20I # 644
74 runsv PakistanHarare1 Jul 2018T20I # 681
100 runsv AustraliaHarare3 Jul 2018T20I # 683
7 wicketsv PakistanHarare4 Jul 2018T20I # 685
5 wicketsv AustraliaHarare6 Jul 2018T20I # 687
34 runsv South AfricaEast London9 Oct 2018T20I # 698
6 wicketsv South AfricaPotchefstroom12 Oct 2018T20I # 699
49 runsv NetherlandsRotterdam23 Jun 2019T20I # 808
1169 runsv JerseyAbu Dhabi19 Oct 2019T20I # 941
50 runsv CanadaAbu Dhabi21 Oct 2019T20I # 954
7 wicketsv OmanTolerance Oval23 Oct 2019T20I # 959
5 wicketsv U.A.E.Tolerance Oval24 Oct 2019T20I # 964
8 wicketsv IrelandAbu Dhabi26 Oct 2019T20I # 972
5 wicketsv Hong KongTolerance Oval27 Oct 2019T20I # 980
8 wicketsv KenyaEntebbe11 Sep 2021T20I # 1266
56 runsv UgandaEntebbe11 Sep 2021T20I # 1268
8 wicketsv UgandaEntebbe13 Sep 2021T20I # 1271
61 runsv KenyaEntebbe13 Sep 2021T20I # 1272
55 runsv UgandaEntebbe15 Sep 2021T20I # 1275
11171 runsv MozambiqueRwanda3 Nov 2021T20I # 1387
9 wicketsv BotswanaRwanda5 Nov 2021T20I # 1393
178 runsv TanzaniaRwanda6 Nov 2021T20I # 1399
6 wicketsv Sierra LeoneRwanda7 Nov 2021T20I # 1401
7 wicketsv MalawiBenoni15 Sep 2022T20I # 1777
10 wicketsv TanzaniaBenoni17 Sep 2022T20I # 1780
9 wicketsv KenyaBenoni19 Sep 2022T20I # 1784
1 wicketv Sierra LeoneRwanda2 Dec 2022T20I # 1930
9 wicketsv MozambiqueRwanda4 Dec 2022T20I # 1932
17 runsv NigeriaRwanda5 Dec 2022T20I # 1938
107 runsv GhanaKigali6 Dec 2022T20I # 1942
1161 runsv UgandaRwanda22 Aug 2023T20I # 2212
7 wicketsv TanzaniaRwanda22 Aug 2023T20I # 2213
86 runsv UgandaRwanda24 Aug 2023T20I # 2214
1 wicketv TanzaniaRwanda25 Aug 2023T20I # 2216
9 runsv TanzaniaRwanda27 Aug 2023T20I # 2218
6 wicketsv UgandaRwanda27 Aug 2023T20I # 2219
8 wicketsv UgandaRwanda28 Aug 2023T20I # 2221
59 runsv TanzaniaRwanda30 Aug 2023T20I # 2223
8 wicketsv UgandaRwanda31 Aug 2023T20I # 2226
49 runsv TanzaniaRwanda31 Aug 2023T20I # 2227
54 runsv NigeriaLagos4 Oct 2023T20I # 2285
106 wicketsv PortugalCartagena26 Oct 2019T20I # 973
8 wicketsv SpainCartagena26 Oct 2019T20I # 975
4 wicketsv PortugalCartagena27 Oct 2019T20I # 981
6 wicketsv SpainCartagena27 Oct 2019T20I # 984
8 wicketsv MaltaAlbergaria20 Aug 2021T20I # 1230
96 runsv PortugalAlbergaria21 Aug 2021T20I # 1233
4 runsv MaltaAlbergaria21 Aug 2021T20I # 1236
110 runsv PortugalAlbergaria22 Aug 2021T20I # 1238
61 runsv MaltaMarsa21 Oct 2021T20I # 1335
9 wicketsv SwitzerlandMarsa22 Oct 2021T20I # 1341
106 wicketsv BulgariaCorfu14 Oct 2019T20I # 931
10 wicketsv GreeceCorfu15 Oct 2019T20I # 932
61 runsv BulgariaSofia24 Jun 2021T20I # 1166
5 wicketsv GreeceSofia25 Jun 2021T20I # 1169
91 runsv RomaniaSofia25 Jun 2021T20I # 1171
10 wicketsv RomaniaSofia26 Jun 2021T20I # 1173
6 wicketsv BulgariaSofia24 Jun 2022T20I # 1576
5 wicketsv BulgariaSofia25 Jun 2022T20I # 1577
40 runsv BulgariaSofia25 Jun 2022T20I # 1578
6 wicketsv BulgariaSofia26 Jun 2022T20I # 1579
103 wicketsv P.N.G.Singapore3 Jul 2022T20I # 1605
111 runsv ZimbabweBulawayo11 Jul 2022T20I # 1634
132 runsv U.S.A.Bulawayo12 Jul 2022T20I # 1637
13 runsv JerseyBulawayo14 Jul 2022T20I # 1651
7 wicketsv Hong KongBulawayo15 Jul 2022T20I # 1653
6 wicketsv JerseyBulawayo17 Jul 2022T20I # 1666
8 runsv Hong KongAl Amerat20 Aug 2022T20I # 1740
47 runsv U.A.E.Al Amerat22 Aug 2022T20I # 1742
6 wicketsv KuwaitAl Amerat24 Aug 2022T20I # 1744
5 wicketsv QatarBangi15 Dec 2022T20I # 1957
109 wicketsv MongoliaHangzhou28 Sep 2023T20I # 2258
62 runsv Saudi ArabiaDoha28 Sep 2023T20I # 2260
7 wicketsv KuwaitDoha29 Sep 2023T20I # 2263
138 runsv NepalHangzhou1 Oct 2023T20I # 2269
9 wicketsv QatarDoha1 Oct 2023T20I # 2271
9 wicketsv Saudi ArabiaDoha2 Oct 2023T20I # 2277
8 wicketsv KuwaitDoha4 Oct 2023T20I # 2284
42 runsv QatarDoha5 Oct 2023T20I # 2290
41 runsv SingaporeBangkok2 Feb 2024T20I # 2445
42 runsv JapanBangkok4 Feb 2024T20I # 2450
8 wicketsv ThailandBangkok6 Feb 2024T20I # 2454
914 runsv Sri LankaMirpur25 Feb 2016T20I # 510
51 runsv BangladeshMirpur26 Feb 2016T20I # 511
7 wicketsv PakistanMirpur29 Feb 2016T20I # 514
9 wicketsv IndiaMirpur3 Mar 2016T20I # 517
11 runsv AfghanistanICCA Dubai14 Dec 2016T20I # 571
5 wicketsv AfghanistanDubai (DICS)16 Dec 2016T20I # 572
44 runsv AfghanistanICCA Dubai18 Dec 2016T20I # 573
5 wicketsv AfghanistanAbu Dhabi16 Jan 2017T20I # 581
24 runsv IrelandDubai (DICS)18 Jan 2017T20I # 583
948 runsv BangladeshMirpur9 Mar 2020T20I # 1082
9 wicketsv BangladeshMirpur11 Mar 2020T20I # 1084
6 wicketsv PakistanRawalpindi7 Nov 2020T20I # 1105
8 wicketsv PakistanRawalpindi8 Nov 2020T20I # 1106
8 wicketsv PakistanRawalpindi10 Nov 2020T20I # 1107
48 runsv AfghanistanAbu Dhabi17 Mar 2021T20I # 1134
45 runsv AfghanistanAbu Dhabi19 Mar 2021T20I # 1136
47 runsv AfghanistanAbu Dhabi20 Mar 2021T20I # 1137
11 runsv PakistanHarare21 Apr 2021T20I # 1154
97 wicketsv NetherlandsDubai (DICS)2 Nov 2019T20I # 997
8 wicketsv ScotlandICCA Dubai8 Oct 2021T20I # 1291
14 runsv NamibiaICCA Dubai10 Oct 2021T20I # 1295
10 wicketsv OmanAl Amerat17 Oct 2021T20I # 1307
17 runsv ScotlandAl Amerat19 Oct 2021T20I # 1318
84 runsv BangladeshAl Amerat21 Oct 2021T20I # 1334
15 runsv NepalKirtipur28 Mar 2022T20I # 1497
8 runsv MalaysiaKirtipur29 Mar 2022T20I # 1498
37 runsv NepalKirtipur31 Mar 2022T20I # 1500
96 wicketsv TanzaniaRwanda18 Dec 2022T20I # 1967
9 wicketsv UgandaRwanda19 Dec 2022T20I # 1971
31 runsv TanzaniaRwanda20 Dec 2022T20I # 1972
7 wicketsv UgandaRwanda20 Dec 2022T20I # 1973
28 runsv TanzaniaRwanda22 Dec 2022T20I # 1978
3 runsv UgandaRwanda23 Dec 2022T20I # 1982
3 wicketsv KenyaNairobi (Gym)9 Jun 2023T20I # 2083
33 runsv BotswanaNairobi (Gym)10 Jun 2023T20I # 2086
8 wicketsv UgandaNairobi (Gym)11 Jun 2023T20I # 2094
98 wicketsv LuxembourgIlfov County29 Aug 2019T20I # 868
173 runsv RomaniaIlfov County29 Aug 2019T20I # 869
257 runsv Czech Rep.Ilfov County30 Aug 2019T20I # 872
10 wicketsv AustriaIlfov County31 Aug 2019T20I # 875
51 runsv RomaniaKerava12 Jul 2022T20I # 1644
7 wicketsv SerbiaKerava15 Jul 2022T20I # 1656
135 runsv CyprusVantaa16 Jul 2022T20I # 1664
74 runsv Isle of ManKerava18 Jul 2022T20I # 1672
70 runsv SerbiaSofia23 Jun 2023T20I # 2109
9118 runsv CanadaAl Amerat18 Feb 2022T20I # 1468
136 runsv NepalAl Amerat19 Feb 2022T20I # 1474
9 wicketsv OmanAl Amerat21 Feb 2022T20I # 1483
91 runsv BahrainAl Amerat22 Feb 2022T20I # 1484
9 wicketsv GermanyAl Amerat24 Feb 2022T20I # 1489
87 runsv SingaporePhnom Penh3 May 2023T20I # 2052
8 runsv CambodiaPhnom Penh10 May 2023T20I # 2064
53 runsv JapanPort Moresby22 Jul 2023T20I # 2153
117 runsv P.N.G.Port Moresby23 Jul 2023T20I # 2156
855 runsv PakistanEden Gardens16 Mar 2016T20I # 536
3 wicketsv AustraliaBengaluru21 Mar 2016T20I # 544
1 runv IndiaBengaluru23 Mar 2016T20I # 547
75 runsv New ZealandEden Gardens26 Mar 2016T20I # 550
6 wicketsv New ZealandNapier3 Jan 2017T20I # 574
47 runsv New ZealandMount Maunganui6 Jan 2017T20I # 575
27 runsv New ZealandMount Maunganui8 Jan 2017T20I # 576
6 wicketsv Sri LankaColombo (RPS)4 Apr 2017T20I # 606
845 runsv BangladeshColombo (RPS)6 Apr 2017T20I # 607
7 wicketsv IndiaColombo (RPS)6 Sep 2017T20I # 618
7 wicketsv PakistanAbu Dhabi26 Oct 2017T20I # 625
2 wicketsv PakistanAbu Dhabi27 Oct 2017T20I # 627
36 runsv PakistanLahore29 Oct 2017T20I # 629
93 runsv IndiaCuttack20 Dec 2017T20I # 633
88 runsv IndiaIndore22 Dec 2017T20I # 634
5 wicketsv IndiaWankhede24 Dec 2017T20I # 635
85 wicketsv NepalKirtipur9 Dec 2019T20I # 1023
106 runsv QatarAl Amerat23 Feb 2020T20I # 1048
65 runsv BahrainAl Amerat24 Feb 2020T20I # 1056
10 wicketsv OmanAl Amerat25 Feb 2020T20I # 1058
7 wicketsv Saudi ArabiaDoha23 Oct 2021T20I # 1352
98 runsv QatarDoha24 Oct 2021T20I # 1358
7 wicketsv BahrainDoha27 Oct 2021T20I # 1368
5 wicketsv KuwaitDoha28 Oct 2021T20I # 1372
85 wicketsv Sri LankaSharjah24 Oct 2021T20I # 1357
8 wicketsv EnglandAbu Dhabi27 Oct 2021T20I # 1369
3 runsv West IndiesSharjah29 Oct 2021T20I # 1375
6 wicketsv South AfricaAbu Dhabi2 Nov 2021T20I # 1384
8 wicketsv AustraliaDubai (DICS)4 Nov 2021T20I # 1391
4 wicketsv PakistanMirpur19 Nov 2021T20I # 1439
8 wicketsv PakistanMirpur20 Nov 2021T20I # 1443
5 wicketsv PakistanMirpur22 Nov 2021T20I # 1447
87 wicketsv U.A.E.Al Amerat24 Feb 2022T20I # 1490
7 wicketsv IndiaDublin (Malahide)26 Jun 2022T20I # 1580
4 runsv IndiaDublin (Malahide)28 Jun 2022T20I # 1586
31 runsv New ZealandBelfast18 Jul 2022T20I # 1673
88 runsv New ZealandBelfast20 Jul 2022T20I # 1678
6 wicketsv New ZealandBelfast22 Jul 2022T20I # 1679
21 runsv South AfricaBristol3 Aug 2022T20I # 1721
44 runsv South AfricaBristol5 Aug 2022T20I # 1724
8*9 wicketsv VanuatuPort vila10 Sep 2022T20I # 1766
3 wicketsv FijiPort vila11 Sep 2022T20I # 1768
4 wicketsv Cook IslandsPort vila13 Sep 2022T20I # 1770
6 wicketsv VanuatuPort vila14 Sep 2022T20I # 1772
30 runsv FijiPort vila15 Sep 2022T20I # 1774
17 runsv VanuatuSuva13 Mar 2023T20I # 2024
66 runsv FijiSuva14 Mar 2023T20I # 2025
22 runsv FijiSuva18 Mar 2023T20I # 2029
88 wicketsv ThailandKuala Lumpur31 Jul 2023T20I # 2185
16 runsv IndonesiaBangkok1 Feb 2024T20I # 2444
8 wicketsv Saudi ArabiaBangkok3 Feb 2024T20I # 2447
10 runsv CambodiaBangkok5 Feb 2024T20I # 2452
32 runsv MaldivesBangkok7 Feb 2024T20I # 2456
10 wicketsv ThailandBangkok12 Feb 2024T20I # 2463
9 wicketsv MaldivesBangkok13 Feb 2024T20I # 2466
166 runsv Saudi ArabiaBangkok15 Feb 2024T20I # 2473
76 wicketsv South AfricaDurban19 Sep 2007T20I # 39
6 wicketsv PakistanCape Town22 Sep 2007T20I # 44
3 wicketsv South AfricaJohannesburg23 Nov 2007T20I # 48
54 runsv AustraliaPerth11 Dec 2007T20I # 49
32 runsv EnglandAuckland5 Feb 2008T20I # 53
50 runsv EnglandChristchurch7 Feb 2008T20I # 54
9 wicketsv EnglandManchester13 Jun 2008T20I # 56
75 wicketsv NetherlandsBelfast4 Aug 2008T20I # 65
9 wicketsv KenyaBelfast4 Aug 2008T20I # 66
7 wicketsv New ZealandThe Oval6 Jun 2009T20I # 91
130 runsv South AfricaThe Oval7 Jun 2009T20I # 94
10 wicketsv KenyaNairobi (Gym)1 Feb 2010T20I # 129
10 wicketsv KenyaNairobi (Gym)4 Feb 2010T20I # 133
14 runsv AfghanistanAbu Dhabi10 Feb 2010T20I # 137
37 runsv IrelandDubai (DICS)11 Feb 2010T20I # 140
75 wicketsv AfghanistanColombo (SSC)4 Feb 2010T20I # 132
6 wicketsv NetherlandsDubai (DICS)9 Feb 2010T20I # 136
9 wicketsv KenyaDubai (DICS)10 Feb 2010T20I # 138
42 runsv NetherlandsDubai (DICS)13 Mar 2012T20I # 230
41 runsv AfghanistanICCA Dubai18 Mar 2012T20I # 234
10 wicketsv IrelandDubai (DICS)22 Mar 2012T20I # 236
4 wicketsv ScotlandDubai (DICS)23 Mar 2012T20I # 239
77 wicketsv NetherlandsAbu Dhabi11 Feb 2010T20I # 139
6 wicketsv IrelandMombasa22 Feb 2012T20I # 224
8 wicketsv IrelandMombasa23 Feb 2012T20I # 225
2 runsv IrelandMombasa24 Feb 2012T20I # 227
14 runsv ScotlandICCA Dubai13 Mar 2012T20I # 231
10 wicketsv IrelandDubai (DICS)14 Mar 2012T20I # 232
5 wicketsv CanadaICCA Dubai15 Mar 2013T20I # 310
737 runsv ScotlandMong Kok31 Jan 2016T20I # 488
5 runsv OmanFatullah19 Feb 2016T20I # 502
6 wicketsv U.A.E.Fatullah21 Feb 2016T20I # 505
66 runsv AfghanistanMirpur22 Feb 2016T20I # 507
14 runsv ZimbabweNagpur8 Mar 2016T20I # 522
6 wicketsv AfghanistanNagpur10 Mar 2016T20I # 528
8 wicketsv ScotlandNagpur12 Mar 2016T20I # 532
77 wicketsv West IndiesBengaluru20 Mar 2016T20I # 543
10 runsv EnglandDelhi26 Mar 2016T20I # 551
8 wicketsv South AfricaDelhi28 Mar 2016T20I # 554
8 wicketsv EnglandSouthampton5 Jul 2016T20I # 561
85 runsv AustraliaPallekele6 Sep 2016T20I # 565
4 wicketsv AustraliaColombo (RPS)9 Sep 2016T20I # 567
19 runsv South AfricaCenturion20 Jan 2017T20I # 589
752 runsv UgandaKampala20 May 2019T20I # 778
11 runsv NigeriaKampala21 May 2019T20I # 780
10 wicketsv NamibiaKampala22 May 2019T20I # 783
93 runsv NamibiaWindhoek19 Aug 2019T20I # 853
124 runsv NamibiaWindhoek20 Aug 2019T20I # 856
78 runsv NamibiaWindhoek22 Aug 2019T20I # 859
8 wicketsv NamibiaWindhoek23 Aug 2019T20I # 862
77 wicketsv OmanAl Amerat5 Oct 2019T20I # 910
4 wicketsv NepalAl Amerat6 Oct 2019T20I # 918
66 runsv IrelandAl Amerat7 Oct 2019T20I # 921
37 runsv NetherlandsAl Amerat10 Oct 2019T20I # 927
8 wicketsv IrelandAbu Dhabi18 Oct 2019T20I # 936
7 wicketsv OmanAbu Dhabi20 Oct 2019T20I # 949
8 wicketsv U.A.E.Abu Dhabi21 Oct 2019T20I # 951
720 runsv ItalySt Peter Port15 Jun 2019T20I # 792
80 runsv JerseyCastel16 Jun 2019T20I # 797
46 runsv DenmarkCastel17 Jun 2019T20I # 798
4 wicketsv GuernseyCastel19 Jun 2019T20I # 801
7 wicketsv GermanySt Peter Port20 Jun 2019T20I # 805
5 wicketsv GermanyKrefeld5 Aug 2021T20I # 1213
4 wicketsv FranceKrefeld5 Aug 2021T20I # 1214
77 wicketsv RomaniaSofia27 Jun 2021T20I # 1177
62 runsv LuxembourgIlfov County2 Sep 2021T20I # 1245
7 wicketsv MaltaIlfov County3 Sep 2021T20I # 1250
7 wicketsv Czech Rep.Ilfov County4 Sep 2021T20I # 1253
8 wicketsv SwitzerlandMarsa22 Oct 2021T20I # 1345
37 runsv GibraltarMarsa23 Oct 2021T20I # 1347
6 wicketsv MaltaMarsa23 Oct 2021T20I # 1353
76 runsv NigeriaLagos20 Oct 2021T20I # 1326
69 runsv NigeriaLagos21 Oct 2021T20I # 1336
9 wicketsv NigeriaLagos23 Oct 2021T20I # 1349
19 runsv NigeriaLagos24 Oct 2021T20I # 1360
36 runsv NigeriaLagos26 Oct 2021T20I # 1365
72 runsv BotswanaRwanda2 Nov 2021T20I # 1383
8 wicketsv TanzaniaRwanda3 Nov 2021T20I # 1389
710 wicketsv P.N.G.ICCA Dubai19 Oct 2019T20I # 940
5 wicketsv SingaporeICCA 2 Dubai20 Oct 2019T20I # 948
45 runsv KenyaICCA Dubai21 Oct 2019T20I # 953
6 wicketsv NamibiaICCA 2 Dubai23 Oct 2019T20I # 958
46 runsv ScotlandDubai (DICS)24 Oct 2019T20I # 966
92 runsv NetherlandsDubai (DICS)26 Oct 2019T20I # 974
23 runsv U.S.A.North Sound8 Nov 2021T20I # 1412
710 wicketsv U.S.A.Coolidge13 Nov 2021T20I # 1423
26 runsv PanamaCoolidge13 Nov 2021T20I # 1425
8 wicketsv Cayman IsGeorge Town13 Apr 2022T20I # 1508
15 runsv Cayman IsGeorge Town14 Apr 2022T20I # 1509
7 wicketsv Cayman IsGeorge Town16 Apr 2022T20I # 1510
65 runsv Cayman IsGeorge Town16 Apr 2022T20I # 1511
42 runsv Cayman IsGeorge Town17 Apr 2022T20I # 1512
76 wicketsv ItalyAlmeria15 Oct 2021T20I # 1297
6 wicketsv GermanyAlmeria16 Oct 2021T20I # 1300
5 runsv JerseyAlmeria17 Oct 2021T20I # 1306
9 runsv ItalyAlmeria19 Oct 2021T20I # 1316
12 runsv GermanyAlmeria20 Oct 2021T20I # 1330
4 wicketsv JerseyAlmeria21 Oct 2021T20I # 1337
3 wicketsv FinlandBrondby7 May 2022T20I # 1519
137 runsv FinlandBrondby7 May 2022T20I # 1520
718 runsv SwitzerlandWalferdange11 Jun 2022T20I # 1559
78 runsv SwitzerlandWalferdange11 Jun 2022T20I # 1563
5 wicketsv AustriaVinor8 Jul 2022T20I # 1619
5 wicketsv Czech Rep.Vinor8 Jul 2022T20I # 1620
35 runsv AustriaVinor9 Jul 2022T20I # 1626
36 runsv Czech Rep.Vinor10 Jul 2022T20I # 1629
36 runsv AustriaVantaa24 Jul 2022T20I # 1680
17 runsv GuernseyKerava25 Jul 2022T20I # 1687
7130 runsv AfghanistanSharjah25 Oct 2021T20I # 1364
4 wicketsv NamibiaAbu Dhabi27 Oct 2021T20I # 1371
16 runsv New ZealandDubai (DICS)3 Nov 2021T20I # 1388
8 wicketsv IndiaDubai (DICS)5 Nov 2021T20I # 1396
72 runsv PakistanSharjah7 Nov 2021T20I # 1406
68 runsv New ZealandEdinburgh27 Jul 2022T20I # 1692
102 runsv New ZealandEdinburgh29 Jul 2022T20I # 1701
75 wicketsv QatarDoha27 Oct 2021T20I # 1370
18 runsv BahrainDoha28 Oct 2021T20I # 1373
9 wicketsv OmanAl Amerat14 Nov 2022T20I # 1880
66 runsv CanadaAl Amerat15 Nov 2022T20I # 1882
53 runsv BahrainAl Amerat16 Nov 2022T20I # 1884
7 wicketsv OmanAl Amerat17 Nov 2022T20I # 1890
45 runsv CanadaAl Amerat19 Nov 2022T20I # 1896
78 wicketsv U.S.A.North Sound11 Nov 2021T20I # 1422
9 wicketsv CanadaNorth Sound13 Nov 2021T20I # 1426
3 wicketsv BermudaCoolidge14 Nov 2021T20I # 1429
6 wicketsv BermudaBuenos Aires21 Feb 2023T20I # 1996
107 runsv BermudaBuenos Aires22 Feb 2023T20I # 1997
53 runsv PanamaBuenos Aires25 Feb 2023T20I # 2002
110 runsv BermudaBuenos Aires26 Feb 2023T20I # 2007
7*4 wicketsv BahamasBuenos Aires26 Feb 2023T20I # 2006
60 runsv BermudaBuenos Aires28 Feb 2023T20I # 2009
12 runsv Cayman IsBuenos Aires2 Mar 2023T20I # 2010
7 wicketsv Cayman IsSandys Parish30 Sep 2023T20I # 2268
7 wicketsv BermudaSandys Parish1 Oct 2023T20I # 2273
163 runsv CanadaHamilton3 Oct 2023T20I # 2280
5 wicketsv BermudaHamilton4 Oct 2023T20I # 2289
65 wicketsv EnglandCardiff5 Sep 2010T20I # 186
6 wicketsv EnglandCardiff7 Sep 2010T20I # 187
6 wicketsv South AfricaAbu Dhabi26 Oct 2010T20I # 190
6 wicketsv South AfricaAbu Dhabi27 Oct 2010T20I # 191
5 wicketsv New ZealandAuckland26 Dec 2010T20I # 193
39 runsv New ZealandHamilton28 Dec 2010T20I # 194
61 wicketv NetherlandsThe Hague26 Jul 2012T20I # 254
59 runsv New ZealandPallekele21 Sep 2012T20I # 267
8 wicketsv PakistanPallekele25 Sep 2012T20I # 274
18 runsv West IndiesMirpur10 Dec 2012T20I # 291
17 runsv Sri LankaPallekele31 Mar 2013T20I # 312
6 runsv ZimbabweBulawayo11 May 2013T20I # 315
66 wicketsv NetherlandsSylhet17 Mar 2014T20I # 369
21 runsv IrelandSylhet19 Mar 2014T20I # 373
5 wicketsv ZimbabweSylhet21 Mar 2014T20I # 376
9 wicketsv ScotlandEdinburgh9 Jul 2015T20I # 430
8 wicketsv AfghanistanEdinburgh10 Jul 2015T20I # 432
7 wicketsv NetherlandsEdinburgh12 Jul 2015T20I # 434
680 runsv New ZealandHarare9 Aug 2015T20I # 450
13 runsv PakistanHarare27 Sep 2015T20I # 454
15 runsv PakistanHarare29 Sep 2015T20I # 455
6 wicketsv AfghanistanBulawayo26 Oct 2015T20I # 458
5 wicketsv AfghanistanBulawayo28 Oct 2015T20I # 459
4 wicketsv BangladeshMirpur13 Nov 2015T20I # 462
698 runsv ScotlandDubai (DICS)20 Jan 2017T20I # 587
10 wicketsv AfghanistanDubai (DICS)20 Jan 2017T20I # 588
6 wicketsv AfghanistanGreater Noida8 Mar 2017T20I # 599
17 runsv AfghanistanGreater Noida10 Mar 2017T20I # 600
28 runsv AfghanistanGreater Noida12 Mar 2017T20I # 601
4 runsv NetherlandsRotterdam12 Jun 2018T20I # 670
4 wicketsv NetherlandsRotterdam13 Jun 2018T20I # 672
65 wicketsv AustraliaAuckland16 Feb 2018T20I # 649
2 runsv EnglandHamilton18 Feb 2018T20I # 650
19 runsv AustraliaAuckland21 Feb 2018T20I # 653
2 runsv PakistanAbu Dhabi31 Oct 2018T20I # 705
6 wicketsv PakistanDubai (DICS)2 Nov 2018T20I # 706
47 runsv PakistanDubai (DICS)4 Nov 2018T20I # 708
64 wicketsv EnglandGros Islet5 Mar 2019T20I # 750
137 runsv EnglandBasseterre8 Mar 2019T20I # 751
8 wicketsv EnglandBasseterre10 Mar 2019T20I # 752
4 wicketsv IndiaLauderhill3 Aug 2019T20I # 842
22 runsv IndiaLauderhill4 Aug 2019T20I # 843
7 wicketsv IndiaProvidence6 Aug 2019T20I # 846
684 runsv CanadaSandys Parish18 Aug 2019T20I # 852
10 runsv U.S.A.Hamilton19 Aug 2019T20I # 855
6 wicketsv BermudaSandys Parish21 Aug 2019T20I # 857
8 wicketsv CanadaSandys Parish22 Aug 2019T20I # 860
9 wicketsv U.S.A.Sandys Parish24 Aug 2019T20I # 863
6 wicketsv BermudaSandys Parish25 Aug 2019T20I # 866
612 runsv OmanDubai (DICS)30 Oct 2019T20I # 990
21 runsv MalaysiaKuala Lumpur20 Feb 2020T20I # 1044
35 runsv MalaysiaKuala Lumpur21 Feb 2020T20I # 1045
8 runsv MalaysiaKuala Lumpur23 Feb 2020T20I # 1051
13 runsv MalaysiaKuala Lumpur24 Feb 2020T20I # 1055
6 wicketsv MalaysiaKuala Lumpur26 Feb 2020T20I # 1062
654 runsv SwazilandKigali16 Oct 2021T20I # 1299
6 wicketsv SeychellesRwanda17 Oct 2021T20I # 1304
116 runsv GhanaRwanda17 Oct 2021T20I # 1308
10 wicketsv UgandaKigali19 Oct 2021T20I # 1315
22 runsv RwandaKigali20 Oct 2021T20I # 1329
22 runsv MalawiKigali22 Oct 2021T20I # 1340
66 wicketsv TanzaniaRwanda17 Nov 2021T20I # 1430
12 runsv UgandaRwanda17 Nov 2021T20I # 1432
8 wicketsv KenyaKigali18 Nov 2021T20I # 1436
8 wicketsv UgandaKigali18 Nov 2021T20I # 1438
60 runsv KenyaKigali20 Nov 2021T20I # 1442
69 runsv TanzaniaKigali20 Nov 2021T20I # 1445
69 runsv RomaniaMarsa15 May 2022T20I # 1539
111 runsv BelgiumGent11 Jun 2022T20I # 1558
84 runsv BelgiumGent11 Jun 2022T20I # 1562
122 runsv BelgiumWaterloo12 Jun 2022T20I # 1566
6 wicketsv SpainWaterloo28 Jun 2022T20I # 1582
11 runsv PortugalGent29 Jun 2022T20I # 1588
64 wicketsv Sri LankaSharjah3 Sep 2022T20I # 1757
1 wicketv PakistanSharjah7 Sep 2022T20I # 1760
101 runsv IndiaDubai (DICS)8 Sep 2022T20I # 1761
5 wicketsv EnglandPerth22 Oct 2022T20I # 1840
6 wicketsv Sri LankaBrisbane1 Nov 2022T20I # 1856
4 runsv AustraliaAdelaide4 Nov 2022T20I # 1864
67 wicketsv SwazilandRwanda22 Oct 2021T20I # 1339
24 runsv MalawiRwanda22 Oct 2021T20I # 1343
54 runsv TanzaniaDar-es-Salaam31 Oct 2022T20I # 1854
21 runsv TanzaniaDar-es-Salaam1 Nov 2022T20I # 1857
77 runsv TanzaniaDar-es-Salaam4 Nov 2022T20I # 1863
3 wicketsv TanzaniaDar-es-Salaam5 Nov 2022T20I # 1869
10 wicketsv TanzaniaDar-es-Salaam6 Nov 2022T20I # 1875
65 wicketsv EswatiniKigali1 Dec 2022T20I # 1926
9 wicketsv NigeriaKigali4 Dec 2022T20I # 1934
8 wicketsv Sierra LeoneKigali6 Dec 2022T20I # 1940
10 wicketsv TanzaniaRwanda6 Dec 2022T20I # 1943
138 runsv GhanaRwanda8 Dec 2022T20I # 1945
40 runsv MozambiqueKigali8 Dec 2022T20I # 1946
65 wicketsv MozambiqueRwanda9 Dec 2022T20I # 1949
3 wicketsv GhanaLagos4 Oct 2023T20I # 2288
63 runsv NigeriaLagos5 Oct 2023T20I # 2292
33 runsv RwandaLagos6 Oct 2023T20I # 2299
8 wicketsv GhanaLagos7 Oct 2023T20I # 2303
9 wicketsv NigeriaLagos8 Oct 2023T20I # 2305
64 wicketsv AfghanistanHangzhou6 Oct 2023T20I # 2297
6 wicketsv BangladeshHangzhou7 Oct 2023T20I # 2300
46 runsv New ZealandAuckland12 Jan 2024T20I # 2429
21 runsv New ZealandHamilton14 Jan 2024T20I # 2430
45 runsv New ZealandDunedin17 Jan 2024T20I # 2434
7 wicketsv New ZealandChristchurch19 Jan 2024T20I # 2437
55 wicketsv BangladeshNairobi (Gym)1 Sep 2007T20I # 17
8 wicketsv PakistanNairobi (Gym)4 Sep 2007T20I # 19
9 wicketsv New ZealandDurban12 Sep 2007T20I # 21
172 runsv Sri LankaJohannesburg14 Sep 2007T20I # 27
19 runsv NetherlandsBelfast2 Aug 2008T20I # 58
54 wicketsv South AfricaJohannesburg27 Mar 2009T20I # 87
17 runsv South AfricaCenturion29 Mar 2009T20I # 88
7 wicketsv PakistanDubai (DICS)7 May 2009T20I # 89
7 wicketsv West IndiesThe Oval6 Jun 2009T20I # 92
6 wicketsv Sri LankaNottingham8 Jun 2009T20I # 97
57 wicketsv EnglandBridgetown16 May 2010T20I # 177
23 runsv PakistanBirmingham5 Jul 2010T20I # 184
11 runsv PakistanBirmingham6 Jul 2010T20I # 185
7 wicketsv Sri LankaPerth31 Oct 2010T20I # 192
1 wicketv EnglandAdelaide12 Jan 2011T20I # 197
532 runsv PakistanColombo (RPS)2 Oct 2012T20I # 285
74 runsv West IndiesColombo (RPS)5 Oct 2012T20I # 288
5 wicketsv Sri LankaSydney26 Jan 2013T20I # 299
2 runsv Sri LankaMelbourne28 Jan 2013T20I # 300
27 runsv West IndiesBrisbane13 Feb 2013T20I # 303
52 wicketsv PakistanKingstown27 Jul 2013T20I # 321
11 runsv PakistanKingstown28 Jul 2013T20I # 322
81 runsv New ZealandAuckland11 Jan 2014T20I # 352
4 wicketsv New ZealandWellington15 Jan 2014T20I # 353
6 wicketsv IrelandKingston19 Feb 2014T20I # 359
513 runsv AustraliaHobart29 Jan 2014T20I # 354
8 wicketsv AustraliaMelbourne31 Jan 2014T20I # 355
84 runsv AustraliaSydney2 Feb 2014T20I # 356
27 runsv West IndiesBridgetown9 Mar 2014T20I # 361
5 wicketsv West IndiesBridgetown11 Mar 2014T20I # 362
52 wicketsv Hong KongChattogram20 Mar 2014T20I # 375
73 runsv West IndiesMirpur25 Mar 2014T20I # 385
8 wicketsv IndiaMirpur28 Mar 2014T20I # 389
50 runsv PakistanMirpur30 Mar 2014T20I # 392
7 wicketsv AustraliaMirpur1 Apr 2014T20I # 396
55 runsv EnglandCardiff31 Aug 2015T20I # 453
37 runsv IndiaAdelaide26 Jan 2016T20I # 485
27 runsv IndiaMelbourne29 Jan 2016T20I # 486
7 wicketsv IndiaSydney31 Jan 2016T20I # 489
3 wicketsv South AfricaDurban4 Mar 2016T20I # 519
59 wicketsv PakistanDubai (DICS)23 Sep 2016T20I # 568
16 runsv PakistanDubai (DICS)24 Sep 2016T20I # 569
8 wicketsv PakistanAbu Dhabi27 Sep 2016T20I # 570
6 wicketsv PakistanBridgetown26 Mar 2017T20I # 602
3 runsv PakistanPort of Spain30 Mar 2017T20I # 603
520 runsv South AfricaBloemfontein26 Oct 2017T20I # 626
83 runsv South AfricaPotchefstroom29 Oct 2017T20I # 628
6 wicketsv Sri LankaMirpur15 Feb 2018T20I # 648
75 runsv Sri LankaSylhet18 Feb 2018T20I # 651
6 wicketsv IndiaColombo (RPS)8 Mar 2018T20I # 657
54 wicketsv IndiaColombo (RPS)18 Mar 2018T20I # 662
45 runsv AfghanistanDehradun3 Jun 2018T20I # 667
6 wicketsv AfghanistanDehradun5 Jun 2018T20I # 668
1 runv AfghanistanDehradun7 Jun 2018T20I # 669
7 wicketsv West IndiesBasseterre31 Jul 2018T20I # 692
512 runsv BangladeshLauderhill4 Aug 2018T20I # 693
19 runsv BangladeshLauderhill5 Aug 2018T20I # 694
5 wicketsv IndiaEden Gardens4 Nov 2018T20I # 707
71 runsv IndiaLucknow6 Nov 2018T20I # 709
6 wicketsv IndiaChennai11 Nov 2018T20I # 710
57 wicketsv ScotlandDubai (DICS)19 Jan 2017T20I # 585
8 wicketsv AfghanistanDubai (DICS)20 Jan 2017T20I # 586
15 runsv IrelandAl Amerat13 Feb 2019T20I # 740
8 wicketsv NetherlandsAl Amerat15 Feb 2019T20I # 741
7 wicketsv ScotlandAl Amerat17 Feb 2019T20I # 744
541 runsv JerseyCastel1 Jun 2019T20I # 789
76 runsv JerseyCastel1 Jun 2019T20I # 790
8 wicketsv JerseyCastel15 Jun 2019T20I # 791
5 wicketsv GermanyCastel15 Jun 2019T20I # 793
11 runsv ItalySt Peter Port16 Jun 2019T20I # 796
58 wicketsv KuwaitAl Amerat20 Jan 2019T20I # 720
2 wicketsv BahrainAl Amerat21 Jan 2019T20I # 721
6 wicketsv Saudi ArabiaAl Amerat22 Jan 2019T20I # 724
8 wicketsv QatarAl Amerat23 Jan 2019T20I # 725
73 runsv MalaysiaKuala Lumpur25 Jun 2019T20I # 810
510 runsv PhilippinesPort Moresby24 Mar 2019T20I # 761
10 wicketsv P.N.G.Port Moresby24 Mar 2019T20I # 762
2 wicketsv SamoaApia (No 1)9 Jul 2019T20I # 821
3 wicketsv P.N.G.Apia (No 3)9 Jul 2019T20I # 820
32 runsv SamoaApia (No 3)12 Jul 2019T20I # 823
59 runsv P.N.G.Apia (No 2)12 Jul 2019T20I # 824
513 runsv U.A.E.Amstelveen3 Aug 2019T20I # 841
5 wicketsv U.A.E.Amstelveen5 Aug 2019T20I # 844
14 runsv U.A.E.The Hague6 Aug 2019T20I # 845
7 wicketsv U.A.E.The Hague8 Aug 2019T20I # 847
58 runsv ScotlandDublin (Malahide)16 Sep 2019T20I # 884
57 wicketsv NepalSingapore24 Jul 2019T20I # 835
8 wicketsv SingaporeSingapore26 Jul 2019T20I # 837
4 wicketsv QatarSingapore27 Jul 2019T20I # 839
17 runsv VanuatuKuala Lumpur29 Sep 2019T20I # 896
51 runsv VanuatuKuala Lumpur1 Oct 2019T20I # 898
26 runsv VanuatuKuala Lumpur2 Oct 2019T20I # 900
53 wicketsv MalawiLilongwe6 Nov 2019T20I # 1003
7 wicketsv MalawiLilongwe6 Nov 2019T20I # 1004
25 runsv MalawiLilongwe7 Nov 2019T20I # 1005
4 wicketsv MalawiLilongwe7 Nov 2019T20I # 1006
15 runsv MalawiBlantyre9 Nov 2019T20I # 1010
-v MalawiBlantyre9 Nov 2019T20I # 1011
597 runsv AustraliaCape Town26 Feb 2020T20I # 1065
5 wicketsv EnglandCape Town27 Nov 2020T20I # 1109
4 wicketsv EnglandPaarl29 Nov 2020T20I # 1111
9 wicketsv EnglandCape Town1 Dec 2020T20I # 1113
3 runsv PakistanLahore11 Feb 2021T20I # 1120
57 wicketsv IndiaIndore7 Jan 2020T20I # 1026
78 runsv IndiaPune10 Jan 2020T20I # 1027
25 runsv West IndiesPallekele4 Mar 2020T20I # 1075
7 wicketsv West IndiesPallekele6 Mar 2020T20I # 1078
4 wicketsv West IndiesCoolidge3 Mar 2021T20I # 1126
55 wicketsv Czech Rep.Walferdange29 Aug 2020T20I # 1088
37 runsv BelgiumWalferdange29 Aug 2020T20I # 1089
49 runsv BelgiumWalferdange30 Aug 2020T20I # 1092
9 wicketsv Czech Rep.Vinor21 May 2021T20I # 1159
5 runsv AustriaVinor21 May 2021T20I # 1160
53 wicketsv West IndiesCoolidge7 Mar 2021T20I # 1130
8 wicketsv EnglandCardiff23 Jun 2021T20I # 1165
5 wicketsv EnglandCardiff24 Jun 2021T20I # 1168
89 runsv EnglandSouthampton26 Jun 2021T20I # 1174
38 runsv IndiaColombo (RPS)25 Jul 2021T20I # 1204
59 wicketsv NamibiaKampala20 May 2019T20I # 777
53 runsv KenyaKampala21 May 2019T20I # 781
28 runsv NigeriaKampala22 May 2019T20I # 782
7 wicketsv UgandaKampala23 May 2019T20I # 785
1 wicketv RwandaRwanda18 Aug 2021T20I # 1226
2 wicketsv RwandaRwanda18 Aug 2021T20I # 1227
578 runsv AustriaVinor22 May 2021T20I # 1161
6 wicketsv LuxembourgVinor22 May 2021T20I # 1162
4 wicketsv AustriaVinor23 May 2021T20I # 1164
5 runsv HungaryIlfov County2 Sep 2021T20I # 1246
35 runsv RomaniaIlfov County3 Sep 2021T20I # 1249
520 runsv Sri LankaAbu Dhabi4 Nov 2021T20I # 1392
8 wicketsv AustraliaAbu Dhabi6 Nov 2021T20I # 1398
63 runsv PakistanKarachi13 Dec 2021T20I # 1448
9 runsv PakistanKarachi14 Dec 2021T20I # 1449
7 wicketsv PakistanKarachi16 Dec 2021T20I # 1450
51 runv ItalyAlmeria21 Oct 2021T20I # 1333
6 wicketsv BahrainAl Amerat18 Feb 2022T20I # 1471
24 runsv U.A.E.Al Amerat19 Feb 2022T20I # 1477
7 wicketsv IrelandAl Amerat21 Feb 2022T20I # 1481
6 wicketsv CanadaAl Amerat22 Feb 2022T20I # 1485
55 runsv HungaryMarsa11 May 2022T20I # 1527
88 runsv Czech Rep.Marsa12 May 2022T20I # 1529
21 runsv GibraltarMarsa13 May 2022T20I # 1531
8 wicketsv RomaniaMarsa13 May 2022T20I # 1533
6 wicketsv MaltaMarsa14 May 2022T20I # 1536
562 runsv IndiaLucknow24 Feb 2022T20I # 1492
7 wicketsv IndiaDharamsala26 Feb 2022T20I # 1493
6 wicketsv IndiaDharamsala27 Feb 2022T20I # 1494
10 wicketsv AustraliaColombo (RPS)7 Jun 2022T20I # 1551
3 wicketsv AustraliaColombo (RPS)8 Jun 2022T20I # 1552
56 wicketsv NamibiaBulawayo22 May 2022T20I # 1546
32 runsv NamibiaBulawayo24 May 2022T20I # 1547
6 wicketsv AfghanistanHarare11 Jun 2022T20I # 1561
21 runsv AfghanistanHarare12 Jun 2022T20I # 1568
35 runsv AfghanistanHarare14 Jun 2022T20I # 1570
54 wicketsv GermanyKrefeld9 Jun 2022T20I # 1555
3 runsv AustriaKrefeld10 Jun 2022T20I # 1557
1 runv AustriaKrefeld11 Jun 2022T20I # 1560
29 runsv GermanyKrefeld11 Jun 2022T20I # 1565
12 runsv FinlandVantaa12 Jul 2022T20I # 1643
57 wicketsv IndiaBasseterre2 Aug 2022T20I # 1720
59 runsv IndiaLauderhill6 Aug 2022T20I # 1725
88 runsv IndiaLauderhill7 Aug 2022T20I # 1726
13 runsv New ZealandKingston10 Aug 2022T20I # 1728
90 runsv New ZealandKingston12 Aug 2022T20I # 1732
58 wicketsv Hong KongAl Amerat24 Aug 2022T20I # 1745
7 runsv BangladeshDubai (DICS)25 Sep 2022T20I # 1797
32 runsv BangladeshDubai (DICS)27 Sep 2022T20I # 1799
3 wicketsv NetherlandsGeelong16 Oct 2022T20I # 1825
79 runsv Sri LankaGeelong18 Oct 2022T20I # 1832
520 runsv KuwaitAl Amerat13 Aug 2022T20I # 1733
5 wicketsv KuwaitAl Amerat14 Aug 2022T20I # 1734
4 wicketsv KuwaitAl Amerat16 Aug 2022T20I # 1737
102 runsv KuwaitAl Amerat17 Aug 2022T20I # 1739
4 wicketsv CanadaAl Amerat14 Nov 2022T20I # 1881
566 runsv TanzaniaRwanda13 Dec 2022T20I # 1952
5 wicketsv TanzaniaRwanda13 Dec 2022T20I # 1953
85 runsv UgandaRwanda14 Dec 2022T20I # 1954
133 runsv UgandaRwanda15 Dec 2022T20I # 1958
97 runsv UgandaRwanda16 Dec 2022T20I # 1962
1 runv TanzaniaRwanda16 Dec 2022T20I # 1963
5120 runsv MalaysiaBangi18 Dec 2022T20I # 1965
8 wicketsv QatarBangi19 Dec 2022T20I # 1968
6 wicketsv BahrainBangi21 Dec 2022T20I # 1974
143 runsv MalaysiaBangi22 Dec 2022T20I # 1976
9 wicketsv QatarBangi23 Dec 2022T20I # 1980
57 wicketsv MaltaWaterloo3 Jul 2022T20I # 1606
124 runsv PortugalAlbergaria10 Apr 2023T20I # 2042
5 wicketsv PortugalAlbergaria11 Apr 2023T20I # 2043
5 wicketsv PortugalAlbergaria11 Apr 2023T20I # 2044
7 wicketsv PortugalGibraltar4 May 2023T20I # 2056
584 runsv PortugalGibraltar4 May 2023T20I # 2055
17 runsv PortugalGibraltar5 May 2023T20I # 2057
43 runsv GibraltarGibraltar5 May 2023T20I # 2058
80 runsv GibraltarGibraltar6 May 2023T20I # 2059
7 wicketsv PortugalGibraltar6 May 2023T20I # 2061
588 runsv DenmarkGent28 Jun 2022T20I # 1584
2 wicketsv BelgiumWaterloo29 Jun 2022T20I # 1590
4 wicketsv GibraltarWaterloo1 Jul 2022T20I # 1593
12 runsv IsraelWaterloo3 Jul 2022T20I # 1604
9 runsv Czech Rep.Vinor10 Jun 2023T20I # 2089
58 wicketsv SwedenVantaa19 Jul 2022T20I # 1677
6 wicketsv SwitzerlandMarsa13 Jul 2023T20I # 2134
88 runsv FranceMarsa13 Jul 2023T20I # 2135
41 runsv MaltaMarsa14 Jul 2023T20I # 2137
7 wicketsv LuxembourgMarsa15 Jul 2023T20I # 2140
5*8 wicketsv JerseyEdinburgh20 Jul 2023T20I # 2147
9 wicketsv GermanyEdinburgh (Golden)21 Jul 2023T20I # 2151
128 runsv IrelandEdinburgh23 Jul 2023T20I # 2157
8 wicketsv DenmarkEdinburgh (Golden)24 Jul 2023T20I # 2161
166 runsv ScotlandEdinburgh (Golden)25 Jul 2023T20I # 2166
55 wicketsv KuwaitDoha15 Sep 2023T20I # 2233
8 wicketsv U.A.E.Doha17 Sep 2023T20I # 2238
6 wicketsv BahrainDoha18 Sep 2023T20I # 2240
47 runsv OmanDoha20 Sep 2023T20I # 2246
7 wicketsv QatarDoha21 Sep 2023T20I # 2248
58 wicketsv UgandaWindhoek22 Nov 2023T20I # 2355
9 wicketsv ZimbabweWindhoek23 Nov 2023T20I # 2359
50 runsv KenyaWindhoek25 Nov 2023T20I # 2363
3 wicketsv NigeriaWindhoek26 Nov 2023T20I # 2366
58 runsv NamibiaWindhoek28 Nov 2023T20I # 2371
531 runsv BhutanKuala Lumpur26 Jul 2023T20I # 2171
101 runsv ThailandKuala Lumpur28 Jul 2023T20I # 2176
184 runsv MalaysiaKuala Lumpur30 Jul 2023T20I # 2184
5 wicketsv ChinaKuala Lumpur31 Jul 2023T20I # 2186
7 wicketsv CambodiaBangkok27 Jan 2024T20I # 2439
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Afghanistan v Ireland at Sharjah, 3rd T20I, Mar 18, 2024 [T20I # 2533]

Ghana v Uganda at Accra, African Games 8th match, Mar 18, 2024 [T20I # 2532]

Kenya v South Africa at Accra, African Games 7th match, Mar 18, 2024 [T20I # 2531]

Namibia v Nigeria at Accra, African Games 6th match, Mar 18, 2024 [T20I # 2530]

Tanzania v Zimbabwe at Accra, African Games 5th match, Mar 18, 2024 [T20I # 2529]