Most consecutive wins in T20Is

Most consecutive wins
Team
Mat
Margin
Opposition
Ground
Match Date
Scorecard
15*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
4 wicketsv CroatiaZagreb2 Aug 2024T20I # 2770
6 wicketsv CroatiaZagreb3 Aug 2024T20I # 2771
8 wicketsv CroatiaZagreb3 Aug 2024T20I # 2772
140 runsv CroatiaZagreb4 Aug 2024T20I # 2773
161 runsv CroatiaZagreb4 Aug 2024T20I # 2774
15 runsv CyprusCastel21 Aug 2024T20I # 2784
1 runv Czech Rep.Port Soif22 Aug 2024T20I # 2792
7 wicketsv GreecePort Soif25 Aug 2024T20I # 2810
46 runsv FinlandCastel28 Aug 2024T20I # 2822
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 CaymanBuenos 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 CaymanHamilton3 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
12*10 wicketsv MongoliaSano9 May 2024T20I # 2595
180 runsv MongoliaSano11 May 2024T20I # 2602
158 runsv MongoliaSano11 May 2024T20I # 2603
157 runsv MongoliaSano12 May 2024T20I # 2606
4 runsv IndonesiaIncheon25 Sep 2024T20I # 2861
47 runsv PhilippinesIncheon26 Sep 2024T20I # 2865
2 wicketsv PhilippinesIncheon28 Sep 2024T20I # 2870
7 wicketsv South KoreaIncheon29 Sep 2024T20I # 2874
53 runsv IndonesiaIncheon1 Oct 2024T20I # 2882
27 runsv PhilippinesIncheon2 Oct 2024T20I # 2886
108 runsv South KoreaIncheon4 Oct 2024T20I # 2892
144 runsv IndonesiaIncheon5 Oct 2024T20I # 2895
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
10124 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
15 runsv HungaryRome9 Jun 2024T20I # 2653
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
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
837 runsv AustraliaPerth13 Feb 2024T20I # 2467
28 runsv South AfricaKingston23 May 2024T20I # 2617
16 runsv South AfricaKingston25 May 2024T20I # 2626
8 wicketsv South AfricaKingston26 May 2024T20I # 2630
5 wicketsv P.N.G.Providence2 Jun 2024T20I # 2633
134 runsv UgandaProvidence8 Jun 2024T20I # 2651
13 runsv New ZealandTarouba12 Jun 2024T20I # 2672
104 runsv AfghanistanGros Islet17 Jun 2024T20I # 2703
86 wicketsv New ZealandWellington21 Feb 2024T20I # 2481
72 runsv New ZealandAuckland23 Feb 2024T20I # 2483
27 runsv New ZealandAuckland25 Feb 2024T20I # 2484
39 runsv OmanBridgetown5 Jun 2024T20I # 2641
36 runsv EnglandBridgetown8 Jun 2024T20I # 2650
9 wicketsv NamibiaNorth Sound11 Jun 2024T20I # 2666
5 wicketsv ScotlandGros Islet15 Jun 2024T20I # 2689
28 runsv BangladeshNorth Sound20 Jun 2024T20I # 2711
86 wicketsv Sri LankaNew York3 Jun 2024T20I # 2635
4 wicketsv NetherlandsNew York8 Jun 2024T20I # 2649
4 runsv BangladeshNew York10 Jun 2024T20I # 2664
1 runv NepalKingstown14 Jun 2024T20I # 2681
18 runsv U.S.A.North Sound19 Jun 2024T20I # 2708
7 runsv EnglandGros Islet21 Jun 2024T20I # 2712
3 wicketsv West IndiesNorth Sound23 Jun 2024T20I # 2720
9 wicketsv AfghanistanTarouba26 Jun 2024T20I # 2723
88 wicketsv IrelandNew York5 Jun 2024T20I # 2639
6 runsv PakistanNew York9 Jun 2024T20I # 2658
7 wicketsv U.S.A.New York12 Jun 2024T20I # 2671
47 runsv AfghanistanBridgetown20 Jun 2024T20I # 2710
50 runsv BangladeshNorth Sound22 Jun 2024T20I # 2716
24 runsv AustraliaGros Islet24 Jun 2024T20I # 2721
68 runsv EnglandProvidence27 Jun 2024T20I # 2724
7 runsv South AfricaBridgetown29 Jun 2024T20I # 2729
87 wicketsv FinlandGlostrup20 May 2023T20I # 2075
97 runsv FinlandKerava14 Jun 2024T20I # 2680
7 wicketsv FinlandKerava15 Jun 2024T20I # 2685
9 wicketsv FinlandKerava16 Jun 2024T20I # 2693
53 runsv SwedenKrefeld8 Jul 2024T20I # 2742
8 wicketsv SloveniaKrefeld9 Jul 2024T20I # 2744
11 runsv GermanyKrefeld11 Jul 2024T20I # 2751
6 runsv GibraltarKrefeld13 Jul 2024T20I # 2756
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 CaymanSandys 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
7*26 runsv DenmarkEdinburgh25 Jul 2023T20I # 2165
4 wicketsv GermanyEdinburgh28 Jul 2023T20I # 2178
77 runsv LuxembourgSpinaceto9 Jun 2024T20I # 2652
5 wicketsv FranceRome10 Jun 2024T20I # 2663
7 wicketsv Isle of ManSpinaceto12 Jun 2024T20I # 2667
9 wicketsv TurkeyRome13 Jun 2024T20I # 2676
160 runsv RomaniaRome16 Jun 2024T20I # 2696
76 wicketsv RwandaNairobi29 Jun 2024T20I # 2727
9 wicketsv MalawiNairobi1 Jul 2024T20I # 2731
4 wicketsv RwandaNairobi3 Jul 2024T20I # 2733
67 runsv MalawiNairobi4 Jul 2024T20I # 2734
49 runsv RwandaNairobi5 Jul 2024T20I # 2735
29 runsv NigeriaNairobi12 Jul 2024T20I # 2754
4 wicketsv NigeriaNairobi13 Jul 2024T20I # 2757
72 wicketsv Hong KongKuala Lumpur24 Aug 2024T20I # 2800
18 runsv MalaysiaKuala Lumpur25 Aug 2024T20I # 2805
8 wicketsv Hong KongKuala Lumpur27 Aug 2024T20I # 2814
160 runsv MongoliaKuala Lumpur30 Aug 2024T20I # 2828
142 runsv MaldivesBangi2 Sep 2024T20I # 2833
8 wicketsv MyanmarKuala Lumpur3 Sep 2024T20I # 2836
8 wicketsv MalaysiaKuala Lumpur5 Sep 2024T20I # 2839
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
68 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
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
6100 runsv ZimbabweHarare7 Jul 2024T20I # 2739
23 runsv ZimbabweHarare10 Jul 2024T20I # 2749
10 wicketsv ZimbabweHarare13 Jul 2024T20I # 2759
42 runsv ZimbabweHarare14 Jul 2024T20I # 2762
43 runsv Sri LankaPallekele27 Jul 2024T20I # 2767
7 wicketsv Sri LankaPallekele28 Jul 2024T20I # 2768
64 wicketsv NigeriaNairobi17 Jul 2024T20I # 2766
91 runsv SeychellesNairobi18 Oct 2024T20I # 2911
111 runsv MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
5 wicketsv RwandaNairobi (Gym)20 Oct 2024T20I # 2920
129 runsv GambiaNairobi (Gym)22 Oct 2024T20I # 2925
9 wicketsv SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
6*17 runsv IndonesiaBali5 May 2024T20I # 2588
6 wicketsv IndonesiaBali6 May 2024T20I # 2590
77 runsv BhutanGelephu19 Oct 2024T20I # 2912
6 wicketsv IndonesiaGelephu20 Oct 2024T20I # 2919
44 runsv MaldivesGelephu22 Oct 2024T20I # 2922
66 runsv IndonesiaGelephu23 Oct 2024T20I # 2927
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
8 wicketsv AfghanistanAbu Dhabi7 Nov 2021T20I # 1402
5 wicketsv EnglandAbu Dhabi10 Nov 2021T20I # 1415
51 runv KenyaKigali17 Nov 2021T20I # 1431
12 runsv NigeriaRwanda17 Nov 2021T20I # 1432
8 wicketsv TanzaniaRwanda18 Nov 2021T20I # 1435
8 wicketsv NigeriaKigali18 Nov 2021T20I # 1438
6 wicketsv TanzaniaRwanda20 Nov 2021T20I # 1441
6 wicketsv KenyaRwanda20 Nov 2021T20I # 1444
58 wicketsv BangladeshDubai (DICS)4 Nov 2021T20I # 1391
8 wicketsv West IndiesAbu Dhabi6 Nov 2021T20I # 1398
5 wicketsv PakistanDubai (DICS)11 Nov 2021T20I # 1420
8 wicketsv New ZealandDubai (DICS)14 Nov 2021T20I # 1428
20 runsv Sri LankaSydney11 Feb 2022T20I # 1458
58 wicketsv BahamasGeorge Town13 Apr 2022T20I # 1508
15 runsv BahamasGeorge Town14 Apr 2022T20I # 1509
7 wicketsv BahamasGeorge Town16 Apr 2022T20I # 1510
65 runsv BahamasGeorge Town16 Apr 2022T20I # 1511
42 runsv BahamasGeorge Town17 Apr 2022T20I # 1512
55 wicketsv GibraltarMarsa10 May 2022T20I # 1522
45 runsv HungaryMarsa10 May 2022T20I # 1523
5 wicketsv RomaniaMarsa11 May 2022T20I # 1525
2 runsv Czech Rep.Marsa12 May 2022T20I # 1528
6 wicketsv BulgariaMarsa14 May 2022T20I # 1536
55 wicketsv GibraltarMarsa15 May 2022T20I # 1537
6 wicketsv SerbiaSofia24 Jun 2022T20I # 1576
5 wicketsv SerbiaSofia25 Jun 2022T20I # 1577
40 runsv SerbiaSofia25 Jun 2022T20I # 1578
6 wicketsv SerbiaSofia26 Jun 2022T20I # 1579
526 runsv Czech Rep.Marsa13 May 2022T20I # 1532
8 wicketsv BulgariaMarsa13 May 2022T20I # 1533
8 wicketsv GibraltarMarsa14 May 2022T20I # 1535
9 runsv MaltaMarsa15 May 2022T20I # 1539
51 runsv TurkeyKerava12 Jul 2022T20I # 1644
536 runsv LuxembourgVantaa24 Jul 2022T20I # 1680
141 runsv SloveniaKerava25 Jul 2022T20I # 1684
2 wicketsv GuernseyVantaa27 Jul 2022T20I # 1688
158 runsv BulgariaVantaa30 Jul 2022T20I # 1704
9 wicketsv NorwayKerava31 Jul 2022T20I # 1715
520 runsv BahrainAl Amerat13 Aug 2022T20I # 1733
5 wicketsv BahrainAl Amerat14 Aug 2022T20I # 1734
4 wicketsv BahrainAl Amerat16 Aug 2022T20I # 1737
102 runsv BahrainAl Amerat17 Aug 2022T20I # 1739
1 wicketv U.A.E.Al Amerat21 Aug 2022T20I # 1741
57 wicketsv West IndiesBasseterre2 Aug 2022T20I # 1720
59 runsv West IndiesLauderhill6 Aug 2022T20I # 1725
88 runsv West IndiesLauderhill7 Aug 2022T20I # 1726
5 wicketsv PakistanDubai (DICS)28 Aug 2022T20I # 1750
40 runsv Hong KongDubai (DICS)31 Aug 2022T20I # 1754
52 wicketsv BangladeshDubai (DICS)1 Sep 2022T20I # 1755
4 wicketsv AfghanistanSharjah3 Sep 2022T20I # 1757
6 wicketsv IndiaDubai (DICS)6 Sep 2022T20I # 1759
5 wicketsv PakistanDubai (DICS)9 Sep 2022T20I # 1764
23 runsv PakistanDubai (DICS)11 Sep 2022T20I # 1769
56 wicketsv UgandaRwanda20 Nov 2021T20I # 1441
69 runsv NigeriaKigali20 Nov 2021T20I # 1445
10 wicketsv CameroonBenoni17 Sep 2022T20I # 1780
4 wicketsv KenyaBenoni17 Sep 2022T20I # 1781
44 runsv MalawiBenoni20 Sep 2022T20I # 1786
4 wicketsv BotswanaBenoni21 Sep 2022T20I # 1791
529 runsv SwedenKrefeld11 Jun 2022T20I # 1565
3 wicketsv AustriaKrefeld12 Jun 2022T20I # 1567
10 wicketsv ItalyAlmeria4 Nov 2022T20I # 1865
8 wicketsv ItalyAlmeria4 Nov 2022T20I # 1866
36 runsv SpainAlmeria5 Nov 2022T20I # 1870
56 wicketsv GermanyAl Amerat22 Feb 2022T20I # 1485
7 wicketsv BahrainAl Amerat24 Feb 2022T20I # 1488
4 wicketsv BahrainAl Amerat14 Nov 2022T20I # 1881
66 runsv Saudi ArabiaAl Amerat15 Nov 2022T20I # 1882
1 runv OmanAl Amerat16 Nov 2022T20I # 1885
58 wicketsv MozambiqueRwanda1 Dec 2022T20I # 1927
6 wicketsv Sierra LeoneRwanda2 Dec 2022T20I # 1929
118 runsv EswatiniKigali4 Dec 2022T20I # 1933
9 wicketsv GambiaKigali4 Dec 2022T20I # 1934
17 runsv CameroonRwanda5 Dec 2022T20I # 1938
56 wicketsv EnglandChattogram9 Mar 2023T20I # 2018
4 wicketsv EnglandMirpur12 Mar 2023T20I # 2023
16 runsv EnglandMirpur14 Mar 2023T20I # 2026
22 runsv IrelandChattogram27 Mar 2023T20I # 2034
77 runsv IrelandChattogram29 Mar 2023T20I # 2037
57 wicketsv BangladeshChattogram31 Mar 2023T20I # 2038
7 runsv ItalyEdinburgh (Golden)20 Jul 2023T20I # 2148
9 wicketsv DenmarkEdinburgh21 Jul 2023T20I # 2150
128 runsv AustriaEdinburgh23 Jul 2023T20I # 2157
9 wicketsv JerseyEdinburgh (Golden)24 Jul 2023T20I # 2162
58 wicketsv ChinaKuala Lumpur26 Jul 2023T20I # 2169
75 runsv BhutanKuala Lumpur27 Jul 2023T20I # 2173
184 runsv MyanmarKuala Lumpur30 Jul 2023T20I # 2184
7 wicketsv ThailandKuala Lumpur1 Aug 2023T20I # 2187
102 runsv Hong KongKuala Lumpur19 Sep 2023T20I # 2241
562 runsv MaldivesDoha28 Sep 2023T20I # 2260
4 wicketsv QatarDoha29 Sep 2023T20I # 2264
3 wicketsv KuwaitDoha1 Oct 2023T20I # 2272
9 wicketsv MaldivesDoha2 Oct 2023T20I # 2277
7 wicketsv QatarDoha4 Oct 2023T20I # 2286
517 runsv BangladeshMount Maunganui31 Dec 2023T20I # 2425
46 runsv PakistanAuckland12 Jan 2024T20I # 2429
21 runsv PakistanHamilton14 Jan 2024T20I # 2430
45 runsv PakistanDunedin17 Jan 2024T20I # 2434
7 wicketsv PakistanChristchurch19 Jan 2024T20I # 2437
528 runsv KuwaitKuala Lumpur5 Mar 2024T20I # 2496
9 wicketsv MalaysiaKuala Lumpur7 Mar 2024T20I # 2502
52 runsv TanzaniaKuala Lumpur9 Mar 2024T20I # 2508
56 runsv VanuatuKuala Lumpur10 Mar 2024T20I # 2510
8 wicketsv MalaysiaKuala Lumpur11 Mar 2024T20I # 2514
53 runsv BahrainAl Amerat12 Apr 2024T20I # 2547
63 runsv CambodiaAl Amerat14 Apr 2024T20I # 2560
9 wicketsv U.A.E.Al Amerat15 Apr 2024T20I # 2567
46 runsv KuwaitAl Amerat17 Apr 2024T20I # 2574
5 wicketsv Hong KongAl Amerat19 Apr 2024T20I # 2577
510 runsv IrelandSharjah17 Mar 2024T20I # 2526
57 runsv IrelandSharjah18 Mar 2024T20I # 2529
125 runsv UgandaProvidence3 Jun 2024T20I # 2636
84 runsv New ZealandProvidence7 Jun 2024T20I # 2645
7 wicketsv P.N.G.Tarouba13 Jun 2024T20I # 2679
574 runsv BulgariaIlfov County26 May 2024T20I # 2628
3 wicketsv AustriaRome9 Jun 2024T20I # 2656
6 wicketsv PortugalSpinaceto10 Jun 2024T20I # 2662
8 wicketsv HungarySpinaceto13 Jun 2024T20I # 2673
24 runsv IsraelRome15 Jun 2024T20I # 2687
521 runsv RwandaNairobi6 Jul 2024T20I # 2736
93 runsv LesothoDar-es-Salaam21 Sep 2024T20I # 2852
25 runsv GhanaDar-es-Salaam22 Sep 2024T20I # 2856
9 wicketsv MaliDar-es-Salaam24 Sep 2024T20I # 2860
9 wicketsv CameroonDar-es-Salaam25 Sep 2024T20I # 2864
5*10 wicketsv MaliDar-es-Salaam21 Sep 2024T20I # 2854
122 runsv LesothoDar-es-Salaam22 Sep 2024T20I # 2857
9 wicketsv CameroonDar-es-Salaam24 Sep 2024T20I # 2859
7 wicketsv GhanaDar-es-Salaam25 Sep 2024T20I # 2862
19 runsv MalawiDar-es-Salaam26 Sep 2024T20I # 2868
5*76 runsv SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
9 wicketsv MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
149 runsv RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
290 runsv GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
61 runsv KenyaNairobi (Gym)24 Oct 2024T20I # 2934
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Uganda v Bahrain at Jinja, 2nd T20I, Oct 29, 2024 [T20I # 2937]

Uganda v Bahrain at Jinja, 1st T20I, Oct 28, 2024 [T20I # 2936]

Gambia v Mozambique at Nairobi (Ruaraka), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 15th match, Oct 24, 2024 [T20I # 2935]

Kenya v Zimbabwe at Nairobi (Gym), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 14th match, Oct 24, 2024 [T20I # 2934]

Rwanda v Seychelles at Nairobi (Ruaraka), ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 13th match, Oct 24, 2024 [T20I # 2933]

Bhutan v Indonesia at Gelephu, Bhutan Quadrangular T20I Series 3rd place play-off, Oct 24, 2024 [T20I # 2932]