Twenty20 Internationals Cricket – Most consecutive wins

Twenty20 Internationals
Consecutives

Most consecutive wins

RankTeamMatMarginOppositionGroundMatch DateScorecard
🥇 1
Uganda17*8 wicketsv BahrainJinja29 Oct 2024T20I # 2937
🥇 1
78 runsv BotswanaRwanda4 Dec 2024T20I # 3000
🥇 1
112 runsv RwandaRwanda5 Dec 2024T20I # 3003
🥇 1
5 wicketsv NigeriaRwanda6 Dec 2024T20I # 3006
🥇 1
86 runsv RwandaRwanda7 Dec 2024T20I # 3010
🥇 1
7 wicketsv NigeriaRwanda8 Dec 2024T20I # 3016
🥇 1
108 runsv BotswanaRwanda9 Dec 2024T20I # 3022
🥇 1
23 runsv NigeriaRwanda11 Dec 2024T20I # 3031
🥇 1
50 runsv RwandaRwanda12 Dec 2024T20I # 3036
🥇 1
32 runsv BotswanaRwanda13 Dec 2024T20I # 3046
🥇 1
6 wicketsv NigeriaRwanda14 Dec 2024T20I # 3051
🥇 1
77 runsv NigeriaEntebbe18 Jul 2025T20I # 3322
🥇 1
6 runsv U.A.E.Entebbe19 Jul 2025T20I # 3330
🥇 1
28 runsv KenyaEntebbe21 Jul 2025T20I # 3341
🥇 1
38 runsv NigeriaEntebbe22 Jul 2025T20I # 3346
🥇 1
6 wicketsv KenyaEntebbe25 Jul 2025T20I # 3363
🥇 1
8 runsv U.A.E.Entebbe27 Jul 2025T20I # 3382
🥈 2
Spain15*8 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2000
🥈 2
6 wicketsv Isle of ManCartagena25 Feb 2023T20I # 2001
🥈 2
7 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2004
🥈 2
10 wicketsv Isle of ManCartagena26 Feb 2023T20I # 2005
🥈 2
5 wicketsv JerseyCartagena14 Apr 2024T20I # 2561
🥈 2
1 wicketv JerseyCartagena14 Apr 2024T20I # 2563
🥈 2
4 wicketsv CroatiaZagreb2 Aug 2024T20I # 2770
🥈 2
6 wicketsv CroatiaZagreb3 Aug 2024T20I # 2771
🥈 2
8 wicketsv CroatiaZagreb3 Aug 2024T20I # 2772
🥈 2
140 runsv CroatiaZagreb4 Aug 2024T20I # 2773
🥈 2
161 runsv CroatiaZagreb4 Aug 2024T20I # 2774
🥈 2
15 runsv CyprusCastel21 Aug 2024T20I # 2784
🥈 2
1 runv Czech Rep.Port Soif22 Aug 2024T20I # 2792
🥈 2
7 wicketsv GreecePort Soif25 Aug 2024T20I # 2810
🥈 2
46 runsv FinlandCastel28 Aug 2024T20I # 2822
🥉 3
Japan1410 wicketsv MongoliaSano9 May 2024T20I # 2595
🥉 3
180 runsv MongoliaSano11 May 2024T20I # 2602
🥉 3
158 runsv MongoliaSano11 May 2024T20I # 2603
🥉 3
157 runsv MongoliaSano12 May 2024T20I # 2606
🥉 3
4 runsv IndonesiaIncheon25 Sep 2024T20I # 2861
🥉 3
47 runsv PhilippinesIncheon26 Sep 2024T20I # 2865
🥉 3
2 wicketsv PhilippinesIncheon28 Sep 2024T20I # 2870
🥉 3
7 wicketsv South KoreaIncheon29 Sep 2024T20I # 2874
🥉 3
53 runsv IndonesiaIncheon1 Oct 2024T20I # 2882
🥉 3
27 runsv PhilippinesIncheon2 Oct 2024T20I # 2886
🥉 3
108 runsv South KoreaIncheon4 Oct 2024T20I # 2892
🥉 3
144 runsv IndonesiaIncheon5 Oct 2024T20I # 2895
🥉 3
61 runsv ThailandSano8 May 2025T20I # 3177
🥉 3
34 runsv Cook IslandsSano9 May 2025T20I # 3179
4
Malaysia1323 runsv SingaporeSingapore29 Jun 2022T20I # 1589
4
5 wicketsv SingaporeSingapore30 Jun 2022T20I # 1592
4
155 runsv BhutanBangi2 Jul 2022T20I # 1597
4
39 runsv BhutanBangi3 Jul 2022T20I # 1603
4
9 wicketsv ThailandBangi4 Jul 2022T20I # 1608
4
8 wicketsv MaldivesBangi6 Jul 2022T20I # 1613
4
9 wicketsv ThailandBangi7 Jul 2022T20I # 1615
4
94 runsv MaldivesBangi9 Jul 2022T20I # 1622
4
9 wicketsv BhutanBangi11 Jul 2022T20I # 1632
4
11 runsv BahrainBangi15 Dec 2022T20I # 1956
4
8 wicketsv QatarBangi16 Dec 2022T20I # 1960
4
120 runsv SingaporeBangi18 Dec 2022T20I # 1965
4
7 wicketsv BahrainBangi19 Dec 2022T20I # 1969
4
Bermuda1346 runsv CanadaCoolidge11 Nov 2021T20I # 1418
4
86 runsv PanamaCoolidge11 Nov 2021T20I # 1421
4
7 wicketsv BelizeNorth Sound13 Nov 2021T20I # 1424
4
3 wicketsv ArgentinaCoolidge14 Nov 2021T20I # 1429
4
6 wicketsv ArgentinaBuenos Aires21 Feb 2023T20I # 1996
4
107 runsv ArgentinaBuenos Aires22 Feb 2023T20I # 1997
4
96 runsv CaymanBuenos Aires25 Feb 2023T20I # 2003
4
110 runsv ArgentinaBuenos Aires26 Feb 2023T20I # 2007
4
60 runsv PanamaBuenos Aires28 Feb 2023T20I # 2009
4
9 wicketsv BahamasBuenos Aires4 Mar 2023T20I # 2012
4
86 runsv CanadaSandys Parish30 Sep 2023T20I # 2266
4
7 wicketsv PanamaSandys Parish1 Oct 2023T20I # 2273
4
53 runsv CaymanHamilton3 Oct 2023T20I # 2281
4
5 wicketsv PanamaHamilton4 Oct 2023T20I # 2289
6
Afghanistan125 wicketsv ZimbabweSharjah5 Feb 2018T20I # 643
6
17 runsv ZimbabweSharjah6 Feb 2018T20I # 644
6
45 runsv BangladeshDehradun3 Jun 2018T20I # 667
6
6 wicketsv BangladeshDehradun5 Jun 2018T20I # 668
6
1 runv BangladeshDehradun7 Jun 2018T20I # 669
6
16 runsv IrelandBready20 Aug 2018T20I # 696
6
81 runsv IrelandBready22 Aug 2018T20I # 697
6
5 wicketsv IrelandDehradun21 Feb 2019T20I # 745
6
84 runsv IrelandDehradun23 Feb 2019T20I # 746
6
32 runsv IrelandDehradun24 Feb 2019T20I # 747
6
28 runsv ZimbabweMirpur14 Sep 2019T20I # 882
6
25 runsv BangladeshMirpur15 Sep 2019T20I # 883
6
Romania1252 runsv BulgariaIlfov County17 Oct 2020T20I # 1102
6
34 runsv BulgariaIlfov County17 Oct 2020T20I # 1103
6
6 wicketsv BulgariaIlfov County18 Oct 2020T20I # 1104
6
3 wicketsv GreeceSofia24 Jun 2021T20I # 1167
6
7 wicketsv BulgariaSofia25 Jun 2021T20I # 1170
6
91 runsv SerbiaSofia25 Jun 2021T20I # 1171
6
10 wicketsv SerbiaSofia26 Jun 2021T20I # 1173
6
7 wicketsv BulgariaSofia27 Jun 2021T20I # 1177
6
35 runsv Czech Rep.Ilfov County3 Sep 2021T20I # 1249
6
8 runsv HungaryIlfov County3 Sep 2021T20I # 1252
6
36 runsv MaltaIlfov County4 Sep 2021T20I # 1255
6
33 runsv LuxembourgIlfov County5 Sep 2021T20I # 1257
6
India1266 runsv AfghanistanAbu Dhabi3 Nov 2021T20I # 1390
6
8 wicketsv ScotlandDubai (DICS)5 Nov 2021T20I # 1396
6
9 wicketsv NamibiaDubai (DICS)8 Nov 2021T20I # 1410
6
5 wicketsv New ZealandJaipur17 Nov 2021T20I # 1434
6
7 wicketsv New ZealandRanchi19 Nov 2021T20I # 1440
6
73 runsv New ZealandEden Gardens21 Nov 2021T20I # 1446
6
6 wicketsv West IndiesEden Gardens16 Feb 2022T20I # 1467
6
8 runsv West IndiesEden Gardens18 Feb 2022T20I # 1473
6
17 runsv West IndiesEden Gardens20 Feb 2022T20I # 1479
6
62 runsv Sri LankaLucknow24 Feb 2022T20I # 1492
6
7 wicketsv Sri LankaDharamsala26 Feb 2022T20I # 1493
6
6 wicketsv Sri LankaDharamsala27 Feb 2022T20I # 1494
6
U.A.E.126 wicketsv NamibiaWindhoek2 Oct 2024T20I # 2888
6
6 runsv U.S.A.Windhoek4 Oct 2024T20I # 2893
6
63 runsv BhutanDoha19 Nov 2024T20I # 2962
6
17 runsv Saudi ArabiaDoha20 Nov 2024T20I # 2966
6
5 wicketsv CambodiaDoha22 Nov 2024T20I # 2967
6
155 runsv ThailandDoha23 Nov 2024T20I # 2971
6
29 runsv QatarDoha26 Nov 2024T20I # 2985
6
8 wicketsv BahrainDoha28 Nov 2024T20I # 2994
6
8 wicketsv BahrainICCA Dubai13 Dec 2024T20I # 3042
6
24 runsv OmanICCA Dubai15 Dec 2024T20I # 3056
6
11 runsv KuwaitICCA Dubai16 Dec 2024T20I # 3064
6
23 runsv QatarICCA Dubai18 Dec 2024T20I # 3073
10
Afghanistan116 runsv West IndiesNagpur27 Mar 2016T20I # 552
10
11 runsv U.A.E.ICCA Dubai14 Dec 2016T20I # 571
10
5 wicketsv U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
10
44 runsv U.A.E.ICCA Dubai18 Dec 2016T20I # 573
10
5 wicketsv IrelandAbu Dhabi14 Jan 2017T20I # 578
10
5 wicketsv U.A.E.Abu Dhabi16 Jan 2017T20I # 581
10
8 wicketsv OmanDubai (DICS)20 Jan 2017T20I # 586
10
10 wicketsv IrelandDubai (DICS)20 Jan 2017T20I # 588
10
6 wicketsv IrelandGreater Noida8 Mar 2017T20I # 599
10
17 runsv IrelandGreater Noida10 Mar 2017T20I # 600
10
28 runsv IrelandGreater Noida12 Mar 2017T20I # 601
10
Uganda1156 runsv NigeriaEntebbe11 Sep 2021T20I # 1268
10
8 wicketsv NigeriaEntebbe13 Sep 2021T20I # 1271
10
4 wicketsv KenyaEntebbe15 Sep 2021T20I # 1274
10
55 runsv NigeriaEntebbe15 Sep 2021T20I # 1275
10
6 runsv KenyaEntebbe17 Sep 2021T20I # 1278
10
10 wicketsv MalawiKigali16 Oct 2021T20I # 1302
10
106 runsv RwandaKigali17 Oct 2021T20I # 1309
10
10 wicketsv LesothoKigali19 Oct 2021T20I # 1315
10
6 wicketsv SwazilandKigali19 Oct 2021T20I # 1320
10
79 runsv GhanaRwanda21 Oct 2021T20I # 1332
10
95 runsv SeychellesKigali22 Oct 2021T20I # 1344
10
P.N.G.115 runsv U.S.A.Bulawayo17 Jul 2022T20I # 1667
10
9 wicketsv VanuatuPort Moresby22 Jul 2023T20I # 2154
10
117 runsv PhilippinesPort Moresby23 Jul 2023T20I # 2156
10
6 wicketsv JapanPort Moresby25 Jul 2023T20I # 2164
10
39 runsv VanuatuPort Moresby26 Jul 2023T20I # 2168
10
100 runsv PhilippinesPort Moresby28 Jul 2023T20I # 2177
10
6 wicketsv JapanPort Moresby29 Jul 2023T20I # 2182
10
45 runsv MalaysiaKuala Lumpur20 Sep 2023T20I # 2244
10
22 runsv Hong KongKuala Lumpur21 Sep 2023T20I # 2247
10
4 wicketsv MalaysiaKuala Lumpur23 Sep 2023T20I # 2252
10
1 wicketv Hong KongKuala Lumpur24 Sep 2023T20I # 2254
10
Nigeria116 wicketsv GhanaRwanda9 Dec 2022T20I # 1951
10
54 runsv RwandaLagos4 Oct 2023T20I # 2285
10
63 runsv Sierra LeoneLagos5 Oct 2023T20I # 2292
10
35 runsv GhanaLagos6 Oct 2023T20I # 2298
10
6 wicketsv RwandaLagos7 Oct 2023T20I # 2302
10
9 wicketsv Sierra LeoneLagos8 Oct 2023T20I # 2305
10
82 runsv GhanaLagos10 Oct 2023T20I # 2307
10
5 wicketsv GhanaLagos11 Oct 2023T20I # 2309
10
53 runsv Sierra LeoneLagos12 Oct 2023T20I # 2312
10
8 wicketsv RwandaLagos14 Oct 2023T20I # 2313
10
17 runsv RwandaLagos15 Oct 2023T20I # 2318
14
Jersey1014 runsv OmanAbu Dhabi27 Oct 2019T20I # 982
14
4 runsv GermanyAlmeria15 Oct 2021T20I # 1296
14
41 runsv ItalyAlmeria16 Oct 2021T20I # 1303
14
5 runsv DenmarkAlmeria17 Oct 2021T20I # 1306
14
4 wicketsv GermanyAlmeria19 Oct 2021T20I # 1321
14
8 wicketsv ItalyAlmeria20 Oct 2021T20I # 1325
14
4 wicketsv DenmarkAlmeria21 Oct 2021T20I # 1337
14
37 runsv GuernseySt Peter Port20 May 2022T20I # 1542
14
60 runsv GuernseyCastel21 May 2022T20I # 1543
14
37 runsv GuernseyCastel21 May 2022T20I # 1545
14
Tanzania1054 runsv RwandaDar-es-Salaam31 Oct 2022T20I # 1854
14
21 runsv RwandaDar-es-Salaam1 Nov 2022T20I # 1857
14
77 runsv RwandaDar-es-Salaam4 Nov 2022T20I # 1863
14
3 wicketsv RwandaDar-es-Salaam5 Nov 2022T20I # 1869
14
10 wicketsv RwandaDar-es-Salaam6 Nov 2022T20I # 1875
14
9 wicketsv Sierra LeoneRwanda1 Dec 2022T20I # 1925
14
4 wicketsv GhanaRwanda4 Dec 2022T20I # 1935
14
6 wicketsv MozambiqueRwanda5 Dec 2022T20I # 1937
14
66 runsv EswatiniRwanda6 Dec 2022T20I # 1941
14
10 wicketsv GambiaRwanda6 Dec 2022T20I # 1943
14
Uganda108 wicketsv RwandaNairobi (Gym)11 Jun 2023T20I # 2094
14
47 runsv KenyaNairobi (Gym)13 Jun 2023T20I # 2097
14
64 runsv BotswanaNairobi (Gym)14 Jun 2023T20I # 2098
14
7 wicketsv RwandaNairobi (Gym)15 Jun 2023T20I # 2100
14
7 wicketsv BotswanaNairobi (Gym)17 Jun 2023T20I # 2102
14
5 wicketsv KenyaNairobi (Gym)18 Jun 2023T20I # 2105
14
94 runsv RwandaNairobi (Gym)19 Jun 2023T20I # 2107
14
1 runv KenyaNairobi (Gym)21 Jun 2023T20I # 2108
14
40 runsv RwandaRwanda20 Aug 2023T20I # 2205
14
6 wicketsv TanzaniaRwanda20 Aug 2023T20I # 2207
14
Uganda1061 runsv RwandaRwanda22 Aug 2023T20I # 2212
14
86 runsv RwandaRwanda24 Aug 2023T20I # 2214
14
60 runsv TanzaniaRwanda24 Aug 2023T20I # 2215
14
19 runsv TanzaniaRwanda25 Aug 2023T20I # 2217
14
6 wicketsv RwandaRwanda27 Aug 2023T20I # 2219
14
59 runsv TanzaniaRwanda28 Aug 2023T20I # 2220
14
8 wicketsv RwandaRwanda28 Aug 2023T20I # 2221
14
19 runsv TanzaniaRwanda30 Aug 2023T20I # 2222
14
8 wicketsv RwandaRwanda31 Aug 2023T20I # 2226
14
8 wicketsv TanzaniaWindhoek22 Nov 2023T20I # 2355
14
Portugal10124 runsv GibraltarAlbergaria10 Apr 2023T20I # 2042
14
5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2043
14
5 wicketsv GibraltarAlbergaria11 Apr 2023T20I # 2044
14
84 runsv MaltaGibraltar4 May 2023T20I # 2055
14
7 wicketsv GibraltarGibraltar4 May 2023T20I # 2056
14
17 runsv MaltaGibraltar5 May 2023T20I # 2057
14
9 wicketsv GibraltarGibraltar6 May 2023T20I # 2060
14
7 wicketsv MaltaGibraltar6 May 2023T20I # 2061
14
1 wicketv GibraltarGibraltar7 May 2023T20I # 2062
14
15 runsv HungaryRome9 Jun 2024T20I # 2653
19
Pakistan97 wicketsv ZimbabweHarare4 Jul 2018T20I # 685
19
45 runsv AustraliaHarare5 Jul 2018T20I # 686
19
6 wicketsv AustraliaHarare8 Jul 2018T20I # 689
19
66 runsv AustraliaAbu Dhabi24 Oct 2018T20I # 701
19
11 runsv AustraliaDubai (DICS)26 Oct 2018T20I # 702
19
33 runsv AustraliaDubai (DICS)28 Oct 2018T20I # 704
19
2 runsv New ZealandAbu Dhabi31 Oct 2018T20I # 705
19
6 wicketsv New ZealandDubai (DICS)2 Nov 2018T20I # 706
19
47 runsv New ZealandDubai (DICS)4 Nov 2018T20I # 708
19
New Zealand931 runsv IrelandBelfast18 Jul 2022T20I # 1673
19
88 runsv IrelandBelfast20 Jul 2022T20I # 1678
19
6 wicketsv IrelandBelfast22 Jul 2022T20I # 1679
19
68 runsv ScotlandEdinburgh27 Jul 2022T20I # 1692
19
102 runsv ScotlandEdinburgh29 Jul 2022T20I # 1701
19
16 runsv NetherlandsThe Hague4 Aug 2022T20I # 1722
19
8 wicketsv NetherlandsThe Hague5 Aug 2022T20I # 1723
19
13 runsv West IndiesKingston10 Aug 2022T20I # 1728
19
90 runsv West IndiesKingston12 Aug 2022T20I # 1732
19
Saudi Arabia988 runsv CambodiaBangkok1 Feb 2024T20I # 2443
19
8 wicketsv BhutanBangkok3 Feb 2024T20I # 2447
19
82 runsv IndonesiaBangkok5 Feb 2024T20I # 2451
19
10 wicketsv JapanBangkok9 Feb 2024T20I # 2457
19
5 wicketsv CambodiaBangkok11 Feb 2024T20I # 2461
19
98 runsv MaldivesBangkok12 Feb 2024T20I # 2464
19
5 wicketsv ThailandBangkok13 Feb 2024T20I # 2465
19
166 runsv BhutanBangkok15 Feb 2024T20I # 2473
19
8 wicketsv ThailandBangkok16 Feb 2024T20I # 2475
19
Namibia97 wicketsv ZimbabweWindhoek29 Oct 2023T20I # 2332
19
8 runsv ZimbabweWindhoek30 Oct 2023T20I # 2337
19
7 wicketsv ZimbabweWindhoek22 Nov 2023T20I # 2356
19
6 wicketsv UgandaWindhoek24 Nov 2023T20I # 2362
19
68 runsv RwandaWindhoek25 Nov 2023T20I # 2364
19
6 wicketsv KenyaWindhoek27 Nov 2023T20I # 2368
19
58 runsv TanzaniaWindhoek28 Nov 2023T20I # 2371
19
8 wicketsv NigeriaWindhoek30 Nov 2023T20I # 2378
19
20 runsv NepalKirtipur27 Feb 2024T20I # 2485
19
Italy926 runsv DenmarkEdinburgh25 Jul 2023T20I # 2165
19
4 wicketsv GermanyEdinburgh28 Jul 2023T20I # 2178
19
77 runsv LuxembourgSpinaceto9 Jun 2024T20I # 2652
19
5 wicketsv FranceRome10 Jun 2024T20I # 2663
19
7 wicketsv Isle of ManSpinaceto12 Jun 2024T20I # 2667
19
9 wicketsv TurkeyRome13 Jun 2024T20I # 2676
19
160 runsv RomaniaRome16 Jun 2024T20I # 2696
19
7 wicketsv GuernseyThe Hague5 Jul 2025T20I # 3277
19
12 runsv ScotlandThe Hague9 Jul 2025T20I # 3291
24
Bahrain9*8 wicketsv RwandaRwanda18 Jul 2025T20I # 3325
24
9 wicketsv MalawiRwanda19 Jul 2025T20I # 3329
24
9 wicketsv MalawiRwanda20 Jul 2025T20I # 3335
24
7 wicketsv RwandaRwanda20 Jul 2025T20I # 3337
24
112 runsv RwandaRwanda22 Jul 2025T20I # 3348
24
45 runsv MalawiRwanda23 Jul 2025T20I # 3356
24
114 runsv RwandaRwanda25 Jul 2025T20I # 3364
24
8 wicketsv MalawiRwanda25 Jul 2025T20I # 3366
24
94 runsv MalawiRwanda27 Jul 2025T20I # 3383
25
England86 wicketsv PakistanBridgetown6 May 2010T20I # 163
25
39 runsv South AfricaBridgetown8 May 2010T20I # 168
25
3 wicketsv New ZealandGros Islet10 May 2010T20I # 172
25
7 wicketsv Sri LankaGros Islet13 May 2010T20I # 175
25
7 wicketsv AustraliaBridgetown16 May 2010T20I # 177
25
5 wicketsv PakistanCardiff5 Sep 2010T20I # 186
25
6 wicketsv PakistanCardiff7 Sep 2010T20I # 187
25
1 wicketv AustraliaAdelaide12 Jan 2011T20I # 197
25
Ireland86 wicketsv KenyaMombasa22 Feb 2012T20I # 224
25
8 wicketsv KenyaMombasa23 Feb 2012T20I # 225
25
2 runsv KenyaMombasa24 Feb 2012T20I # 227
25
10 wicketsv KenyaDubai (DICS)14 Mar 2012T20I # 232
25
17 runsv ScotlandDubai (DICS)18 Mar 2012T20I # 235
25
10 wicketsv CanadaDubai (DICS)22 Mar 2012T20I # 236
25
7 wicketsv NetherlandsDubai (DICS)23 Mar 2012T20I # 238
25
5 wicketsv AfghanistanDubai (DICS)24 Mar 2012T20I # 240
25
Pakistan848 runsv New ZealandAuckland25 Jan 2018T20I # 640
25
18 runsv New ZealandMount Maunganui28 Jan 2018T20I # 641
25
143 runsv West IndiesKarachi1 Apr 2018T20I # 663
25
82 runsv West IndiesKarachi2 Apr 2018T20I # 664
25
8 wicketsv West IndiesKarachi3 Apr 2018T20I # 665
25
48 runsv ScotlandEdinburgh12 Jun 2018T20I # 671
25
84 runsv ScotlandEdinburgh13 Jun 2018T20I # 673
25
74 runsv ZimbabweHarare1 Jul 2018T20I # 681
25
P.N.G.810 wicketsv VanuatuPort Moresby24 Mar 2019T20I # 762
25
9 wicketsv SamoaApia (No 1)8 Jul 2019T20I # 819
25
3 wicketsv VanuatuApia (No 3)9 Jul 2019T20I # 820
25
7 wicketsv SamoaApia (No 2)10 Jul 2019T20I # 822
25
59 runsv VanuatuApia (No 2)12 Jul 2019T20I # 824
25
32 runsv VanuatuApia (No 2)13 Jul 2019T20I # 826
25
10 wicketsv BermudaICCA Dubai19 Oct 2019T20I # 940
25
81 runsv NamibiaICCA 2 Dubai20 Oct 2019T20I # 946
25
Malaysia822 runsv VanuatuKuala Lumpur4 Oct 2019T20I # 906
25
21 runsv Hong KongKuala Lumpur20 Feb 2020T20I # 1044
25
35 runsv Hong KongKuala Lumpur21 Feb 2020T20I # 1045
25
8 runsv Hong KongKuala Lumpur23 Feb 2020T20I # 1051
25
13 runsv Hong KongKuala Lumpur24 Feb 2020T20I # 1055
25
6 wicketsv Hong KongKuala Lumpur26 Feb 2020T20I # 1062
25
22 runsv NepalBangkok29 Feb 2020T20I # 1068
25
8 wicketsv ThailandBangkok1 Mar 2020T20I # 1070
25
Isle of Man88 wicketsv CyprusEpiskopi6 Oct 2021T20I # 1284
25
6 wicketsv EstoniaEpiskopi6 Oct 2021T20I # 1285
25
3 wicketsv CyprusEpiskopi7 Oct 2021T20I # 1287
25
8 wicketsv EstoniaEpiskopi8 Oct 2021T20I # 1292
25
8 wicketsv CyprusKerava12 Jul 2022T20I # 1639
25
68 runsv SerbiaVantaa13 Jul 2022T20I # 1648
25
8 wicketsv RomaniaKerava15 Jul 2022T20I # 1660
25
74 runsv TurkeyKerava18 Jul 2022T20I # 1672
25
Uganda85 runsv JerseyBulawayo15 Jul 2022T20I # 1654
25
4 runsv Hong KongBulawayo17 Jul 2022T20I # 1665
25
7 wicketsv BotswanaBenoni15 Sep 2022T20I # 1776
25
38 runsv MozambiqueBenoni18 Sep 2022T20I # 1783
25
8 wicketsv GhanaBenoni20 Sep 2022T20I # 1787
25
3 wicketsv KenyaBenoni21 Sep 2022T20I # 1790
25
8 wicketsv TanzaniaBenoni22 Sep 2022T20I # 1792
25
85 runsv RwandaRwanda14 Dec 2022T20I # 1954
25
-v TanzaniaRwanda14 Dec 2022T20I # 1955
25
Kenya810 wicketsv MaliKigali20 Nov 2022T20I # 1900
25
9 wicketsv RwandaRwanda20 Nov 2022T20I # 1902
25
167 runsv LesothoKigali21 Nov 2022T20I # 1905
25
8 wicketsv BotswanaRwanda24 Nov 2022T20I # 1918
25
7 wicketsv SeychellesRwanda25 Nov 2022T20I # 1922
25
3 wicketsv RwandaNairobi (Gym)9 Jun 2023T20I # 2083
25
88 runsv UgandaNairobi (Gym)10 Jun 2023T20I # 2088
25
8 wicketsv BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
25
West Indies837 runsv AustraliaPerth13 Feb 2024T20I # 2467
25
28 runsv South AfricaKingston23 May 2024T20I # 2617
25
16 runsv South AfricaKingston25 May 2024T20I # 2626
25
8 wicketsv South AfricaKingston26 May 2024T20I # 2630
25
5 wicketsv P.N.G.Providence2 Jun 2024T20I # 2633
25
134 runsv UgandaProvidence8 Jun 2024T20I # 2651
25
13 runsv New ZealandTarouba12 Jun 2024T20I # 2672
25
104 runsv AfghanistanGros Islet17 Jun 2024T20I # 2703
25
Australia86 wicketsv New ZealandWellington21 Feb 2024T20I # 2481
25
72 runsv New ZealandAuckland23 Feb 2024T20I # 2483
25
27 runsv New ZealandAuckland25 Feb 2024T20I # 2484
25
39 runsv OmanBridgetown5 Jun 2024T20I # 2641
25
36 runsv EnglandBridgetown8 Jun 2024T20I # 2650
25
9 wicketsv NamibiaNorth Sound11 Jun 2024T20I # 2666
25
5 wicketsv ScotlandGros Islet15 Jun 2024T20I # 2689
25
28 runsv BangladeshNorth Sound20 Jun 2024T20I # 2711
25
South Africa86 wicketsv Sri LankaNew York3 Jun 2024T20I # 2635
25
4 wicketsv NetherlandsNew York8 Jun 2024T20I # 2649
25
4 runsv BangladeshNew York10 Jun 2024T20I # 2664
25
1 runv NepalKingstown14 Jun 2024T20I # 2681
25
18 runsv U.S.A.North Sound19 Jun 2024T20I # 2708
25
7 runsv EnglandGros Islet21 Jun 2024T20I # 2712
25
3 wicketsv West IndiesNorth Sound23 Jun 2024T20I # 2720
25
9 wicketsv AfghanistanTarouba26 Jun 2024T20I # 2723
25
India88 wicketsv IrelandNew York5 Jun 2024T20I # 2639
25
6 runsv PakistanNew York9 Jun 2024T20I # 2658
25
7 wicketsv U.S.A.New York12 Jun 2024T20I # 2671
25
47 runsv AfghanistanBridgetown20 Jun 2024T20I # 2710
25
50 runsv BangladeshNorth Sound22 Jun 2024T20I # 2716
25
24 runsv AustraliaGros Islet24 Jun 2024T20I # 2721
25
68 runsv EnglandProvidence27 Jun 2024T20I # 2724
25
7 runsv South AfricaBridgetown29 Jun 2024T20I # 2729
25
Norway87 wicketsv FinlandGlostrup20 May 2023T20I # 2075
25
97 runsv FinlandKerava14 Jun 2024T20I # 2680
25
7 wicketsv FinlandKerava15 Jun 2024T20I # 2685
25
9 wicketsv FinlandKerava16 Jun 2024T20I # 2693
25
53 runsv SwedenKrefeld8 Jul 2024T20I # 2742
25
8 wicketsv SloveniaKrefeld9 Jul 2024T20I # 2744
25
11 runsv GermanyKrefeld11 Jul 2024T20I # 2751
25
6 runsv GibraltarKrefeld13 Jul 2024T20I # 2756
25
Bermuda842 runsv ArgentinaBuenos Aires2 Dec 2024T20I # 2998
25
92 runsv SurinameBuenos Aires7 Dec 2024T20I # 3014
25
9 wicketsv PanamaBuenos Aires8 Dec 2024T20I # 3018
25
6 wicketsv MexicoBuenos Aires10 Dec 2024T20I # 3027
25
87 runsv BrazilBuenos Aires11 Dec 2024T20I # 3034
25
71 runsv BelizeBuenos Aires12 Dec 2024T20I # 3041
25
62 runsv BahamasBuenos Aires15 Dec 2024T20I # 3060
25
13 runsv CaymanBuenos Aires16 Dec 2024T20I # 3065
39
Canada8*107 runsv BahamasKing City (NE)12 Jun 2025T20I # 3223
39
126 runsv CaymanKing City (NE)13 Jun 2025T20I # 3227
39
110 runsv BermudaKing City (NW)15 Jun 2025T20I # 3240
39
59 runsv CaymanKing City (NW)16 Jun 2025T20I # 3244
39
10 wicketsv BahamasKing City (NW)18 Jun 2025T20I # 3249
39
42 runsv CaymanKing City (NW)19 Jun 2025T20I # 3252
39
7 wicketsv BahamasKing City (NW)21 Jun 2025T20I # 3258
39
6 wicketsv BermudaKing City (NW)22 Jun 2025T20I # 3263
39
Malaysia8*18 runsv Saudi ArabiaKuala Lumpur2 May 2025T20I # 3172
39
5 wicketsv Hong KongSingapore18 Jul 2025T20I # 3320
39
6 wicketsv SingaporeSingapore19 Jul 2025T20I # 3327
39
6 wicketsv SamoaSingapore20 Jul 2025T20I # 3334
39
7 wicketsv Hong KongSingapore22 Jul 2025T20I # 3343
39
65 runsv SingaporeSingapore23 Jul 2025T20I # 3353
39
6 wicketsv SamoaSingapore24 Jul 2025T20I # 3358
39
10 wicketsv Hong KongSingapore26 Jul 2025T20I # 3370
41
South Africa74 wicketsv AustraliaJohannesburg27 Mar 2009T20I # 87
41
17 runsv AustraliaCenturion29 Mar 2009T20I # 88
41
130 runsv ScotlandThe Oval7 Jun 2009T20I # 94
41
1 runv New ZealandLord's9 Jun 2009T20I # 99
41
7 wicketsv EnglandNottingham11 Jun 2009T20I # 103
41
20 runsv West IndiesThe Oval13 Jun 2009T20I # 106
41
12 runsv IndiaNottingham16 Jun 2009T20I # 113
41
Pakistan76 wicketsv New ZealandThe Oval13 Jun 2009T20I # 107
41
39 runsv IrelandThe Oval15 Jun 2009T20I # 110
41
7 runsv South AfricaNottingham18 Jun 2009T20I # 114
41
8 wicketsv Sri LankaLord's21 Jun 2009T20I # 116
41
52 runsv Sri LankaColombo (RPS)12 Aug 2009T20I # 118
41
49 runsv New ZealandDubai (DICS)12 Nov 2009T20I # 122
41
7 runsv New ZealandDubai (DICS)13 Nov 2009T20I # 123
41
India711 runsv PakistanAhmedabad28 Dec 2012T20I # 298
41
6 wicketsv AustraliaRajkot10 Oct 2013T20I # 331
41
7 wicketsv PakistanMirpur21 Mar 2014T20I # 378
41
7 wicketsv West IndiesMirpur23 Mar 2014T20I # 382
41
8 wicketsv BangladeshMirpur28 Mar 2014T20I # 389
41
73 runsv AustraliaMirpur30 Mar 2014T20I # 393
41
6 wicketsv South AfricaMirpur4 Apr 2014T20I # 399
41
India769 runsv Sri LankaRanchi12 Feb 2016T20I # 497
41
9 wicketsv Sri LankaVisakhapatnam14 Feb 2016T20I # 499
41
45 runsv BangladeshMirpur24 Feb 2016T20I # 509
41
5 wicketsv PakistanMirpur27 Feb 2016T20I # 512
41
5 wicketsv Sri LankaMirpur1 Mar 2016T20I # 515
41
9 wicketsv U.A.E.Mirpur3 Mar 2016T20I # 517
41
8 wicketsv BangladeshMirpur6 Mar 2016T20I # 521
41
India76 wicketsv BangladeshColombo (RPS)8 Mar 2018T20I # 657
41
6 wicketsv Sri LankaColombo (RPS)12 Mar 2018T20I # 659
41
17 runsv BangladeshColombo (RPS)14 Mar 2018T20I # 660
41
4 wicketsv BangladeshColombo (RPS)18 Mar 2018T20I # 662
41
76 runsv IrelandDublin (Malahide)27 Jun 2018T20I # 678
41
143 runsv IrelandDublin (Malahide)29 Jun 2018T20I # 680
41
8 wicketsv EnglandManchester3 Jul 2018T20I # 684
41
Namibia79 wicketsv GhanaKampala20 May 2019T20I # 777
41
42 runsv UgandaKampala21 May 2019T20I # 779
41
10 wicketsv BotswanaKampala22 May 2019T20I # 783
41
93 runsv BotswanaWindhoek19 Aug 2019T20I # 853
41
124 runsv BotswanaWindhoek20 Aug 2019T20I # 856
41
78 runsv BotswanaWindhoek22 Aug 2019T20I # 859
41
8 wicketsv BotswanaWindhoek23 Aug 2019T20I # 862
41
Canada74 wicketsv U.S.A.Sandys Parish21 Aug 2019T20I # 858
41
8 wicketsv CaymanSandys Parish22 Aug 2019T20I # 860
41
8 wicketsv BermudaSandys Parish24 Aug 2019T20I # 864
41
15 runsv U.S.A.Sandys Parish25 Aug 2019T20I # 865
41
53 runsv JerseyTolerance Oval20 Oct 2019T20I # 947
41
50 runsv NigeriaAbu Dhabi21 Oct 2019T20I # 954
41
10 runsv IrelandAbu Dhabi23 Oct 2019T20I # 961
41
Spain782 runsv FinlandKerava17 Aug 2019T20I # 848
41
6 wicketsv FinlandKerava17 Aug 2019T20I # 849
41
4 wicketsv FinlandKerava18 Aug 2019T20I # 850
41
8 wicketsv PortugalCartagena25 Oct 2019T20I # 970
41
8 wicketsv GibraltarCartagena26 Oct 2019T20I # 975
41
29 runsv PortugalCartagena26 Oct 2019T20I # 976
41
6 wicketsv GibraltarCartagena27 Oct 2019T20I # 984
41
9 wicketsv GermanyAlmeria8 Mar 2020T20I # 1080
41
58 runsv GermanyAlmeria8 Mar 2020T20I # 1081
41
South Africa725 runsv West IndiesSt George's3 Jul 2021T20I # 1181
41
33 runsv IrelandDublin (Malahide)19 Jul 2021T20I # 1194
41
42 runsv IrelandBelfast22 Jul 2021T20I # 1197
41
49 runsv IrelandBelfast24 Jul 2021T20I # 1201
41
28 runsv Sri LankaColombo (RPS)10 Sep 2021T20I # 1265
41
9 wicketsv Sri LankaColombo (RPS)12 Sep 2021T20I # 1270
41
10 wicketsv Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
41
Ghana757 runsv RwandaRwanda20 Aug 2021T20I # 1229
41
v RwandaRwanda20 Aug 2021T20I # 1231
41
7 wicketsv RwandaRwanda21 Aug 2021T20I # 1234
41
5 wicketsv RwandaRwanda16 Oct 2021T20I # 1298
41
9 wicketsv SeychellesRwanda16 Oct 2021T20I # 1301
41
116 runsv LesothoRwanda17 Oct 2021T20I # 1308
41
7 wicketsv MalawiRwanda19 Oct 2021T20I # 1314
41
7 wicketsv SwazilandKigali20 Oct 2021T20I # 1324
41
Portugal74 wicketsv GibraltarCartagena27 Oct 2019T20I # 981
41
6 wicketsv MaltaAlbergaria19 Aug 2021T20I # 1228
41
96 runsv GibraltarAlbergaria21 Aug 2021T20I # 1233
41
110 runsv GibraltarAlbergaria22 Aug 2021T20I # 1238
41
3 wicketsv MaltaAlbergaria22 Aug 2021T20I # 1240
41
47 runsv IsraelWaterloo28 Jun 2022T20I # 1585
41
11 runsv MaltaGent29 Jun 2022T20I # 1588
41
Nepal79 wicketsv OmanAl Amerat24 Feb 2022T20I # 1491
41
15 runsv P.N.G.Kirtipur28 Mar 2022T20I # 1497
41
6 wicketsv MalaysiaKirtipur30 Mar 2022T20I # 1499
41
37 runsv P.N.G.Kirtipur31 Mar 2022T20I # 1500
41
85 runsv MalaysiaKirtipur2 Apr 2022T20I # 1502
41
50 runsv P.N.G.Kirtipur4 Apr 2022T20I # 1503
41
5 wicketsv KenyaNairobi (Gym)25 Aug 2022T20I # 1746
41
Oman747 runsv Saudi ArabiaDoha20 Sep 2023T20I # 2246
41
68 runsv KuwaitDoha22 Sep 2023T20I # 2251
41
5 wicketsv U.A.E.Doha23 Sep 2023T20I # 2253
41
32 runsv MalaysiaKirtipur30 Oct 2023T20I # 2335
41
22 runsv SingaporeKirtipur31 Oct 2023T20I # 2338
41
5 runsv NepalKirtipur2 Nov 2023T20I # 2342
41
10 wicketsv BahrainKirtipur3 Nov 2023T20I # 2346
41
Kenya710 wicketsv CameroonBenoni6 Dec 2023T20I # 2381
41
8 wicketsv Sierra LeoneBenoni7 Dec 2023T20I # 2383
41
10 wicketsv MaliBenoni8 Dec 2023T20I # 2386
41
8 wicketsv Sierra LeoneBenoni12 Dec 2023T20I # 2395
41
8 wicketsv GhanaBenoni13 Dec 2023T20I # 2399
41
40 runsv BotswanaBenoni16 Dec 2023T20I # 2406
41
4 runsv MalawiBenoni18 Dec 2023T20I # 2411
41
Kenya76 wicketsv RwandaNairobi29 Jun 2024T20I # 2727
41
9 wicketsv MalawiNairobi1 Jul 2024T20I # 2731
41
4 wicketsv RwandaNairobi3 Jul 2024T20I # 2733
41
67 runsv MalawiNairobi4 Jul 2024T20I # 2734
41
49 runsv RwandaNairobi5 Jul 2024T20I # 2735
41
29 runsv NigeriaNairobi12 Jul 2024T20I # 2754
41
4 wicketsv NigeriaNairobi13 Jul 2024T20I # 2757
41
Kuwait72 wicketsv Hong KongKuala Lumpur24 Aug 2024T20I # 2800
41
18 runsv MalaysiaKuala Lumpur25 Aug 2024T20I # 2805
41
8 wicketsv Hong KongKuala Lumpur27 Aug 2024T20I # 2814
41
160 runsv MongoliaKuala Lumpur30 Aug 2024T20I # 2828
41
142 runsv MaldivesBangi2 Sep 2024T20I # 2833
41
8 wicketsv MyanmarKuala Lumpur3 Sep 2024T20I # 2836
41
8 wicketsv MalaysiaKuala Lumpur5 Sep 2024T20I # 2839
41
Nigeria7118 runsv St HelenaAbuja23 Nov 2024T20I # 2975
41
264 runsv Ivory CoastAbuja24 Nov 2024T20I # 2977
41
5 wicketsv EswatiniAbuja26 Nov 2024T20I # 2986
41
29 runsv Sierra LeoneAbuja27 Nov 2024T20I # 2988
41
77 runsv BotswanaAbuja28 Nov 2024T20I # 2996
41
6 wicketsv RwandaRwanda4 Dec 2024T20I # 3001
41
29 runsv BotswanaRwanda5 Dec 2024T20I # 3002
41
Austria77 wicketsv IsraelSpinaceto10 Jun 2024T20I # 2660
41
7 wicketsv PortugalRome12 Jun 2024T20I # 2668
41
14 runsv HungaryRome15 Jun 2024T20I # 2684
41
6 wicketsv FranceRome16 Jun 2024T20I # 2690
41
6 wicketsv MaltaMarsa3 Feb 2025T20I # 3088
41
6 wicketsv HungaryMarsa4 Feb 2025T20I # 3089
41
6 wicketsv MaltaMarsa5 Feb 2025T20I # 3091
41
2 wicketsv HungaryMarsa5 Feb 2025T20I # 3092
59
Australia7*29 runsv PakistanBrisbane14 Nov 2024T20I # 2948
59
13 runsv PakistanSydney16 Nov 2024T20I # 2954
59
7 wicketsv PakistanHobart18 Nov 2024T20I # 2959
59
3 wicketsv West IndiesKingston20 Jul 2025T20I # 3339
59
8 wicketsv West IndiesKingston22 Jul 2025T20I # 3351
59
6 wicketsv West IndiesBasseterre25 Jul 2025T20I # 3369
59
3 wicketsv West IndiesBasseterre26 Jul 2025T20I # 3378
59
New Zealand7*115 runsv PakistanMount Maunganui23 Mar 2025T20I # 3126
59
8 wicketsv PakistanWellington26 Mar 2025T20I # 3128
59
21 runsv South AfricaHarare16 Jul 2025T20I # 3317
59
8 wicketsv ZimbabweHarare18 Jul 2025T20I # 3324
59
7 wicketsv South AfricaHarare22 Jul 2025T20I # 3347
59
60 runsv ZimbabweHarare24 Jul 2025T20I # 3360
59
3 runsv South AfricaHarare26 Jul 2025T20I # 3374
61
Sri Lanka66 wicketsv AustraliaNottingham8 Jun 2009T20I # 97
61
15 runsv West IndiesNottingham10 Jun 2009T20I # 100
61
19 runsv PakistanLord's12 Jun 2009T20I # 104
61
9 runsv IrelandLord's14 Jun 2009T20I # 108
61
48 runsv New ZealandNottingham16 Jun 2009T20I # 112
61
57 runsv West IndiesThe Oval19 Jun 2009T20I # 115
61
Australia634 runsv PakistanGros Islet2 May 2010T20I # 156
61
27 runsv BangladeshBridgetown5 May 2010T20I # 161
61
49 runsv IndiaBridgetown7 May 2010T20I # 165
61
81 runsv Sri LankaBridgetown9 May 2010T20I # 170
61
6 wicketsv West IndiesGros Islet11 May 2010T20I # 174
61
3 wicketsv PakistanGros Islet14 May 2010T20I # 176
61
South Africa613 runsv West IndiesNorth Sound19 May 2010T20I # 178
61
1 runv West IndiesNorth Sound20 May 2010T20I # 179
61
7 wicketsv ZimbabweBloemfontein8 Oct 2010T20I # 188
61
8 runsv ZimbabweKimberley10 Oct 2010T20I # 189
61
6 wicketsv PakistanAbu Dhabi26 Oct 2010T20I # 190
61
6 wicketsv PakistanAbu Dhabi27 Oct 2010T20I # 191
61
West Indies674 runsv AustraliaColombo (RPS)5 Oct 2012T20I # 288
61
36 runsv Sri LankaColombo (RPS)7 Oct 2012T20I # 289
61
18 runsv BangladeshMirpur10 Dec 2012T20I # 291
61
27 runsv AustraliaBrisbane13 Feb 2013T20I # 303
61
8 wicketsv ZimbabweNorth Sound2 Mar 2013T20I # 305
61
41 runsv ZimbabweNorth Sound3 Mar 2013T20I # 308
61
Pakistan65 wicketsv ZimbabweLahore22 May 2015T20I # 417
61
2 wicketsv ZimbabweLahore24 May 2015T20I # 418
61
29 runsv Sri LankaColombo (RPS)30 Jul 2015T20I # 448
61
1 wicketv Sri LankaColombo (RPS)1 Aug 2015T20I # 449
61
13 runsv ZimbabweHarare27 Sep 2015T20I # 454
61
15 runsv ZimbabweHarare29 Sep 2015T20I # 455
61
New Zealand610 wicketsv PakistanHamilton17 Jan 2016T20I # 480
61
95 runsv PakistanWellington22 Jan 2016T20I # 483
61
47 runsv IndiaNagpur15 Mar 2016T20I # 535
61
8 runsv AustraliaDharamsala18 Mar 2016T20I # 539
61
22 runsv PakistanMohali22 Mar 2016T20I # 545
61
75 runsv BangladeshEden Gardens26 Mar 2016T20I # 550
61
Pakistan69 wicketsv EnglandManchester7 Sep 2016T20I # 566
61
9 wicketsv West IndiesDubai (DICS)23 Sep 2016T20I # 568
61
16 runsv West IndiesDubai (DICS)24 Sep 2016T20I # 569
61
8 wicketsv West IndiesAbu Dhabi27 Sep 2016T20I # 570
61
6 wicketsv West IndiesBridgetown26 Mar 2017T20I # 602
61
3 runsv West IndiesPort of Spain30 Mar 2017T20I # 603
61
Australia68 wicketsv IndiaGuwahati10 Oct 2017T20I # 624
61
7 wicketsv New ZealandSydney3 Feb 2018T20I # 642
61
5 wicketsv EnglandHobart7 Feb 2018T20I # 645
61
7 wicketsv EnglandMelbourne10 Feb 2018T20I # 646
61
5 wicketsv New ZealandAuckland16 Feb 2018T20I # 649
61
19 runsv New ZealandAuckland21 Feb 2018T20I # 653
61
Jersey641 runsv GuernseyCastel1 Jun 2019T20I # 789
61
76 runsv GuernseyCastel1 Jun 2019T20I # 790
61
8 wicketsv GuernseyCastel15 Jun 2019T20I # 791
61
18 runsv DenmarkCastel16 Jun 2019T20I # 795
61
80 runsv NorwayCastel16 Jun 2019T20I # 797
61
73 runsv ItalySt Peter Port19 Jun 2019T20I # 802
61
Oman67 wicketsv Hong KongAl Amerat5 Oct 2019T20I # 910
61
43 runsv IrelandAl Amerat6 Oct 2019T20I # 917
61
7 wicketsv NetherlandsAl Amerat9 Oct 2019T20I # 924
61
6 wicketsv NepalAl Amerat10 Oct 2019T20I # 928
61
7 wicketsv U.A.E.Abu Dhabi18 Oct 2019T20I # 939
61
7 wicketsv Hong KongAbu Dhabi20 Oct 2019T20I # 949
61
England630 runsv Sri LankaColombo (RPS)27 Oct 2018T20I # 703
61
4 wicketsv West IndiesGros Islet5 Mar 2019T20I # 750
61
137 runsv West IndiesBasseterre8 Mar 2019T20I # 751
61
8 wicketsv West IndiesBasseterre10 Mar 2019T20I # 752
61
7 wicketsv PakistanCardiff5 May 2019T20I # 772
61
7 wicketsv New ZealandChristchurch1 Nov 2019T20I # 992
61
Qatar64 wicketsv MalaysiaSingapore27 Jul 2019T20I # 839
61
20 runsv JerseyDoha9 Oct 2019T20I # 926
61
6 wicketsv JerseyDoha10 Oct 2019T20I # 929
61
8 wicketsv JerseyDoha11 Oct 2019T20I # 930
61
40 runsv UgandaDoha12 Feb 2020T20I # 1038
61
28 runsv UgandaDoha13 Feb 2020T20I # 1040
61
Austria68 wicketsv Czech Rep.Ilfov County30 Aug 2019T20I # 870
61
135 runsv LuxembourgIlfov County31 Aug 2019T20I # 873
61
10 wicketsv TurkeyIlfov County31 Aug 2019T20I # 875
61
30 runsv Czech Rep.Ilfov County1 Sep 2019T20I # 877
61
5 runsv LuxembourgVinor21 May 2021T20I # 1160
61
78 runsv Czech Rep.Vinor22 May 2021T20I # 1161
61
Namibia67 wicketsv UgandaWindhoek3 Apr 2021T20I # 1142
61
20 runsv UgandaWindhoek5 Apr 2021T20I # 1143
61
65 runsv UgandaWindhoek5 Apr 2021T20I # 1144
61
17 runsv U.A.E.ICCA Dubai5 Oct 2021T20I # 1281
61
5 wicketsv ScotlandICCA Dubai9 Oct 2021T20I # 1293
61
14 runsv P.N.G.ICCA Dubai10 Oct 2021T20I # 1295
61
England645 runsv PakistanLeeds18 Jul 2021T20I # 1193
61
3 wicketsv PakistanManchester20 Jul 2021T20I # 1195
61
6 wicketsv West IndiesDubai (DICS)23 Oct 2021T20I # 1354
61
8 wicketsv BangladeshAbu Dhabi27 Oct 2021T20I # 1369
61
8 wicketsv AustraliaDubai (DICS)30 Oct 2021T20I # 1379
61
26 runsv Sri LankaSharjah1 Nov 2021T20I # 1382
61
Tanzania687 runsv MozambiqueRwanda2 Nov 2021T20I # 1385
61
8 wicketsv Sierra LeoneRwanda3 Nov 2021T20I # 1389
61
178 runsv CameroonRwanda6 Nov 2021T20I # 1399
61
3 runsv BotswanaRwanda7 Nov 2021T20I # 1403
61
6 wicketsv NigeriaRwanda17 Nov 2021T20I # 1430
61
49 runsv KenyaKigali17 Nov 2021T20I # 1433
61
Pakistan64 wicketsv BangladeshMirpur19 Nov 2021T20I # 1439
61
8 wicketsv BangladeshMirpur20 Nov 2021T20I # 1443
61
5 wicketsv BangladeshMirpur22 Nov 2021T20I # 1447
61
63 runsv West IndiesKarachi13 Dec 2021T20I # 1448
61
9 runsv West IndiesKarachi14 Dec 2021T20I # 1449
61
7 wicketsv West IndiesKarachi16 Dec 2021T20I # 1450
61
South Africa68 wicketsv West IndiesDubai (DICS)26 Oct 2021T20I # 1366
61
4 wicketsv Sri LankaSharjah30 Oct 2021T20I # 1378
61
6 wicketsv BangladeshAbu Dhabi2 Nov 2021T20I # 1384
61
10 runsv EnglandSharjah6 Nov 2021T20I # 1400
61
7 wicketsv IndiaDelhi9 Jun 2022T20I # 1554
61
4 wicketsv IndiaCuttack12 Jun 2022T20I # 1569
61
Belgium6111 runsv MaltaGent11 Jun 2022T20I # 1558
61
84 runsv MaltaGent11 Jun 2022T20I # 1562
61
122 runsv MaltaWaterloo12 Jun 2022T20I # 1566
61
7 wicketsv GibraltarGent28 Jun 2022T20I # 1581
61
2 wicketsv HungaryWaterloo29 Jun 2022T20I # 1590
61
12 runsv DenmarkWaterloo1 Jul 2022T20I # 1595
61
Italy61 runv GermanyAlmeria21 Oct 2021T20I # 1333
61
9 wicketsv GreeceVantaa12 Jul 2022T20I # 1640
61
5 wicketsv FinlandKerava13 Jul 2022T20I # 1647
61
91 runsv SwedenVantaa15 Jul 2022T20I # 1655
61
166 runsv CroatiaKerava16 Jul 2022T20I # 1663
61
7 wicketsv Isle of ManKerava19 Jul 2022T20I # 1676
61
Zimbabwe6111 runsv SingaporeBulawayo11 Jul 2022T20I # 1634
61
23 runsv JerseyBulawayo12 Jul 2022T20I # 1638
61
46 runsv U.S.A.Bulawayo14 Jul 2022T20I # 1652
61
27 runsv P.N.G.Bulawayo15 Jul 2022T20I # 1658
61
37 runsv NetherlandsBulawayo17 Jul 2022T20I # 1668
61
17 runsv BangladeshHarare30 Jul 2022T20I # 1706
61
Mozambique68 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1699
61
7 wicketsv EswatiniMalkerns29 Jul 2022T20I # 1700
61
8 wicketsv EswatiniMalkerns30 Jul 2022T20I # 1703
61
95 runsv EswatiniMalkerns30 Jul 2022T20I # 1707
61
94 runsv EswatiniMalkerns31 Jul 2022T20I # 1710
61
43 runsv EswatiniMalkerns31 Jul 2022T20I # 1714
61
Vanuatu618 runsv FijiPort vila13 Sep 2022T20I # 1771
61
6 wicketsv SamoaPort vila14 Sep 2022T20I # 1772
61
50 runsv Cook IslandsPort vila15 Sep 2022T20I # 1775
61
17 runsv SamoaSuva13 Mar 2023T20I # 2024
61
102 runsv FijiSuva16 Mar 2023T20I # 2027
61
26 runsv FijiSuva17 Mar 2023T20I # 2028
61
Germany66 runsv BelgiumKrefeld9 Jun 2023T20I # 2085
61
5 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2087
61
4 wicketsv BelgiumKrefeld10 Jun 2023T20I # 2090
61
8 wicketsv BelgiumKrefeld11 Jun 2023T20I # 2093
61
6 wicketsv AustriaDeventer29 Jun 2023T20I # 2119
61
8 wicketsv AustriaDeventer30 Jun 2023T20I # 2120
61
Switzerland68 wicketsv LuxembourgWalferdange25 Jun 2023T20I # 2117
61
6 wicketsv RomaniaMarsa13 Jul 2023T20I # 2134
61
8 wicketsv LuxembourgMarsa14 Jul 2023T20I # 2136
61
6 wicketsv FranceMarsa14 Jul 2023T20I # 2139
61
6 wicketsv MaltaMarsa15 Jul 2023T20I # 2141
61
6 wicketsv MaltaMarsa16 Jul 2023T20I # 2146
61
Scotland672 runsv GermanyEdinburgh (Golden)20 Jul 2023T20I # 2149
61
14 runsv JerseyEdinburgh21 Jul 2023T20I # 2152
61
155 runsv ItalyEdinburgh24 Jul 2023T20I # 2160
61
166 runsv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
61
33 runsv DenmarkEdinburgh27 Jul 2023T20I # 2174
61
8 runsv IrelandEdinburgh28 Jul 2023T20I # 2180
61
Australia67 wicketsv Sri LankaPerth25 Oct 2022T20I # 1845
61
42 runsv IrelandBrisbane31 Oct 2022T20I # 1855
61
4 runsv AfghanistanAdelaide4 Nov 2022T20I # 1864
61
111 runsv South AfricaDurban30 Aug 2023T20I # 2224
61
8 wicketsv South AfricaDurban1 Sep 2023T20I # 2228
61
5 wicketsv South AfricaDurban3 Sep 2023T20I # 2230
61
Hong Kong6123 runsv ChinaMong Kok14 Feb 2024T20I # 2468
61
7 wicketsv JapanMong Kok14 Feb 2024T20I # 2469
61
27 runsv JapanMong Kok15 Feb 2024T20I # 2472
61
10 wicketsv ChinaMong Kok16 Feb 2024T20I # 2474
61
34 runsv JapanMong Kok17 Feb 2024T20I # 2478
61
10 runsv QatarDoha27 Feb 2024T20I # 2486
61
Uganda67 wicketsv MalawiBenoni13 Dec 2023T20I # 2398
61
51 runsv MozambiqueBenoni15 Dec 2023T20I # 2404
61
10 wicketsv BotswanaBenoni18 Dec 2023T20I # 2410
61
91 runsv KenyaBenoni19 Dec 2023T20I # 2413
61
72 runsv KenyaAccra17 Mar 2024T20I # 2525
61
121 runsv GhanaAccra18 Mar 2024T20I # 2528
61
U.S.A.66 wicketsv CanadaPrairie View7 Apr 2024T20I # 2544
61
31 runsv CanadaPrairie View9 Apr 2024T20I # 2545
61
14 runsv CanadaPrairie View12 Apr 2024T20I # 2552
61
4 wicketsv CanadaPrairie View13 Apr 2024T20I # 2559
61
5 wicketsv BangladeshPrairie View21 May 2024T20I # 2613
61
6 runsv BangladeshPrairie View23 May 2024T20I # 2616
61
India6100 runsv ZimbabweHarare7 Jul 2024T20I # 2739
61
23 runsv ZimbabweHarare10 Jul 2024T20I # 2749
61
10 wicketsv ZimbabweHarare13 Jul 2024T20I # 2759
61
42 runsv ZimbabweHarare14 Jul 2024T20I # 2762
61
43 runsv Sri LankaPallekele27 Jul 2024T20I # 2767
61
7 wicketsv Sri LankaPallekele28 Jul 2024T20I # 2768
61
Kenya64 wicketsv NigeriaNairobi17 Jul 2024T20I # 2766
61
91 runsv SeychellesNairobi18 Oct 2024T20I # 2911
61
111 runsv MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
61
5 wicketsv RwandaNairobi (Gym)20 Oct 2024T20I # 2920
61
129 runsv GambiaNairobi (Gym)22 Oct 2024T20I # 2925
61
9 wicketsv SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
61
Thailand617 runsv IndonesiaBali5 May 2024T20I # 2588
61
6 wicketsv IndonesiaBali6 May 2024T20I # 2590
61
77 runsv BhutanGelephu19 Oct 2024T20I # 2912
61
6 wicketsv IndonesiaGelephu20 Oct 2024T20I # 2919
61
44 runsv MaldivesGelephu22 Oct 2024T20I # 2922
61
66 runsv IndonesiaGelephu23 Oct 2024T20I # 2927
61
Indonesia6136 runsv MyanmarBali12 Nov 2024T20I # 2944
61
9 wicketsv MyanmarBali13 Nov 2024T20I # 2945
61
5 wicketsv MyanmarBali15 Nov 2024T20I # 2951
61
4 wicketsv MyanmarBali16 Nov 2024T20I # 2953
61
114 runsv MyanmarBali17 Nov 2024T20I # 2957
61
4 wicketsv MyanmarBali19 Nov 2024T20I # 2960
61
Qatar64 wicketsv MalaysiaAl Amerat15 Apr 2024T20I # 2566
61
15 runsv Saudi ArabiaAl Amerat16 Apr 2024T20I # 2569
61
5 wicketsv ThailandDoha19 Nov 2024T20I # 2961
61
6 wicketsv BhutanDoha20 Nov 2024T20I # 2965
61
48 runsv CambodiaDoha23 Nov 2024T20I # 2973
61
15 runsv BahrainDoha25 Nov 2024T20I # 2979
61
U.S.A.67 wicketsv OmanAl Amerat20 Feb 2025T20I # 3095
61
4 wicketsv OmanAl Amerat21 Feb 2025T20I # 3096
61
8 wicketsv OmanAl Amerat23 Feb 2025T20I # 3100
61
79 runsv CaymanGeorge Town19 Apr 2025T20I # 3144
61
149 runsv BahamasGeorge Town20 Apr 2025T20I # 3148
61
10 wicketsv BermudaGeorge Town21 Apr 2025T20I # 3152
61
Austria675 runsv SloveniaLatschach17 May 2025T20I # 3183
61
110 runsv SloveniaLatschach17 May 2025T20I # 3184
61
5 wicketsv SloveniaGraz18 May 2025T20I # 3186
61
168 runsv SloveniaGraz18 May 2025T20I # 3187
61
29 runsv SwitzerlandLatschach30 May 2025T20I # 3193
61
17 runsv SwitzerlandLatschach31 May 2025T20I # 3197
61
3 wicketsv SwitzerlandLatschach31 May 2025T20I # 3199
61
Portugal64 wicketsv NorwayAlbergaria8 Apr 2025T20I # 3130
61
54 runsv NorwayAlbergaria9 Apr 2025T20I # 3133
61
8 wicketsv MaltaZemst30 May 2025T20I # 3192
61
5 wicketsv BelgiumZemst30 May 2025T20I # 3195
61
8 wicketsv MaltaZemst31 May 2025T20I # 3198
61
5 wicketsv BelgiumZemst31 May 2025T20I # 3200
61
Tanzania610 wicketsv MaliDar-es-Salaam21 Sep 2024T20I # 2854
61
122 runsv LesothoDar-es-Salaam22 Sep 2024T20I # 2857
61
9 wicketsv CameroonDar-es-Salaam24 Sep 2024T20I # 2859
61
7 wicketsv GhanaDar-es-Salaam25 Sep 2024T20I # 2862
61
19 runsv MalawiDar-es-Salaam26 Sep 2024T20I # 2868
61
72 runsv MalawiBlantyre6 Jul 2025T20I # 3279
100
South Africa510 wicketsv PakistanJohannesburg2 Feb 2007T20I # 14
100
8 wicketsv West IndiesJohannesburg11 Sep 2007T20I # 20
100
7 wicketsv BangladeshCape Town15 Sep 2007T20I # 31
100
19 runsv EnglandCape Town16 Sep 2007T20I # 34
100
6 wicketsv New ZealandDurban19 Sep 2007T20I # 39
100
India518 runsv EnglandDurban19 Sep 2007T20I # 40
100
37 runsv South AfricaDurban20 Sep 2007T20I # 43
100
15 runsv AustraliaDurban22 Sep 2007T20I # 45
100
5 runsv PakistanJohannesburg24 Sep 2007T20I # 46
100
7 wicketsv AustraliaBrabourne20 Oct 2007T20I # 47
100
Sri Lanka57 wicketsv New ZealandLauderhill23 May 2010T20I # 181
100
7 wicketsv AustraliaW.A.C.A31 Oct 2010T20I # 192
100
9 wicketsv EnglandBristol25 Jun 2011T20I # 201
100
35 runsv AustraliaPallekele6 Aug 2011T20I # 202
100
8 runsv AustraliaPallekele8 Aug 2011T20I # 203
100
New Zealand510 wicketsv ZimbabweHarare15 Oct 2011T20I # 211
100
34 runsv ZimbabweHarare17 Oct 2011T20I # 213
100
7 wicketsv ZimbabweAuckland11 Feb 2012T20I # 219
100
5 wicketsv ZimbabweHamilton14 Feb 2012T20I # 220
100
6 wicketsv South AfricaWellington17 Feb 2012T20I # 221
100
Pakistan585 runsv ZimbabweHarare16 Sep 2011T20I # 205
100
5 runsv ZimbabweHarare18 Sep 2011T20I # 206
100
5 wicketsv Sri LankaAbu Dhabi25 Nov 2011T20I # 215
100
50 runsv BangladeshMirpur29 Nov 2011T20I # 216
100
8 runsv EnglandDubai (DICS)23 Feb 2012T20I # 226
100
Australia594 runsv PakistanDubai (DICS)10 Sep 2012T20I # 259
100
7 wicketsv IrelandColombo (RPS)19 Sep 2012T20I # 264
100
17 runsv West IndiesColombo (RPS)22 Sep 2012T20I # 270
100
9 wicketsv IndiaColombo (RPS)28 Sep 2012T20I # 278
100
8 wicketsv South AfricaColombo (RPS)30 Sep 2012T20I # 281
100
Pakistan595 runsv South AfricaCenturion3 Mar 2013T20I # 306
100
2 wicketsv West IndiesKingstown27 Jul 2013T20I # 321
100
11 runsv West IndiesKingstown28 Jul 2013T20I # 322
100
25 runsv ZimbabweHarare23 Aug 2013T20I # 326
100
19 runsv ZimbabweHarare24 Aug 2013T20I # 327
100
Australia513 runsv EnglandHobart29 Jan 2014T20I # 354
100
8 wicketsv EnglandMelbourne31 Jan 2014T20I # 355
100
84 runsv EnglandSydney2 Feb 2014T20I # 356
100
5 wicketsv South AfricaDurban12 Mar 2014T20I # 363
100
6 wicketsv South AfricaCenturion14 Mar 2014T20I # 365
100
Sri Lanka524 runsv PakistanDubai (DICS)13 Dec 2013T20I # 351
100
2 runsv BangladeshChattogram12 Feb 2014T20I # 357
100
3 wicketsv BangladeshChattogram14 Feb 2014T20I # 358
100
5 runsv South AfricaChattogram22 Mar 2014T20I # 379
100
9 wicketsv NetherlandsChattogram24 Mar 2014T20I # 384
100
Hong Kong52 wicketsv BangladeshChattogram20 Mar 2014T20I # 375
100
2 wicketsv NepalColombo (PSS)24 Nov 2014T20I # 410
100
5 wicketsv NepalBelfast15 Jul 2015T20I # 438
100
5 runsv IrelandDublin (Malahide)17 Jul 2015T20I # 441
100
5 wicketsv AfghanistanDublin (Malahide)21 Jul 2015T20I # 443
100
England53 runsv IndiaBirmingham7 Sep 2014T20I # 405
100
56 runsv New ZealandManchester23 Jun 2015T20I # 423
100
5 runsv AustraliaCardiff31 Aug 2015T20I # 453
100
14 runsv PakistanDubai (DICS)26 Nov 2015T20I # 468
100
3 runsv PakistanDubai (DICS)27 Nov 2015T20I # 469
100
South Africa57 wicketsv IndiaDharamsala2 Oct 2015T20I # 456
100
6 wicketsv IndiaCuttack5 Oct 2015T20I # 457
100
3 wicketsv EnglandCape Town19 Feb 2016T20I # 503
100
9 wicketsv EnglandJohannesburg21 Feb 2016T20I # 506
100
3 wicketsv AustraliaDurban4 Mar 2016T20I # 519
100
Afghanistan53 wicketsv OmanFatullah20 Feb 2016T20I # 504
100
66 runsv Hong KongMirpur22 Feb 2016T20I # 507
100
14 runsv ScotlandNagpur8 Mar 2016T20I # 523
100
6 wicketsv Hong KongNagpur10 Mar 2016T20I # 528
100
59 runsv ZimbabweNagpur12 Mar 2016T20I # 531
100
West Indies56 wicketsv AfghanistanBasseterre2 Jun 2017T20I # 611
100
29 runsv AfghanistanBasseterre3 Jun 2017T20I # 612
100
7 wicketsv AfghanistanBasseterre5 Jun 2017T20I # 613
100
9 wicketsv IndiaKingston9 Jul 2017T20I # 617
100
21 runsv EnglandChester-le-Street16 Sep 2017T20I # 622
100
India56 runsv New ZealandThiruvananthapuram7 Nov 2017T20I # 632
100
93 runsv Sri LankaCuttack20 Dec 2017T20I # 633
100
88 runsv Sri LankaIndore22 Dec 2017T20I # 634
100
5 wicketsv Sri LankaWankhede24 Dec 2017T20I # 635
100
28 runsv South AfricaJohannesburg18 Feb 2018T20I # 652
100
South Africa534 runsv ZimbabweEast London9 Oct 2018T20I # 698
100
6 wicketsv ZimbabwePotchefstroom12 Oct 2018T20I # 699
100
21 runsv AustraliaCarrara17 Nov 2018T20I # 711
100
6 runsv PakistanCape Town1 Feb 2019T20I # 732
100
7 runsv PakistanJohannesburg3 Feb 2019T20I # 734
100
Italy57 wicketsv GermanyUtrecht25 May 2019T20I # 786
100
6 wicketsv GermanyUtrecht25 May 2019T20I # 787
100
20 runsv NorwaySt Peter Port15 Jun 2019T20I # 792
100
5 wicketsv GermanySt Peter Port16 Jun 2019T20I # 794
100
11 runsv GuernseySt Peter Port16 Jun 2019T20I # 796
100
U.A.E.524 runsv U.S.A.ICCA Dubai16 Mar 2019T20I # 754
100
13 runsv NetherlandsAmstelveen3 Aug 2019T20I # 841
100
5 wicketsv NetherlandsAmstelveen5 Aug 2019T20I # 844
100
14 runsv NetherlandsThe Hague6 Aug 2019T20I # 845
100
7 wicketsv NetherlandsThe Hague8 Aug 2019T20I # 847
100
Argentina59 wicketsv MexicoCortijo Polo Club Pitch A3 Oct 2019T20I # 903
100
7 wicketsv PeruCortijo Polo Club Pitch B4 Oct 2019T20I # 908
100
29 runsv BrazilCortijo Polo Club Pitch A4 Oct 2019T20I # 909
100
28 runsv ChileCortijo Polo Club Pitch A5 Oct 2019T20I # 912
100
4 wicketsv MexicoLima Cricket and Football6 Oct 2019T20I # 919
100
Namibia524 runsv ScotlandICCA Dubai22 Oct 2019T20I # 955
100
6 wicketsv BermudaICCA 2 Dubai23 Oct 2019T20I # 958
100
87 runsv KenyaDubai (DICS)25 Oct 2019T20I # 969
100
87 runsv SingaporeDubai (DICS)26 Oct 2019T20I # 977
100
54 runsv OmanDubai (DICS)29 Oct 2019T20I # 987
100
Australia53 wicketsv IndiaVisakhapatnam24 Feb 2019T20I # 748
100
7 wicketsv IndiaBengaluru27 Feb 2019T20I # 749
100
134 runsv Sri LankaAdelaide27 Oct 2019T20I # 978
100
9 wicketsv Sri LankaBrisbane30 Oct 2019T20I # 988
100
7 wicketsv Sri LankaMelbourne1 Nov 2019T20I # 993
100
Netherlands592 runsv BermudaDubai (DICS)26 Oct 2019T20I # 974
100
4 wicketsv ScotlandDubai (DICS)27 Oct 2019T20I # 983
100
8 wicketsv U.A.E.Dubai (DICS)29 Oct 2019T20I # 986
100
21 runsv IrelandDubai (DICS)1 Nov 2019T20I # 994
100
7 wicketsv P.N.G.Dubai (DICS)2 Nov 2019T20I # 997
100
Malawi53 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1003
100
7 wicketsv MozambiqueLilongwe6 Nov 2019T20I # 1004
100
25 runsv MozambiqueLilongwe7 Nov 2019T20I # 1005
100
4 wicketsv MozambiqueLilongwe7 Nov 2019T20I # 1006
100
15 runsv MozambiqueBlantyre9 Nov 2019T20I # 1010
100
-v MozambiqueBlantyre9 Nov 2019T20I # 1011
100
U.A.E.510 wicketsv IranAl Amerat23 Feb 2020T20I # 1047
100
47 runsv KuwaitAl Amerat24 Feb 2020T20I # 1057
100
12 runsv Saudi ArabiaAl Amerat25 Feb 2020T20I # 1059
100
28 runsv QatarAl Amerat26 Feb 2020T20I # 1064
100
102 runsv KuwaitAl Amerat27 Feb 2020T20I # 1066
100
Luxembourg56 wicketsv Czech Rep.Vinor22 May 2021T20I # 1162
100
5 wicketsv AustriaVinor23 May 2021T20I # 1163
100
62 runsv BulgariaIlfov County2 Sep 2021T20I # 1245
100
4 wicketsv MaltaIlfov County2 Sep 2021T20I # 1247
100
2 runsv HungaryIlfov County4 Sep 2021T20I # 1254
100
Nigeria56 runsv Sierra LeoneLagos20 Oct 2021T20I # 1326
100
69 runsv Sierra LeoneLagos21 Oct 2021T20I # 1336
100
9 wicketsv Sierra LeoneLagos23 Oct 2021T20I # 1349
100
19 runsv Sierra LeoneLagos24 Oct 2021T20I # 1360
100
36 runsv Sierra LeoneLagos26 Oct 2021T20I # 1365
100
Pakistan510 wicketsv IndiaDubai (DICS)24 Oct 2021T20I # 1361
100
5 wicketsv New ZealandSharjah26 Oct 2021T20I # 1367
100
5 wicketsv AfghanistanDubai (DICS)29 Oct 2021T20I # 1377
100
45 runsv NamibiaAbu Dhabi2 Nov 2021T20I # 1386
100
72 runsv ScotlandSharjah7 Nov 2021T20I # 1406
100
New Zealand58 wicketsv IndiaDubai (DICS)31 Oct 2021T20I # 1381
100
16 runsv ScotlandDubai (DICS)3 Nov 2021T20I # 1388
100
52 runsv NamibiaSharjah5 Nov 2021T20I # 1394
100
8 wicketsv AfghanistanAbu Dhabi7 Nov 2021T20I # 1402
100
5 wicketsv EnglandAbu Dhabi10 Nov 2021T20I # 1415
100
Uganda51 runv KenyaKigali17 Nov 2021T20I # 1431
100
12 runsv NigeriaRwanda17 Nov 2021T20I # 1432
100
8 wicketsv TanzaniaRwanda18 Nov 2021T20I # 1435
100
8 wicketsv NigeriaKigali18 Nov 2021T20I # 1438
100
6 wicketsv TanzaniaRwanda20 Nov 2021T20I # 1441
100
6 wicketsv KenyaRwanda20 Nov 2021T20I # 1444
100
Australia58 wicketsv BangladeshDubai (DICS)4 Nov 2021T20I # 1391
100
8 wicketsv West IndiesAbu Dhabi6 Nov 2021T20I # 1398
100
5 wicketsv PakistanDubai (DICS)11 Nov 2021T20I # 1420
100
8 wicketsv New ZealandDubai (DICS)14 Nov 2021T20I # 1428
100
20 runsv Sri LankaSydney11 Feb 2022T20I # 1458
100
Cayman58 wicketsv BahamasGeorge Town13 Apr 2022T20I # 1508
100
15 runsv BahamasGeorge Town14 Apr 2022T20I # 1509
100
7 wicketsv BahamasGeorge Town16 Apr 2022T20I # 1510
100
65 runsv BahamasGeorge Town16 Apr 2022T20I # 1511
100
42 runsv BahamasGeorge Town17 Apr 2022T20I # 1512
100
Malta55 wicketsv GibraltarMarsa10 May 2022T20I # 1522
100
45 runsv HungaryMarsa10 May 2022T20I # 1523
100
5 wicketsv RomaniaMarsa11 May 2022T20I # 1525
100
2 runsv Czech Rep.Marsa12 May 2022T20I # 1528
100
6 wicketsv BulgariaMarsa14 May 2022T20I # 1536
100
Bulgaria55 wicketsv GibraltarMarsa15 May 2022T20I # 1537
100
6 wicketsv SerbiaSofia24 Jun 2022T20I # 1576
100
5 wicketsv SerbiaSofia25 Jun 2022T20I # 1577
100
40 runsv SerbiaSofia25 Jun 2022T20I # 1578
100
6 wicketsv SerbiaSofia26 Jun 2022T20I # 1579
100
Romania526 runsv Czech Rep.Marsa13 May 2022T20I # 1532
100
8 wicketsv BulgariaMarsa13 May 2022T20I # 1533
100
8 wicketsv GibraltarMarsa14 May 2022T20I # 1535
100
9 runsv MaltaMarsa15 May 2022T20I # 1539
100
51 runsv TurkeyKerava12 Jul 2022T20I # 1644
100
Austria536 runsv LuxembourgVantaa24 Jul 2022T20I # 1680
100
141 runsv SloveniaKerava25 Jul 2022T20I # 1684
100
2 wicketsv GuernseyVantaa27 Jul 2022T20I # 1688
100
158 runsv BulgariaVantaa30 Jul 2022T20I # 1704
100
9 wicketsv NorwayKerava31 Jul 2022T20I # 1715
100
Kuwait520 runsv BahrainAl Amerat13 Aug 2022T20I # 1733
100
5 wicketsv BahrainAl Amerat14 Aug 2022T20I # 1734
100
4 wicketsv BahrainAl Amerat16 Aug 2022T20I # 1737
100
102 runsv BahrainAl Amerat17 Aug 2022T20I # 1739
100
1 wicketv U.A.E.Al Amerat21 Aug 2022T20I # 1741
100
India57 wicketsv West IndiesBasseterre2 Aug 2022T20I # 1720
100
59 runsv West IndiesLauderhill6 Aug 2022T20I # 1725
100
88 runsv West IndiesLauderhill7 Aug 2022T20I # 1726
100
5 wicketsv PakistanDubai (DICS)28 Aug 2022T20I # 1750
100
40 runsv Hong KongDubai (DICS)31 Aug 2022T20I # 1754
100
Sri Lanka52 wicketsv BangladeshDubai (DICS)1 Sep 2022T20I # 1755
100
4 wicketsv AfghanistanSharjah3 Sep 2022T20I # 1757
100
6 wicketsv IndiaDubai (DICS)6 Sep 2022T20I # 1759
100
5 wicketsv PakistanDubai (DICS)9 Sep 2022T20I # 1764
100
23 runsv PakistanDubai (DICS)11 Sep 2022T20I # 1769
100
Tanzania56 wicketsv UgandaRwanda20 Nov 2021T20I # 1441
100
69 runsv NigeriaKigali20 Nov 2021T20I # 1445
100
10 wicketsv CameroonBenoni17 Sep 2022T20I # 1780
100
4 wicketsv KenyaBenoni17 Sep 2022T20I # 1781
100
44 runsv MalawiBenoni20 Sep 2022T20I # 1786
100
4 wicketsv BotswanaBenoni21 Sep 2022T20I # 1791
100
Germany529 runsv SwedenKrefeld11 Jun 2022T20I # 1565
100
3 wicketsv AustriaKrefeld12 Jun 2022T20I # 1567
100
10 wicketsv ItalyAlmeria4 Nov 2022T20I # 1865
100
8 wicketsv ItalyAlmeria4 Nov 2022T20I # 1866
100
36 runsv SpainAlmeria5 Nov 2022T20I # 1870
100
Canada56 wicketsv GermanyAl Amerat22 Feb 2022T20I # 1485
100
7 wicketsv BahrainAl Amerat24 Feb 2022T20I # 1488
100
4 wicketsv BahrainAl Amerat14 Nov 2022T20I # 1881
100
66 runsv Saudi ArabiaAl Amerat15 Nov 2022T20I # 1882
100
1 runv OmanAl Amerat16 Nov 2022T20I # 1885
100
Nigeria58 wicketsv MozambiqueRwanda1 Dec 2022T20I # 1927
100
6 wicketsv Sierra LeoneRwanda2 Dec 2022T20I # 1929
100
118 runsv EswatiniKigali4 Dec 2022T20I # 1933
100
9 wicketsv GambiaKigali4 Dec 2022T20I # 1934
100
17 runsv CameroonRwanda5 Dec 2022T20I # 1938
100
Bangladesh56 wicketsv EnglandChattogram9 Mar 2023T20I # 2018
100
4 wicketsv EnglandMirpur12 Mar 2023T20I # 2023
100
16 runsv EnglandMirpur14 Mar 2023T20I # 2026
100
22 runsv IrelandChattogram27 Mar 2023T20I # 2034
100
77 runsv IrelandChattogram29 Mar 2023T20I # 2037
100
Ireland57 wicketsv BangladeshChattogram31 Mar 2023T20I # 2038
100
7 runsv ItalyEdinburgh (Golden)20 Jul 2023T20I # 2148
100
9 wicketsv DenmarkEdinburgh21 Jul 2023T20I # 2150
100
128 runsv AustriaEdinburgh23 Jul 2023T20I # 2157
100
9 wicketsv JerseyEdinburgh (Golden)24 Jul 2023T20I # 2162
100
Malaysia58 wicketsv ChinaKuala Lumpur26 Jul 2023T20I # 2169
100
75 runsv BhutanKuala Lumpur27 Jul 2023T20I # 2173
100
184 runsv MyanmarKuala Lumpur30 Jul 2023T20I # 2184
100
7 wicketsv ThailandKuala Lumpur1 Aug 2023T20I # 2187
100
102 runsv Hong KongKuala Lumpur19 Sep 2023T20I # 2241
100
Saudi Arabia562 runsv MaldivesDoha28 Sep 2023T20I # 2260
100
4 wicketsv QatarDoha29 Sep 2023T20I # 2264
100
3 wicketsv KuwaitDoha1 Oct 2023T20I # 2272
100
9 wicketsv MaldivesDoha2 Oct 2023T20I # 2277
100
7 wicketsv QatarDoha4 Oct 2023T20I # 2286
100
New Zealand517 runsv BangladeshMount Maunganui31 Dec 2023T20I # 2425
100
46 runsv PakistanAuckland12 Jan 2024T20I # 2429
100
21 runsv PakistanHamilton14 Jan 2024T20I # 2430
100
45 runsv PakistanDunedin17 Jan 2024T20I # 2434
100
7 wicketsv PakistanChristchurch19 Jan 2024T20I # 2437
100
Bahrain528 runsv KuwaitKuala Lumpur5 Mar 2024T20I # 2496
100
9 wicketsv MalaysiaKuala Lumpur7 Mar 2024T20I # 2502
100
52 runsv TanzaniaKuala Lumpur9 Mar 2024T20I # 2508
100
56 runsv VanuatuKuala Lumpur10 Mar 2024T20I # 2510
100
8 wicketsv MalaysiaKuala Lumpur11 Mar 2024T20I # 2514
100
Oman53 runsv BahrainAl Amerat12 Apr 2024T20I # 2547
100
63 runsv CambodiaAl Amerat14 Apr 2024T20I # 2560
100
9 wicketsv U.A.E.Al Amerat15 Apr 2024T20I # 2567
100
46 runsv KuwaitAl Amerat17 Apr 2024T20I # 2574
100
5 wicketsv Hong KongAl Amerat19 Apr 2024T20I # 2577
100
Afghanistan510 runsv IrelandSharjah17 Mar 2024T20I # 2526
100
57 runsv IrelandSharjah18 Mar 2024T20I # 2529
100
125 runsv UgandaProvidence3 Jun 2024T20I # 2636
100
84 runsv New ZealandProvidence7 Jun 2024T20I # 2645
100
7 wicketsv P.N.G.Tarouba13 Jun 2024T20I # 2679
100
Romania574 runsv BulgariaIlfov County26 May 2024T20I # 2628
100
3 wicketsv AustriaRome9 Jun 2024T20I # 2656
100
6 wicketsv PortugalSpinaceto10 Jun 2024T20I # 2662
100
8 wicketsv HungarySpinaceto13 Jun 2024T20I # 2673
100
24 runsv IsraelRome15 Jun 2024T20I # 2687
100
Malawi521 runsv RwandaNairobi6 Jul 2024T20I # 2736
100
93 runsv LesothoDar-es-Salaam21 Sep 2024T20I # 2852
100
25 runsv GhanaDar-es-Salaam22 Sep 2024T20I # 2856
100
9 wicketsv MaliDar-es-Salaam24 Sep 2024T20I # 2860
100
9 wicketsv CameroonDar-es-Salaam25 Sep 2024T20I # 2864
100
Zimbabwe576 runsv SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
100
9 wicketsv MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
100
149 runsv RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
100
290 runsv GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
100
61 runsv KenyaNairobi (Gym)24 Oct 2024T20I # 2934
100
Botswana53 wicketsv MalawiBenoni19 Dec 2023T20I # 2412
100
48 runsv EswatiniAbuja23 Nov 2024T20I # 2972
100
5 wicketsv Sierra LeoneAbuja24 Nov 2024T20I # 2976
100
10 wicketsv Ivory CoastAbuja26 Nov 2024T20I # 2987
100
9 wicketsv St HelenaAbuja27 Nov 2024T20I # 2989
100
Bahrain5112 runsv IndonesiaBali23 Feb 2025T20I # 3099
100
5 wicketsv IndonesiaBali24 Feb 2025T20I # 3102
100
31 runsv SingaporeSingapore28 Feb 2025T20I # 3104
100
7 wicketsv SingaporeSingapore1 Mar 2025T20I # 3105
100
8 wicketsv SingaporeSingapore2 Mar 2025T20I # 3106
100
Canada55 wicketsv BermudaGeorge Town19 Apr 2025T20I # 3146
100
10 wicketsv BahamasGeorge Town21 Apr 2025T20I # 3151
100
94 runsv CaymanGeorge Town23 Apr 2025T20I # 3153
100
17 runsv U.S.A.George Town24 Apr 2025T20I # 3158
100
10 wicketsv CaymanGeorge Town26 Apr 2025T20I # 3163
100
Hungary56 wicketsv AustriaMarsa4 Feb 2025T20I # 3089
100
8 wicketsv MaltaMarsa4 Feb 2025T20I # 3090
100
2 wicketsv AustriaMarsa5 Feb 2025T20I # 3092
100
122 runsv SloveniaSzodliget21 Jun 2025T20I # 3254
100
62 runsv SloveniaSzodliget21 Jun 2025T20I # 3256
100
9 wicketsv SloveniaSzodliget22 Jun 2025T20I # 3260

Showing 1066 records

Additional Information

* indicates that the sequence is ongoing