Records for T20I Matches

Most consecutive wins
Team
Mat
Margin
Opposition
Ground
Match Date
Scorecard
1323 runsv SingaporeSingapore29 Jun 2022T20I # 1589
5 wicketsv SingaporeSingapore30 Jun 2022T20I # 1592
155 runsv BhutanBangi2 Jul 2022T20I # 1597
39 runsv BhutanBangi3 Jul 2022T20I # 1603
9 wicketsv ThailandBangi4 Jul 2022T20I # 1608
8 wicketsv MaldivesBangi6 Jul 2022T20I # 1613
9 wicketsv ThailandBangi7 Jul 2022T20I # 1615
94 runsv MaldivesBangi9 Jul 2022T20I # 1622
9 wicketsv BhutanBangi11 Jul 2022T20I # 1632
11 runsv BahrainBangi15 Dec 2022T20I # 1956
8 wicketsv QatarBangi16 Dec 2022T20I # 1960
120 runsv SingaporeBangi18 Dec 2022T20I # 1965
7 wicketsv BahrainBangi19 Dec 2022T20I # 1969
1346 runsv CanadaCoolidge11 Nov 2021T20I # 1418
86 runsv PanamaCoolidge11 Nov 2021T20I # 1421
7 wicketsv BelizeNorth Sound13 Nov 2021T20I # 1424
3 wicketsv ArgentinaCoolidge14 Nov 2021T20I # 1429
6 wicketsv ArgentinaBuenos Aires21 Feb 2023T20I # 1996
107 runsv ArgentinaBuenos Aires22 Feb 2023T20I # 1997
96 runsv Cayman IsBuenos Aires25 Feb 2023T20I # 2003
110 runsv ArgentinaBuenos Aires26 Feb 2023T20I # 2007
60 runsv PanamaBuenos Aires28 Feb 2023T20I # 2009
9 wicketsv BahamasBuenos Aires4 Mar 2023T20I # 2012
86 runsv CanadaSandys Parish30 Sep 2023T20I # 2266
7 wicketsv PanamaSandys Parish1 Oct 2023T20I # 2273
53 runsv Cayman IsHamilton3 Oct 2023T20I # 2281
5 wicketsv PanamaHamilton4 Oct 2023T20I # 2289
125 wicketsv ZimbabweSharjah5 Feb 2018T20I # 643
17 runsv ZimbabweSharjah6 Feb 2018T20I # 644
45 runsv BangladeshDehradun3 Jun 2018T20I # 667
6 wicketsv BangladeshDehradun5 Jun 2018T20I # 668
1 runv BangladeshDehradun7 Jun 2018T20I # 669
16 runsv IrelandBready20 Aug 2018T20I # 696
81 runsv IrelandBready22 Aug 2018T20I # 697
5 wicketsv IrelandDehradun21 Feb 2019T20I # 745
84 runsv IrelandDehradun23 Feb 2019T20I # 746
32 runsv IrelandDehradun24 Feb 2019T20I # 747
28 runsv ZimbabweMirpur14 Sep 2019T20I # 882
25 runsv BangladeshMirpur15 Sep 2019T20I # 883
1252 runsv BulgariaIlfov County17 Oct 2020T20I # 1102
34 runsv BulgariaIlfov County17 Oct 2020T20I # 1103
6 wicketsv BulgariaIlfov County18 Oct 2020T20I # 1104
3 wicketsv GreeceSofia24 Jun 2021T20I # 1167
7 wicketsv BulgariaSofia25 Jun 2021T20I # 1170
91 runsv SerbiaSofia25 Jun 2021T20I # 1171
10 wicketsv SerbiaSofia26 Jun 2021T20I # 1173
7 wicketsv BulgariaSofia27 Jun 2021T20I # 1177
35 runsv Czech Rep.Ilfov County3 Sep 2021T20I # 1249
8 runsv HungaryIlfov County3 Sep 2021T20I # 1252
36 runsv MaltaIlfov County4 Sep 2021T20I # 1255
33 runsv LuxembourgIlfov County5 Sep 2021T20I # 1257
1266 runsv AfghanistanAbu Dhabi3 Nov 2021T20I # 1390
8 wicketsv ScotlandDubai (DICS)5 Nov 2021T20I # 1396
9 wicketsv NamibiaDubai (DICS)8 Nov 2021T20I # 1410
5 wicketsv New ZealandJaipur17 Nov 2021T20I # 1434
7 wicketsv New ZealandRanchi19 Nov 2021T20I # 1440
73 runsv New ZealandEden Gardens21 Nov 2021T20I # 1446
6 wicketsv West IndiesEden Gardens16 Feb 2022T20I # 1467
8 runsv West IndiesEden Gardens18 Feb 2022T20I # 1473
17 runsv West IndiesEden Gardens20 Feb 2022T20I # 1479
62 runsv Sri LankaLucknow24 Feb 2022T20I # 1492
7 wicketsv Sri LankaDharamsala26 Feb 2022T20I # 1493
6 wicketsv Sri LankaDharamsala27 Feb 2022T20I # 1494
116 runsv West IndiesNagpur27 Mar 2016T20I # 552
11 runsv U.A.E.ICCA Dubai14 Dec 2016T20I # 571
5 wicketsv U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
44 runsv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
5 wicketsv IrelandAbu Dhabi14 Jan 2017T20I # 578
5 wicketsv U.A.E.Abu Dhabi16 Jan 2017T20I # 581
8 wicketsv OmanDubai (DICS)20 Jan 2017T20I # 586
10 wicketsv IrelandDubai (DICS)20 Jan 2017T20I # 588
6 wicketsv IrelandGreater Noida8 Mar 2017T20I # 599
17 runsv IrelandGreater Noida10 Mar 2017T20I # 600
28 runsv IrelandGreater Noida12 Mar 2017T20I # 601
1156 runsv NigeriaEntebbe11 Sep 2021T20I # 1268
8 wicketsv NigeriaEntebbe13 Sep 2021T20I # 1271
4 wicketsv KenyaEntebbe15 Sep 2021T20I # 1274
55 runsv NigeriaEntebbe15 Sep 2021T20I # 1275
6 runsv KenyaEntebbe17 Sep 2021T20I # 1278
10 wicketsv MalawiKigali16 Oct 2021T20I # 1302
106 runsv RwandaKigali17 Oct 2021T20I # 1309
10 wicketsv LesothoKigali19 Oct 2021T20I # 1315
6 wicketsv SwazilandKigali19 Oct 2021T20I # 1320
79 runsv GhanaRwanda21 Oct 2021T20I # 1332
95 runsv SeychellesKigali22 Oct 2021T20I # 1344
115 runsv U.S.A.Bulawayo17 Jul 2022T20I # 1667
9 wicketsv VanuatuPort Moresby22 Jul 2023T20I # 2154
117 runsv PhilippinesPort Moresby23 Jul 2023T20I # 2156
6 wicketsv JapanPort Moresby25 Jul 2023T20I # 2164
39 runsv VanuatuPort Moresby26 Jul 2023T20I # 2168
100 runsv PhilippinesPort Moresby28 Jul 2023T20I # 2177
6 wicketsv JapanPort Moresby29 Jul 2023T20I # 2182
45 runsv MalaysiaKuala Lumpur20 Sep 2023T20I # 2244
22 runsv Hong KongKuala Lumpur21 Sep 2023T20I # 2247
4 wicketsv MalaysiaKuala Lumpur23 Sep 2023T20I # 2252
1 wicketv Hong KongKuala Lumpur24 Sep 2023T20I # 2254
116 wicketsv GhanaRwanda9 Dec 2022T20I # 1951
54 runsv RwandaLagos4 Oct 2023T20I # 2285
63 runsv Sierra LeoneLagos5 Oct 2023T20I # 2292
35 runsv GhanaLagos6 Oct 2023T20I # 2298
6 wicketsv RwandaLagos7 Oct 2023T20I # 2302
9 wicketsv Sierra LeoneLagos8 Oct 2023T20I # 2305
82 runsv GhanaLagos10 Oct 2023T20I # 2307
5 wicketsv GhanaLagos11 Oct 2023T20I # 2309
53 runsv Sierra LeoneLagos12 Oct 2023T20I # 2312
8 wicketsv RwandaLagos14 Oct 2023T20I # 2313
17 runsv RwandaLagos15 Oct 2023T20I # 2318
1014 runsv OmanAbu Dhabi27 Oct 2019T20I # 982
4 runsv GermanyAlmeria15 Oct 2021T20I # 1296
41 runsv ItalyAlmeria16 Oct 2021T20I # 1303
5 runsv DenmarkAlmeria17 Oct 2021T20I # 1306
4 wicketsv GermanyAlmeria19 Oct 2021T20I # 1321
8 wicketsv ItalyAlmeria20 Oct 2021T20I # 1325
4 wicketsv DenmarkAlmeria21 Oct 2021T20I # 1337
37 runsv GuernseySt Peter Port20 May 2022T20I # 1542
60 runsv GuernseyCastel21 May 2022T20I # 1543
37 runsv GuernseyCastel21 May 2022T20I # 1545
1054 runsv RwandaDar-es-Salaam31 Oct 2022T20I # 1854
21 runsv RwandaDar-es-Salaam1 Nov 2022T20I # 1857
77 runsv RwandaDar-es-Salaam4 Nov 2022T20I # 1863
3 wicketsv RwandaDar-es-Salaam5 Nov 2022T20I # 1869
10 wicketsv RwandaDar-es-Salaam6 Nov 2022T20I # 1875
9 wicketsv Sierra LeoneRwanda1 Dec 2022T20I # 1925
4 wicketsv GhanaRwanda4 Dec 2022T20I # 1935
6 wicketsv MozambiqueRwanda5 Dec 2022T20I # 1937
66 runsv EswatiniRwanda6 Dec 2022T20I # 1941
10 wicketsv GambiaRwanda6 Dec 2022T20I # 1943
108 wicketsv RwandaNairobi (Gym)11 Jun 2023T20I # 2094
47 runsv KenyaNairobi (Gym)13 Jun 2023T20I # 2097
64 runsv BotswanaNairobi (Gym)14 Jun 2023T20I # 2098
7 wicketsv RwandaNairobi (Gym)15 Jun 2023T20I # 2100
7 wicketsv BotswanaNairobi (Gym)17 Jun 2023T20I # 2102
5 wicketsv KenyaNairobi (Gym)18 Jun 2023T20I # 2105
94 runsv RwandaNairobi (Gym)19 Jun 2023T20I # 2107
1 runv KenyaNairobi (Gym)21 Jun 2023T20I # 2108
40 runsv RwandaRwanda20 Aug 2023T20I # 2205
6 wicketsv TanzaniaRwanda20 Aug 2023T20I # 2207
1061 runsv RwandaRwanda22 Aug 2023T20I # 2212
86 runsv RwandaRwanda24 Aug 2023T20I # 2214
60 runsv TanzaniaRwanda24 Aug 2023T20I # 2215
19 runsv TanzaniaRwanda25 Aug 2023T20I # 2217
6 wicketsv RwandaRwanda27 Aug 2023T20I # 2219
59 runsv TanzaniaRwanda28 Aug 2023T20I # 2220
8 wicketsv RwandaRwanda28 Aug 2023T20I # 2221
19 runsv TanzaniaRwanda30 Aug 2023T20I # 2222
8 wicketsv RwandaRwanda31 Aug 2023T20I # 2226
8 wicketsv TanzaniaWindhoek22 Nov 2023T20I # 2355
97 wicketsv ZimbabweHarare4 Jul 2018T20I # 685
45 runsv AustraliaHarare5 Jul 2018T20I # 686
6 wicketsv AustraliaHarare8 Jul 2018T20I # 689
66 runsv AustraliaAbu Dhabi24 Oct 2018T20I # 701
11 runsv AustraliaDubai (DICS)26 Oct 2018T20I # 702
33 runsv AustraliaDubai (DICS)28 Oct 2018T20I # 704
2 runsv New ZealandAbu Dhabi31 Oct 2018T20I # 705
6 wicketsv New ZealandDubai (DICS)2 Nov 2018T20I # 706
47 runsv New ZealandDubai (DICS)4 Nov 2018T20I # 708
931 runsv IrelandBelfast18 Jul 2022T20I # 1673
88 runsv IrelandBelfast20 Jul 2022T20I # 1678
6 wicketsv IrelandBelfast22 Jul 2022T20I # 1679
68 runsv ScotlandEdinburgh27 Jul 2022T20I # 1692
102 runsv ScotlandEdinburgh29 Jul 2022T20I # 1701
16 runsv NetherlandsThe Hague4 Aug 2022T20I # 1722
8 wicketsv NetherlandsThe Hague5 Aug 2022T20I # 1723
13 runsv West IndiesKingston10 Aug 2022T20I # 1728
90 runsv West IndiesKingston12 Aug 2022T20I # 1732
9*124 runsv GibraltarAlbergaria10 Apr 2023T20I # 2042
5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2043
5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2044
84 runsv MaltaGibraltar4 May 2023T20I # 2055
7 wicketsv GibraltarGibraltar4 May 2023T20I # 2056
17 runsv MaltaGibraltar5 May 2023T20I # 2057
9 wicketsv GibraltarGibraltar6 May 2023T20I # 2060
7 wicketsv MaltaGibraltar6 May 2023T20I # 2061
1 wicketv GibraltarGibraltar7 May 2023T20I # 2062
988 runsv CambodiaBangkok1 Feb 2024T20I # 2443
8 wicketsv BhutanBangkok3 Feb 2024T20I # 2447
82 runsv IndonesiaBangkok5 Feb 2024T20I # 2451
10 wicketsv JapanBangkok9 Feb 2024T20I # 2457
5 wicketsv CambodiaBangkok11 Feb 2024T20I # 2461
98 runsv MaldivesBangkok12 Feb 2024T20I # 2464
5 wicketsv ThailandBangkok13 Feb 2024T20I # 2465
166 runsv BhutanBangkok15 Feb 2024T20I # 2473
8 wicketsv ThailandBangkok16 Feb 2024T20I # 2475
97 wicketsv ZimbabweWindhoek29 Oct 2023T20I # 2332
8 runsv ZimbabweWindhoek30 Oct 2023T20I # 2337
7 wicketsv ZimbabweWindhoek22 Nov 2023T20I # 2356
6 wicketsv UgandaWindhoek24 Nov 2023T20I # 2362
68 runsv RwandaWindhoek25 Nov 2023T20I # 2364
6 wicketsv KenyaWindhoek27 Nov 2023T20I # 2368
58 runsv TanzaniaWindhoek28 Nov 2023T20I # 2371
8 wicketsv NigeriaWindhoek30 Nov 2023T20I # 2378
20 runsv NepalKirtipur27 Feb 2024T20I # 2485
86 wicketsv PakistanBridgetown6 May 2010T20I # 163
39 runsv South AfricaBridgetown8 May 2010T20I # 168
3 wicketsv New ZealandGros Islet10 May 2010T20I # 172
7 wicketsv Sri LankaGros Islet13 May 2010T20I # 175
7 wicketsv AustraliaBridgetown16 May 2010T20I # 177
5 wicketsv PakistanCardiff5 Sep 2010T20I # 186
6 wicketsv PakistanCardiff7 Sep 2010T20I # 187
1 wicketv AustraliaAdelaide12 Jan 2011T20I # 197
86 wicketsv KenyaMombasa22 Feb 2012T20I # 224
8 wicketsv KenyaMombasa23 Feb 2012T20I # 225
2 runsv KenyaMombasa24 Feb 2012T20I # 227
10 wicketsv KenyaDubai (DICS)14 Mar 2012T20I # 232
17 runsv ScotlandDubai (DICS)18 Mar 2012T20I # 235
10 wicketsv CanadaDubai (DICS)22 Mar 2012T20I # 236
7 wicketsv NetherlandsDubai (DICS)23 Mar 2012T20I # 238
5 wicketsv AfghanistanDubai (DICS)24 Mar 2012T20I # 240
848 runsv New ZealandAuckland25 Jan 2018T20I # 640
18 runsv New ZealandMount Maunganui28 Jan 2018T20I # 641
143 runsv West IndiesKarachi1 Apr 2018T20I # 663
82 runsv West IndiesKarachi2 Apr 2018T20I # 664
8 wicketsv West IndiesKarachi3 Apr 2018T20I # 665
48 runsv ScotlandEdinburgh12 Jun 2018T20I # 671
84 runsv ScotlandEdinburgh13 Jun 2018T20I # 673
74 runsv ZimbabweHarare1 Jul 2018T20I # 681
810 wicketsv VanuatuPort Moresby24 Mar 2019T20I # 762
9 wicketsv SamoaApia (No 1)8 Jul 2019T20I # 819
3 wicketsv VanuatuApia (No 3)9 Jul 2019T20I # 820
7 wicketsv SamoaApia (No 2)10 Jul 2019T20I # 822
59 runsv VanuatuApia (No 2)12 Jul 2019T20I # 824
32 runsv VanuatuApia (No 2)13 Jul 2019T20I # 826
10 wicketsv BermudaICCA Dubai19 Oct 2019T20I # 940
81 runsv NamibiaICCA 2 Dubai20 Oct 2019T20I # 946
822 runsv VanuatuKuala Lumpur4 Oct 2019T20I # 906
21 runsv Hong KongKuala Lumpur20 Feb 2020T20I # 1044
35 runsv Hong KongKuala Lumpur21 Feb 2020T20I # 1045
8 runsv Hong KongKuala Lumpur23 Feb 2020T20I # 1051
13 runsv Hong KongKuala Lumpur24 Feb 2020T20I # 1055
6 wicketsv Hong KongKuala Lumpur26 Feb 2020T20I # 1062
22 runsv NepalBangkok29 Feb 2020T20I # 1068
8 wicketsv ThailandBangkok1 Mar 2020T20I # 1070
88 wicketsv CyprusEpiskopi6 Oct 2021T20I # 1284
6 wicketsv EstoniaEpiskopi6 Oct 2021T20I # 1285
3 wicketsv CyprusEpiskopi7 Oct 2021T20I # 1287
8 wicketsv EstoniaEpiskopi8 Oct 2021T20I # 1292
8 wicketsv CyprusKerava12 Jul 2022T20I # 1639
68 runsv SerbiaVantaa13 Jul 2022T20I # 1648
8 wicketsv RomaniaKerava15 Jul 2022T20I # 1660
74 runsv TurkeyKerava18 Jul 2022T20I # 1672
85 runsv JerseyBulawayo15 Jul 2022T20I # 1654
4 runsv Hong KongBulawayo17 Jul 2022T20I # 1665
7 wicketsv BotswanaBenoni15 Sep 2022T20I # 1776
38 runsv MozambiqueBenoni18 Sep 2022T20I # 1783
8 wicketsv GhanaBenoni20 Sep 2022T20I # 1787
3 wicketsv KenyaBenoni21 Sep 2022T20I # 1790
8 wicketsv TanzaniaBenoni22 Sep 2022T20I # 1792
85 runsv RwandaRwanda14 Dec 2022T20I # 1954
-v TanzaniaRwanda14 Dec 2022T20I # 1955
810 wicketsv MaliKigali20 Nov 2022T20I # 1900
9 wicketsv RwandaRwanda20 Nov 2022T20I # 1902
167 runsv LesothoKigali21 Nov 2022T20I # 1905
8 wicketsv BotswanaRwanda24 Nov 2022T20I # 1918
7 wicketsv SeychellesRwanda25 Nov 2022T20I # 1922
3 wicketsv RwandaNairobi (Gym)9 Jun 2023T20I # 2083
88 runsv UgandaNairobi (Gym)10 Jun 2023T20I # 2088
8 wicketsv BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
74 wicketsv AustraliaJohannesburg27 Mar 2009T20I # 87
17 runsv AustraliaCenturion29 Mar 2009T20I # 88
130 runsv ScotlandThe Oval7 Jun 2009T20I # 94
1 runv New ZealandLord's9 Jun 2009T20I # 99
7 wicketsv EnglandNottingham11 Jun 2009T20I # 103
20 runsv West IndiesThe Oval13 Jun 2009T20I # 106
12 runsv IndiaNottingham16 Jun 2009T20I # 113
76 wicketsv New ZealandThe Oval13 Jun 2009T20I # 107
39 runsv IrelandThe Oval15 Jun 2009T20I # 110
7 runsv South AfricaNottingham18 Jun 2009T20I # 114
8 wicketsv Sri LankaLord's21 Jun 2009T20I # 116
52 runsv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
49 runsv New ZealandDubai (DICS)12 Nov 2009T20I # 122
7 runsv New ZealandDubai (DICS)13 Nov 2009T20I # 123
711 runsv PakistanAhmedabad28 Dec 2012T20I # 298
6 wicketsv AustraliaRajkot10 Oct 2013T20I # 331
7 wicketsv PakistanMirpur21 Mar 2014T20I # 378
7 wicketsv West IndiesMirpur23 Mar 2014T20I # 382
8 wicketsv BangladeshMirpur28 Mar 2014T20I # 389
73 runsv AustraliaMirpur30 Mar 2014T20I # 393
6 wicketsv South AfricaMirpur4 Apr 2014T20I # 399
769 runsv Sri LankaRanchi12 Feb 2016T20I # 497
9 wicketsv Sri LankaVisakhapatnam14 Feb 2016T20I # 499
45 runsv BangladeshMirpur24 Feb 2016T20I # 509
5 wicketsv PakistanMirpur27 Feb 2016T20I # 512
5 wicketsv Sri LankaMirpur1 Mar 2016T20I # 515
9 wicketsv U.A.E.Mirpur3 Mar 2016T20I # 517
8 wicketsv BangladeshMirpur6 Mar 2016T20I # 521
76 wicketsv BangladeshColombo (RPS)8 Mar 2018T20I # 657
6 wicketsv Sri LankaColombo (RPS)12 Mar 2018T20I # 659
17 runsv BangladeshColombo (RPS)14 Mar 2018T20I # 660
4 wicketsv BangladeshColombo (RPS)18 Mar 2018T20I # 662
76 runsv IrelandDublin (Malahide)27 Jun 2018T20I # 678
143 runsv IrelandDublin (Malahide)29 Jun 2018T20I # 680
8 wicketsv EnglandManchester3 Jul 2018T20I # 684
79 wicketsv GhanaKampala20 May 2019T20I # 777
42 runsv UgandaKampala21 May 2019T20I # 779
10 wicketsv BotswanaKampala22 May 2019T20I # 783
93 runsv BotswanaWindhoek19 Aug 2019T20I # 853
124 runsv BotswanaWindhoek20 Aug 2019T20I # 856
78 runsv BotswanaWindhoek22 Aug 2019T20I # 859
8 wicketsv BotswanaWindhoek23 Aug 2019T20I # 862
74 wicketsv U.S.A.Sandys Parish21 Aug 2019T20I # 858
8 wicketsv Cayman IsSandys Parish22 Aug 2019T20I # 860
8 wicketsv BermudaSandys Parish24 Aug 2019T20I # 864
15 runsv U.S.A.Sandys Parish25 Aug 2019T20I # 865
53 runsv JerseyTolerance Oval20 Oct 2019T20I # 947
50 runsv NigeriaAbu Dhabi21 Oct 2019T20I # 954
10 runsv IrelandAbu Dhabi23 Oct 2019T20I # 961
782 runsv FinlandKerava17 Aug 2019T20I # 848
6 wicketsv FinlandKerava17 Aug 2019T20I # 849
4 wicketsv FinlandKerava18 Aug 2019T20I # 850
8 wicketsv PortugalCartagena25 Oct 2019T20I # 970
8 wicketsv GibraltarCartagena26 Oct 2019T20I # 975
29 runsv PortugalCartagena26 Oct 2019T20I # 976
6 wicketsv GibraltarCartagena27 Oct 2019T20I # 984
9 wicketsv GermanyAlmeria8 Mar 2020T20I # 1080
58 runsv GermanyAlmeria8 Mar 2020T20I # 1081
725 runsv West IndiesSt George's3 Jul 2021T20I # 1181
33 runsv IrelandDublin (Malahide)19 Jul 2021T20I # 1194
42 runsv IrelandBelfast22 Jul 2021T20I # 1197
49 runsv IrelandBelfast24 Jul 2021T20I # 1201
28 runsv Sri LankaColombo (RPS)10 Sep 2021T20I # 1265
9 wicketsv Sri LankaColombo (RPS)12 Sep 2021T20I # 1270
10 wicketsv Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
757 runsv RwandaRwanda20 Aug 2021T20I # 1229
v RwandaRwanda20 Aug 2021T20I # 1231
7 wicketsv RwandaRwanda21 Aug 2021T20I # 1234
5 wicketsv RwandaRwanda16 Oct 2021T20I # 1298
9 wicketsv SeychellesRwanda16 Oct 2021T20I # 1301
116 runsv LesothoRwanda17 Oct 2021T20I # 1308
7 wicketsv MalawiRwanda19 Oct 2021T20I # 1314
7 wicketsv SwazilandKigali20 Oct 2021T20I # 1324
74 wicketsv GibraltarCartagena27 Oct 2019T20I # 981
6 wicketsv MaltaAlbergaria19 Aug 2021T20I # 1228
96 runsv GibraltarAlbergaria21 Aug 2021T20I # 1233
110 runsv GibraltarAlbergaria22 Aug 2021T20I # 1238
3 wicketsv MaltaAlbergaria22 Aug 2021T20I # 1240
47 runsv IsraelWaterloo28 Jun 2022T20I # 1585
11 runsv MaltaGent29 Jun 2022T20I # 1588
79 wicketsv OmanAl Amerat24 Feb 2022T20I # 1491
15 runsv P.N.G.Kirtipur28 Mar 2022T20I # 1497
6 wicketsv MalaysiaKirtipur30 Mar 2022T20I # 1499
37 runsv P.N.G.Kirtipur31 Mar 2022T20I # 1500
85 runsv MalaysiaKirtipur2 Apr 2022T20I # 1502
50 runsv P.N.G.Kirtipur4 Apr 2022T20I # 1503
5 wicketsv KenyaNairobi (Gym)25 Aug 2022T20I # 1746
747 runsv Saudi ArabiaDoha20 Sep 2023T20I # 2246
68 runsv KuwaitDoha22 Sep 2023T20I # 2251
5 wicketsv U.A.E.Doha23 Sep 2023T20I # 2253
32 runsv MalaysiaKirtipur30 Oct 2023T20I # 2335
22 runsv SingaporeKirtipur31 Oct 2023T20I # 2338
5 runsv NepalKirtipur2 Nov 2023T20I # 2342
10 wicketsv BahrainKirtipur3 Nov 2023T20I # 2346
710 wicketsv CameroonBenoni6 Dec 2023T20I # 2381
8 wicketsv Sierra LeoneBenoni7 Dec 2023T20I # 2383
10 wicketsv MaliBenoni8 Dec 2023T20I # 2386
8 wicketsv Sierra LeoneBenoni12 Dec 2023T20I # 2395
8 wicketsv GhanaBenoni13 Dec 2023T20I # 2399
40 runsv BotswanaBenoni16 Dec 2023T20I # 2406
4 runsv MalawiBenoni18 Dec 2023T20I # 2411
66 wicketsv AustraliaNottingham8 Jun 2009T20I # 97
15 runsv West IndiesNottingham10 Jun 2009T20I # 100
19 runsv PakistanLord's12 Jun 2009T20I # 104
9 runsv IrelandLord's14 Jun 2009T20I # 108
48 runsv New ZealandNottingham16 Jun 2009T20I # 112
57 runsv West IndiesThe Oval19 Jun 2009T20I # 115
634 runsv PakistanGros Islet2 May 2010T20I # 156
27 runsv BangladeshBridgetown5 May 2010T20I # 161
49 runsv IndiaBridgetown7 May 2010T20I # 165
81 runsv Sri LankaBridgetown9 May 2010T20I # 170
6 wicketsv West IndiesGros Islet11 May 2010T20I # 174
3 wicketsv PakistanGros Islet14 May 2010T20I # 176
613 runsv West IndiesNorth Sound19 May 2010T20I # 178
1 runv West IndiesNorth Sound20 May 2010T20I # 179
7 wicketsv ZimbabweBloemfontein8 Oct 2010T20I # 188
8 runsv ZimbabweKimberley10 Oct 2010T20I # 189
6 wicketsv PakistanAbu Dhabi26 Oct 2010T20I # 190
6 wicketsv PakistanAbu Dhabi27 Oct 2010T20I # 191
674 runsv AustraliaColombo (RPS)5 Oct 2012T20I # 288
36 runsv Sri LankaColombo (RPS)7 Oct 2012T20I # 289
18 runsv BangladeshMirpur10 Dec 2012T20I # 291
27 runsv AustraliaBrisbane13 Feb 2013T20I # 303
8 wicketsv ZimbabweNorth Sound2 Mar 2013T20I # 305
41 runsv ZimbabweNorth Sound3 Mar 2013T20I # 308
65 wicketsv ZimbabweLahore22 May 2015T20I # 417
2 wicketsv ZimbabweLahore24 May 2015T20I # 418
29 runsv Sri LankaColombo (RPS)30 Jul 2015T20I # 448
1 wicketv Sri LankaColombo (RPS)1 Aug 2015T20I # 449
13 runsv ZimbabweHarare27 Sep 2015T20I # 454
15 runsv ZimbabweHarare29 Sep 2015T20I # 455
610 wicketsv PakistanHamilton17 Jan 2016T20I # 480
95 runsv PakistanWellington22 Jan 2016T20I # 483
47 runsv IndiaNagpur15 Mar 2016T20I # 535
8 runsv AustraliaDharamsala18 Mar 2016T20I # 539
22 runsv PakistanMohali22 Mar 2016T20I # 545
75 runsv BangladeshEden Gardens26 Mar 2016T20I # 550
69 wicketsv EnglandManchester7 Sep 2016T20I # 566
9 wicketsv West IndiesDubai (DICS)23 Sep 2016T20I # 568
16 runsv West IndiesDubai (DICS)24 Sep 2016T20I # 569
8 wicketsv West IndiesAbu Dhabi27 Sep 2016T20I # 570
6 wicketsv West IndiesBridgetown26 Mar 2017T20I # 602
3 runsv West IndiesPort of Spain30 Mar 2017T20I # 603
68 wicketsv IndiaGuwahati10 Oct 2017T20I # 624
7 wicketsv New ZealandSydney3 Feb 2018T20I # 642
5 wicketsv EnglandHobart7 Feb 2018T20I # 645
7 wicketsv EnglandMelbourne10 Feb 2018T20I # 646
5 wicketsv New ZealandAuckland16 Feb 2018T20I # 649
19 runsv New ZealandAuckland21 Feb 2018T20I # 653
641 runsv GuernseyCastel1 Jun 2019T20I # 789
76 runsv GuernseyCastel1 Jun 2019T20I # 790
8 wicketsv GuernseyCastel15 Jun 2019T20I # 791
18 runsv DenmarkCastel16 Jun 2019T20I # 795
80 runsv NorwayCastel16 Jun 2019T20I # 797
73 runsv ItalySt Peter Port19 Jun 2019T20I # 802
67 wicketsv Hong KongAl Amerat5 Oct 2019T20I # 910
43 runsv IrelandAl Amerat6 Oct 2019T20I # 917
7 wicketsv NetherlandsAl Amerat9 Oct 2019T20I # 924
6 wicketsv NepalAl Amerat10 Oct 2019T20I # 928
7 wicketsv U.A.E.Abu Dhabi18 Oct 2019T20I # 939
7 wicketsv Hong KongAbu Dhabi20 Oct 2019T20I # 949
630 runsv Sri LankaColombo (RPS)27 Oct 2018T20I # 703
4 wicketsv West IndiesGros Islet5 Mar 2019T20I # 750
137 runsv West IndiesBasseterre8 Mar 2019T20I # 751
8 wicketsv West IndiesBasseterre10 Mar 2019T20I # 752
7 wicketsv PakistanCardiff5 May 2019T20I # 772
7 wicketsv New ZealandChristchurch1 Nov 2019T20I # 992
64 wicketsv MalaysiaSingapore27 Jul 2019T20I # 839
20 runsv JerseyDoha9 Oct 2019T20I # 926
6 wicketsv JerseyDoha10 Oct 2019T20I # 929
8 wicketsv JerseyDoha11 Oct 2019T20I # 930
40 runsv UgandaDoha12 Feb 2020T20I # 1038
28 runsv UgandaDoha13 Feb 2020T20I # 1040
68 wicketsv Czech Rep.Ilfov County30 Aug 2019T20I # 870
135 runsv LuxembourgIlfov County31 Aug 2019T20I # 873
10 wicketsv TurkeyIlfov County31 Aug 2019T20I # 875
30 runsv Czech Rep.Ilfov County1 Sep 2019T20I # 877
5 runsv LuxembourgVinor21 May 2021T20I # 1160
78 runsv Czech Rep.Vinor22 May 2021T20I # 1161
67 wicketsv UgandaWindhoek3 Apr 2021T20I # 1142
20 runsv UgandaWindhoek5 Apr 2021T20I # 1143
65 runsv UgandaWindhoek5 Apr 2021T20I # 1144
17 runsv U.A.E.ICCA Dubai5 Oct 2021T20I # 1281
5 wicketsv ScotlandICCA Dubai9 Oct 2021T20I # 1293
14 runsv P.N.G.ICCA Dubai10 Oct 2021T20I # 1295
645 runsv PakistanLeeds18 Jul 2021T20I # 1193
3 wicketsv PakistanManchester20 Jul 2021T20I # 1195
6 wicketsv West IndiesDubai (DICS)23 Oct 2021T20I # 1354
8 wicketsv BangladeshAbu Dhabi27 Oct 2021T20I # 1369
8 wicketsv AustraliaDubai (DICS)30 Oct 2021T20I # 1379
26 runsv Sri LankaSharjah1 Nov 2021T20I # 1382
687 runsv MozambiqueRwanda2 Nov 2021T20I # 1385
8 wicketsv Sierra LeoneRwanda3 Nov 2021T20I # 1389
178 runsv CameroonRwanda6 Nov 2021T20I # 1399
3 runsv BotswanaRwanda7 Nov 2021T20I # 1403
6 wicketsv NigeriaRwanda17 Nov 2021T20I # 1430
49 runsv KenyaKigali17 Nov 2021T20I # 1433
64 wicketsv BangladeshMirpur19 Nov 2021T20I # 1439
8 wicketsv BangladeshMirpur20 Nov 2021T20I # 1443
5 wicketsv BangladeshMirpur22 Nov 2021T20I # 1447
63 runsv West IndiesKarachi13 Dec 2021T20I # 1448
9 runsv West IndiesKarachi14 Dec 2021T20I # 1449
7 wicketsv West IndiesKarachi16 Dec 2021T20I # 1450
68 wicketsv West IndiesDubai (DICS)26 Oct 2021T20I # 1366
4 wicketsv Sri LankaSharjah30 Oct 2021T20I # 1378
6 wicketsv BangladeshAbu Dhabi2 Nov 2021T20I # 1384
10 runsv EnglandSharjah6 Nov 2021T20I # 1400
7 wicketsv IndiaDelhi9 Jun 2022T20I # 1554
4 wicketsv IndiaCuttack12 Jun 2022T20I # 1569
6111 runsv MaltaGent11 Jun 2022T20I # 1558
84 runsv MaltaGent11 Jun 2022T20I # 1562
122 runsv MaltaWaterloo12 Jun 2022T20I # 1566
7 wicketsv GibraltarGent28 Jun 2022T20I # 1581
2 wicketsv HungaryWaterloo29 Jun 2022T20I # 1590
12 runsv DenmarkWaterloo1 Jul 2022T20I # 1595
61 runv GermanyAlmeria21 Oct 2021T20I # 1333
9 wicketsv GreeceVantaa12 Jul 2022T20I # 1640
5 wicketsv FinlandKerava13 Jul 2022T20I # 1647
91 runsv SwedenVantaa15 Jul 2022T20I # 1655
166 runsv CroatiaKerava16 Jul 2022T20I # 1663
7 wicketsv Isle of ManKerava19 Jul 2022T20I # 1676
6111 runsv SingaporeBulawayo11 Jul 2022T20I # 1634
23 runsv JerseyBulawayo12 Jul 2022T20I # 1638
46 runsv U.S.A.Bulawayo14 Jul 2022T20I # 1652
27 runsv P.N.G.Bulawayo15 Jul 2022T20I # 1658
37 runsv NetherlandsBulawayo17 Jul 2022T20I # 1668
17 runsv BangladeshHarare30 Jul 2022T20I # 1706
68 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1699
7 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1700
8 wicketsv EswatiniMalkerns30 Jul 2022T20I # 1703
95 runsv EswatiniMalkerns30 Jul 2022T20I # 1707
94 runsv EswatiniMalkerns31 Jul 2022T20I # 1710
43 runsv EswatiniMalkerns31 Jul 2022T20I # 1714
618 runsv FijiPort vila13 Sep 2022T20I # 1771
6 wicketsv SamoaPort vila14 Sep 2022T20I # 1772
50 runsv Cook IslandsPort vila15 Sep 2022T20I # 1775
17 runsv SamoaSuva13 Mar 2023T20I # 2024
102 runsv FijiSuva16 Mar 2023T20I # 2027
26 runsv FijiSuva17 Mar 2023T20I # 2028
66 runsv BelgiumKrefeld9 Jun 2023T20I # 2085
5 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2087
4 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2090
8 wicketsv BelgiumKrefeld11 Jun 2023T20I # 2093
6 wicketsv AustriaDeventer29 Jun 2023T20I # 2119
8 wicketsv AustriaDeventer30 Jun 2023T20I # 2120
6*8 wicketsv LuxembourgWalferdange25 Jun 2023T20I # 2117
6 wicketsv RomaniaMarsa13 Jul 2023T20I # 2134
8 wicketsv LuxembourgMarsa14 Jul 2023T20I # 2136
6 wicketsv FranceMarsa14 Jul 2023T20I # 2139
6 wicketsv MaltaMarsa15 Jul 2023T20I # 2141
6 wicketsv MaltaMarsa16 Jul 2023T20I # 2146
672 runsv GermanyEdinburgh (Golden)20 Jul 2023T20I # 2149
14 runsv JerseyEdinburgh21 Jul 2023T20I # 2152
155 runsv ItalyEdinburgh24 Jul 2023T20I # 2160
166 runsv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
33 runsv DenmarkEdinburgh27 Jul 2023T20I # 2174
8 runsv IrelandEdinburgh28 Jul 2023T20I # 2180
67 wicketsv Sri LankaPerth25 Oct 2022T20I # 1845
42 runsv IrelandBrisbane31 Oct 2022T20I # 1855
4 runsv AfghanistanAdelaide4 Nov 2022T20I # 1864
111 runsv South AfricaDurban30 Aug 2023T20I # 2224
8 wicketsv South AfricaDurban1 Sep 2023T20I # 2228
5 wicketsv South AfricaDurban3 Sep 2023T20I # 2230
6123 runsv ChinaMong Kok14 Feb 2024T20I # 2468
7 wicketsv JapanMong Kok14 Feb 2024T20I # 2469
27 runsv JapanMong Kok15 Feb 2024T20I # 2472
10 wicketsv ChinaMong Kok16 Feb 2024T20I # 2474
34 runsv JapanMong Kok17 Feb 2024T20I # 2478
10 runsv QatarDoha27 Feb 2024T20I # 2486
67 wicketsv MalawiBenoni13 Dec 2023T20I # 2398
51 runsv MozambiqueBenoni15 Dec 2023T20I # 2404
10 wicketsv BotswanaBenoni18 Dec 2023T20I # 2410
91 runsv KenyaBenoni19 Dec 2023T20I # 2413
72 runsv KenyaAccra17 Mar 2024T20I # 2525
121 runsv GhanaAccra18 Mar 2024T20I # 2528
6*8 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2000
6 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2001
7 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2004
10 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2005
5 wicketsv JerseyCartagena14 Apr 2024T20I # 2561
1 wicketv JerseyCartagena14 Apr 2024T20I # 2563
66 wicketsv CanadaPrairie View7 Apr 2024T20I # 2544
31 runsv CanadaPrairie View9 Apr 2024T20I # 2545
14 runsv CanadaPrairie View12 Apr 2024T20I # 2552
4 wicketsv CanadaPrairie View13 Apr 2024T20I # 2559
5 wicketsv BangladeshPrairie View21 May 2024T20I # 2613
6 runsv BangladeshPrairie View23 May 2024T20I # 2616
510 wicketsv PakistanJohannesburg2 Feb 2007T20I # 14
8 wicketsv West IndiesJohannesburg11 Sep 2007T20I # 20
7 wicketsv BangladeshCape Town15 Sep 2007T20I # 31
19 runsv EnglandCape Town16 Sep 2007T20I # 34
6 wicketsv New ZealandDurban19 Sep 2007T20I # 39
518 runsv EnglandDurban19 Sep 2007T20I # 40
37 runsv South AfricaDurban20 Sep 2007T20I # 43
15 runsv AustraliaDurban22 Sep 2007T20I # 45
5 runsv PakistanJohannesburg24 Sep 2007T20I # 46
7 wicketsv AustraliaBrabourne20 Oct 2007T20I # 47
57 wicketsv New ZealandLauderhill23 May 2010T20I # 181
7 wicketsv AustraliaPerth31 Oct 2010T20I # 192
9 wicketsv EnglandBristol25 Jun 2011T20I # 201
35 runsv AustraliaPallekele6 Aug 2011T20I # 202
8 runsv AustraliaPallekele8 Aug 2011T20I # 203
510 wicketsv ZimbabweHarare15 Oct 2011T20I # 211
34 runsv ZimbabweHarare17 Oct 2011T20I # 213
7 wicketsv ZimbabweAuckland11 Feb 2012T20I # 219
5 wicketsv ZimbabweHamilton14 Feb 2012T20I # 220
6 wicketsv South AfricaWellington17 Feb 2012T20I # 221
585 runsv ZimbabweHarare16 Sep 2011T20I # 205
5 runsv ZimbabweHarare18 Sep 2011T20I # 206
5 wicketsv Sri LankaAbu Dhabi25 Nov 2011T20I # 215
50 runsv BangladeshMirpur29 Nov 2011T20I # 216
8 runsv EnglandDubai (DICS)23 Feb 2012T20I # 226
594 runsv PakistanDubai (DICS)10 Sep 2012T20I # 259
7 wicketsv IrelandColombo (RPS)19 Sep 2012T20I # 264
17 runsv West IndiesColombo (RPS)22 Sep 2012T20I # 270
9 wicketsv IndiaColombo (RPS)28 Sep 2012T20I # 278
8 wicketsv South AfricaColombo (RPS)30 Sep 2012T20I # 281
595 runsv South AfricaCenturion3 Mar 2013T20I # 306
2 wicketsv West IndiesKingstown27 Jul 2013T20I # 321
11 runsv West IndiesKingstown28 Jul 2013T20I # 322
25 runsv ZimbabweHarare23 Aug 2013T20I # 326
19 runsv ZimbabweHarare24 Aug 2013T20I # 327
513 runsv EnglandHobart29 Jan 2014T20I # 354
8 wicketsv EnglandMelbourne31 Jan 2014T20I # 355
84 runsv EnglandSydney2 Feb 2014T20I # 356
5 wicketsv South AfricaDurban12 Mar 2014T20I # 363
6 wicketsv South AfricaCenturion14 Mar 2014T20I # 365
524 runsv PakistanDubai (DICS)13 Dec 2013T20I # 351
2 runsv BangladeshChattogram12 Feb 2014T20I # 357
3 wicketsv BangladeshChattogram14 Feb 2014T20I # 358
5 runsv South AfricaChattogram22 Mar 2014T20I # 379
9 wicketsv NetherlandsChattogram24 Mar 2014T20I # 384
52 wicketsv BangladeshChattogram20 Mar 2014T20I # 375
2 wicketsv NepalColombo (PSS)24 Nov 2014T20I # 410
5 wicketsv NepalBelfast15 Jul 2015T20I # 438
5 runsv IrelandDublin (Malahide)17 Jul 2015T20I # 441
5 wicketsv AfghanistanDublin (Malahide)21 Jul 2015T20I # 443
53 runsv IndiaBirmingham7 Sep 2014T20I # 405
56 runsv New ZealandManchester23 Jun 2015T20I # 423
5 runsv AustraliaCardiff31 Aug 2015T20I # 453
14 runsv PakistanDubai (DICS)26 Nov 2015T20I # 468
3 runsv PakistanDubai (DICS)27 Nov 2015T20I # 469
57 wicketsv IndiaDharamsala2 Oct 2015T20I # 456
6 wicketsv IndiaCuttack5 Oct 2015T20I # 457
3 wicketsv EnglandCape Town19 Feb 2016T20I # 503
9 wicketsv EnglandJohannesburg21 Feb 2016T20I # 506
3 wicketsv AustraliaDurban4 Mar 2016T20I # 519
53 wicketsv OmanFatullah20 Feb 2016T20I # 504
66 runsv Hong KongMirpur22 Feb 2016T20I # 507
14 runsv ScotlandNagpur8 Mar 2016T20I # 523
6 wicketsv Hong KongNagpur10 Mar 2016T20I # 528
59 runsv ZimbabweNagpur12 Mar 2016T20I # 531
56 wicketsv AfghanistanBasseterre2 Jun 2017T20I # 611
29 runsv AfghanistanBasseterre3 Jun 2017T20I # 612
7 wicketsv AfghanistanBasseterre5 Jun 2017T20I # 613
9 wicketsv IndiaKingston9 Jul 2017T20I # 617
21 runsv EnglandChester-le-Street16 Sep 2017T20I # 622
56 runsv New ZealandThiruvananthapuram7 Nov 2017T20I # 632
93 runsv Sri LankaCuttack20 Dec 2017T20I # 633
88 runsv Sri LankaIndore22 Dec 2017T20I # 634
5 wicketsv Sri LankaWankhede24 Dec 2017T20I # 635
28 runsv South AfricaJohannesburg18 Feb 2018T20I # 652
534 runsv ZimbabweEast London9 Oct 2018T20I # 698
6 wicketsv ZimbabwePotchefstroom12 Oct 2018T20I # 699
21 runsv AustraliaCarrara17 Nov 2018T20I # 711
6 runsv PakistanCape Town1 Feb 2019T20I # 732
7 runsv PakistanJohannesburg3 Feb 2019T20I # 734
57 wicketsv GermanyUtrecht25 May 2019T20I # 786
6 wicketsv GermanyUtrecht25 May 2019T20I # 787
20 runsv NorwaySt Peter Port15 Jun 2019T20I # 792
5 wicketsv GermanySt Peter Port16 Jun 2019T20I # 794
11 runsv GuernseySt Peter Port16 Jun 2019T20I # 796
524 runsv U.S.A.ICCA Dubai16 Mar 2019T20I # 754
13 runsv NetherlandsAmstelveen3 Aug 2019T20I # 841
5 wicketsv NetherlandsAmstelveen5 Aug 2019T20I # 844
14 runsv NetherlandsThe Hague6 Aug 2019T20I # 845
7 wicketsv NetherlandsThe Hague8 Aug 2019T20I # 847
59 wicketsv MexicoCortijo Polo Club Pitch A3 Oct 2019T20I # 903
7 wicketsv PeruCortijo Polo Club Pitch B4 Oct 2019T20I # 908
29 runsv BrazilCortijo Polo Club Pitch A4 Oct 2019T20I # 909
28 runsv ChileCortijo Polo Club Pitch A5 Oct 2019T20I # 912
4 wicketsv MexicoLima Cricket and Football6 Oct 2019T20I # 919
524 runsv ScotlandICCA Dubai22 Oct 2019T20I # 955
6 wicketsv BermudaICCA 2 Dubai23 Oct 2019T20I # 958
87 runsv KenyaDubai (DICS)25 Oct 2019T20I # 969
87 runsv SingaporeDubai (DICS)26 Oct 2019T20I # 977
54 runsv OmanDubai (DICS)29 Oct 2019T20I # 987
53 wicketsv IndiaVisakhapatnam24 Feb 2019T20I # 748
7 wicketsv IndiaBengaluru27 Feb 2019T20I # 749
134 runsv Sri LankaAdelaide27 Oct 2019T20I # 978
9 wicketsv Sri LankaBrisbane30 Oct 2019T20I # 988
7 wicketsv Sri LankaMelbourne1 Nov 2019T20I # 993
592 runsv BermudaDubai (DICS)26 Oct 2019T20I # 974
4 wicketsv ScotlandDubai (DICS)27 Oct 2019T20I # 983
8 wicketsv U.A.E.Dubai (DICS)29 Oct 2019T20I # 986
21 runsv IrelandDubai (DICS)1 Nov 2019T20I # 994
7 wicketsv P.N.G.Dubai (DICS)2 Nov 2019T20I # 997
53 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1003
7 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1004
25 runsv MozambiqueLilongwe7 Nov 2019T20I # 1005
4 wicketsv MozambiqueLilongwe7 Nov 2019T20I # 1006
15 runsv MozambiqueBlantyre9 Nov 2019T20I # 1010
-v MozambiqueBlantyre9 Nov 2019T20I # 1011
510 wicketsv IranAl Amerat23 Feb 2020T20I # 1047
47 runsv KuwaitAl Amerat24 Feb 2020T20I # 1057
12 runsv Saudi ArabiaAl Amerat25 Feb 2020T20I # 1059
28 runsv QatarAl Amerat26 Feb 2020T20I # 1064
102 runsv KuwaitAl Amerat27 Feb 2020T20I # 1066
56 wicketsv Czech Rep.Vinor22 May 2021T20I # 1162
5 wicketsv AustriaVinor23 May 2021T20I # 1163
62 runsv BulgariaIlfov County2 Sep 2021T20I # 1245
4 wicketsv MaltaIlfov County2 Sep 2021T20I # 1247
2 runsv HungaryIlfov County4 Sep 2021T20I # 1254
56 runsv Sierra LeoneLagos20 Oct 2021T20I # 1326
69 runsv Sierra LeoneLagos21 Oct 2021T20I # 1336
9 wicketsv Sierra LeoneLagos23 Oct 2021T20I # 1349
19 runsv Sierra LeoneLagos24 Oct 2021T20I # 1360
36 runsv Sierra LeoneLagos26 Oct 2021T20I # 1365
510 wicketsv IndiaDubai (DICS)24 Oct 2021T20I # 1361
5 wicketsv New ZealandSharjah26 Oct 2021T20I # 1367
5 wicketsv AfghanistanDubai (DICS)29 Oct 2021T20I # 1377
45 runsv NamibiaAbu Dhabi2 Nov 2021T20I # 1386
72 runsv ScotlandSharjah7 Nov 2021T20I # 1406
58 wicketsv IndiaDubai (DICS)31 Oct 2021T20I # 1381
16 runsv ScotlandDubai (DICS)3 Nov 2021T20I # 1388
52 runsv NamibiaSharjah5 Nov 2021T20I # 1394