Most consecutive defeats
Team Mat Margin Opposition Ground Match Date Scorecard
Croatia 20 7 wickets v Switzerland Krefeld 13 Jul 2024 T20I # 2758
8 wickets v Germany Krefeld 14 Jul 2024 T20I # 2761
4 wickets v Spain Zagreb 2 Aug 2024 T20I # 2770
6 wickets v Spain Zagreb 3 Aug 2024 T20I # 2771
8 wickets v Spain Zagreb 3 Aug 2024 T20I # 2772
140 runs v Spain Zagreb 4 Aug 2024 T20I # 2773
161 runs v Spain Zagreb 4 Aug 2024 T20I # 2774
58 runs v Cyprus Zagreb 7 Aug 2025 T20I # 3392
7 wickets v Cyprus Zagreb 7 Aug 2025 T20I # 3394
3 wickets v Cyprus Zagreb 8 Aug 2025 T20I # 3396
52 runs v Cyprus Zagreb 8 Aug 2025 T20I # 3398
4 wickets v Hungary Szodliget 29 Aug 2025 T20I # 3420
84 runs v Serbia Szodliget 30 Aug 2025 T20I # 3422
8 wickets v Serbia Szodliget 31 Aug 2025 T20I # 3428
8 wickets v Spain Cartagena 5 Dec 2025 T20I # 3606
182 runs v Spain Cartagena 6 Dec 2025 T20I # 3608
9 wickets v Spain Cartagena 6 Dec 2025 T20I # 3610
215 runs v Spain Cartagena 7 Dec 2025 T20I # 3612
8 wickets v Spain Cartagena 7 Dec 2025 T20I # 3614
82 runs v France Episkopi 17 May 2026 T20I # 3879
Zimbabwe 16 14 runs v Sri Lanka Providence 3 May 2010 T20I # 157
7 runs v New Zealand Providence 4 May 2010 T20I # 159
6 wickets v India Harare 12 Jun 2010 T20I # 182
7 wickets v India Harare 13 Jun 2010 T20I # 183
7 wickets v South Africa Bloemfontein 8 Oct 2010 T20I # 188
8 runs v South Africa Kimberley 10 Oct 2010 T20I # 189
85 runs v Pakistan Harare 16 Sep 2011 T20I # 205
5 runs v Pakistan Harare 18 Sep 2011 T20I # 206
10 wickets v New Zealand Harare 15 Oct 2011 T20I # 211
34 runs v New Zealand Harare 17 Oct 2011 T20I # 213
7 wickets v New Zealand Auckland 11 Feb 2012 T20I # 219
5 wickets v New Zealand Hamilton 14 Feb 2012 T20I # 220
82 runs v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
10 wickets v South Africa Hambantota 20 Sep 2012 T20I # 266
8 wickets v West Indies North Sound 2 Mar 2013 T20I # 305
41 runs v West Indies North Sound 3 Mar 2013 T20I # 308
Slovenia 15* 6 wickets v Sweden Krefeld 13 Jul 2024 T20I # 2760
75 runs v Austria Latschach 17 May 2025 T20I # 3183
110 runs v Austria Latschach 17 May 2025 T20I # 3184
5 wickets v Austria Graz 18 May 2025 T20I # 3186
168 runs v Austria Graz 18 May 2025 T20I # 3187
3 runs v Serbia Belgrade 7 Jun 2025 T20I # 3206
9 wickets v Serbia Belgrade 7 Jun 2025 T20I # 3208
24 runs v Serbia Belgrade 8 Jun 2025 T20I # 3211
122 runs v Hungary Szodliget 21 Jun 2025 T20I # 3254
62 runs v Hungary Szodliget 21 Jun 2025 T20I # 3256
9 wickets v Hungary Szodliget 22 Jun 2025 T20I # 3260
2 wickets v Austria Episkopi 17 May 2026 T20I # 3880
7 wickets v Sweden Episkopi 19 May 2026 T20I # 3886
4 wickets v Guernsey Episkopi 20 May 2026 T20I # 3889
9 wickets v Malta Episkopi 22 May 2026 T20I # 3896
Estonia 13 4 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1282
8 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1283
6 wickets v Isle of Man Episkopi 6 Oct 2021 T20I # 1285
79 runs v Cyprus Episkopi 7 Oct 2021 T20I # 1288
39 runs v Cyprus Episkopi 8 Oct 2021 T20I # 1290
8 wickets v Isle of Man Episkopi 8 Oct 2021 T20I # 1292
23 runs v Finland Kerava 19 Jun 2022 T20I # 1573
11 runs v Finland Kerava 19 Jun 2022 T20I # 1574
10 wickets v Norway Kerava 24 Jul 2022 T20I # 1681
31 runs v Switzerland Kerava 27 Jul 2022 T20I # 1689
42 runs v Czech Rep. Vantaa 28 Jul 2022 T20I # 1696
25 runs v France Kerava 30 Jul 2022 T20I # 1709
2 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2265
8 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2267
Bahamas 13* 149 runs v U.S.A. George Town 20 Apr 2025 T20I # 3148
10 wickets v Canada George Town 21 Apr 2025 T20I # 3151
10 wickets v Bermuda George Town 23 Apr 2025 T20I # 3154
79 runs v Cayman George Town 24 Apr 2025 T20I # 3157
5 wickets v Cayman King City (NE) 11 Jun 2025 T20I # 3220
107 runs v Canada King City (NE) 12 Jun 2025 T20I # 3223
18 runs v Bermuda King City (NE) 13 Jun 2025 T20I # 3226
38 runs v Cayman King City (NW) 15 Jun 2025 T20I # 3241
7 wickets v Bermuda King City (NW) 16 Jun 2025 T20I # 3245
10 wickets v Canada King City (NW) 18 Jun 2025 T20I # 3249
26 runs v Bermuda King City (NW) 19 Jun 2025 T20I # 3251
7 wickets v Canada King City (NW) 21 Jun 2025 T20I # 3258
49 runs v Cayman King City (NW) 22 Jun 2025 T20I # 3262
Bangladesh 12 7 wickets v South Africa Cape Town 15 Sep 2007 T20I # 31
9 wickets v Australia Cape Town 16 Sep 2007 T20I # 33
64 runs v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
4 wickets v Pakistan Cape Town 20 Sep 2007 T20I # 42
102 runs v Pakistan Karachi 20 Apr 2008 T20I # 55
12 runs v South Africa Johannesburg 5 Nov 2008 T20I # 77
25 runs v India Nottingham 6 Jun 2009 T20I # 93
6 wickets v Ireland Nottingham 8 Jun 2009 T20I # 96
5 wickets v West Indies Basseterre 2 Aug 2009 T20I # 117
10 wickets v New Zealand Hamilton 3 Feb 2010 T20I # 131
21 runs v Pakistan Gros Islet 1 May 2010 T20I # 154
27 runs v Australia Bridgetown 5 May 2010 T20I # 161
Swaziland 12 8 wickets v Malawi Kigali 17 Oct 2021 T20I # 1305
6 wickets v Uganda Kigali 19 Oct 2021 T20I # 1320
7 wickets v Ghana Kigali 20 Oct 2021 T20I # 1324
7 wickets v Seychelles Rwanda 20 Oct 2021 T20I # 1328
7 wickets v Rwanda Rwanda 22 Oct 2021 T20I # 1339
Eswatini 8 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1699
7 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1700
8 wickets v Mozambique Malkerns 30 Jul 2022 T20I # 1703
95 runs v Mozambique Malkerns 30 Jul 2022 T20I # 1707
94 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1710
43 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1714
25 runs v Ghana Kigali 1 Dec 2022 T20I # 1924
5 wickets v Gambia Kigali 1 Dec 2022 T20I # 1926
Thailand 12 43 runs v Singapore Bangkok 29 Feb 2020 T20I # 1067
8 wickets v Malaysia Bangkok 1 Mar 2020 T20I # 1070
8 wickets v Hong Kong Bangkok 3 Mar 2020 T20I # 1072
9 wickets v Nepal Bangkok 4 Mar 2020 T20I # 1073
7 wickets v Maldives Bangi 3 Jul 2022 T20I # 1602
9 wickets v Malaysia Bangi 4 Jul 2022 T20I # 1608
6 wickets v Bhutan Bangi 6 Jul 2022 T20I # 1612
9 wickets v Malaysia Bangi 7 Jul 2022 T20I # 1615
41 runs v Maldives Bangi 8 Jul 2022 T20I # 1618
28 runs v Bhutan Bangi 9 Jul 2022 T20I # 1623
32 runs v Indonesia Phnom Penh 1 May 2023 T20I # 2050
8 wickets v Malaysia Phnom Penh 4 May 2023 T20I # 2053
South Korea 12 64 runs v Indonesia Sano 15 Oct 2022 T20I # 1821
48 runs v Japan Sano 15 Oct 2022 T20I # 1822
8 wickets v Japan Sano 17 Oct 2022 T20I # 1827
3 wickets v Indonesia Sano 18 Oct 2022 T20I # 1831
2 wickets v Indonesia Incheon 28 Sep 2024 T20I # 2871
7 wickets v Japan Incheon 29 Sep 2024 T20I # 2874
37 runs v Philippines Incheon 1 Oct 2024 T20I # 2883
27 runs v Indonesia Incheon 2 Oct 2024 T20I # 2887
108 runs v Japan Incheon 4 Oct 2024 T20I # 2892
101 runs v Philippines Incheon 5 Oct 2024 T20I # 2894
7 wickets v Philippines Bali 7 Jul 2025 T20I # 3281
52 runs v Indonesia Bali 8 Jul 2025 T20I # 3285
Zimbabwe 11 10 wickets v India Harare 20 Jun 2016 T20I # 559
3 runs v India Harare 22 Jun 2016 T20I # 560
5 wickets v Afghanistan Sharjah 5 Feb 2018 T20I # 643
17 runs v Afghanistan Sharjah 6 Feb 2018 T20I # 644
74 runs v Pakistan Harare 1 Jul 2018 T20I # 681
100 runs v Australia Harare 3 Jul 2018 T20I # 683
7 wickets v Pakistan Harare 4 Jul 2018 T20I # 685
5 wickets v Australia Harare 6 Jul 2018 T20I # 687
34 runs v South Africa East London 9 Oct 2018 T20I # 698
6 wickets v South Africa Potchefstroom 12 Oct 2018 T20I # 699
49 runs v Netherlands Rotterdam 23 Jun 2019 T20I # 808
Nigeria 11 69 runs v Jersey Abu Dhabi 19 Oct 2019 T20I # 941
50 runs v Canada Abu Dhabi 21 Oct 2019 T20I # 954
7 wickets v Oman Tolerance Oval 23 Oct 2019 T20I # 959
5 wickets v U.A.E. Tolerance Oval 24 Oct 2019 T20I # 964
8 wickets v Ireland Abu Dhabi 26 Oct 2019 T20I # 972
5 wickets v Hong Kong Tolerance Oval 27 Oct 2019 T20I # 980
8 wickets v Kenya Entebbe 11 Sep 2021 T20I # 1266
56 runs v Uganda Entebbe 11 Sep 2021 T20I # 1268
8 wickets v Uganda Entebbe 13 Sep 2021 T20I # 1271
61 runs v Kenya Entebbe 13 Sep 2021 T20I # 1272
55 runs v Uganda Entebbe 15 Sep 2021 T20I # 1275
Cameroon 11 171 runs v Mozambique Rwanda 3 Nov 2021 T20I # 1387
9 wickets v Botswana Rwanda 5 Nov 2021 T20I # 1393
178 runs v Tanzania Rwanda 6 Nov 2021 T20I # 1399
6 wickets v Sierra Leone Rwanda 7 Nov 2021 T20I # 1401
7 wickets v Malawi Benoni 15 Sep 2022 T20I # 1777
10 wickets v Tanzania Benoni 17 Sep 2022 T20I # 1780
9 wickets v Kenya Benoni 19 Sep 2022 T20I # 1784
1 wicket v Sierra Leone Rwanda 2 Dec 2022 T20I # 1930
9 wickets v Mozambique Rwanda 4 Dec 2022 T20I # 1932
17 runs v Nigeria Rwanda 5 Dec 2022 T20I # 1938
107 runs v Ghana Kigali 6 Dec 2022 T20I # 1942
Rwanda 11 61 runs v Uganda Rwanda 22 Aug 2023 T20I # 2212
7 wickets v Tanzania Rwanda 22 Aug 2023 T20I # 2213
86 runs v Uganda Rwanda 24 Aug 2023 T20I # 2214
1 wicket v Tanzania Rwanda 25 Aug 2023 T20I # 2216
9 runs v Tanzania Rwanda 27 Aug 2023 T20I # 2218
6 wickets v Uganda Rwanda 27 Aug 2023 T20I # 2219
8 wickets v Uganda Rwanda 28 Aug 2023 T20I # 2221
59 runs v Tanzania Rwanda 30 Aug 2023 T20I # 2223
8 wickets v Uganda Rwanda 31 Aug 2023 T20I # 2226
49 runs v Tanzania Rwanda 31 Aug 2023 T20I # 2227
54 runs v Nigeria Lagos 4 Oct 2023 T20I # 2285
Bhutan 11 63 runs v U.A.E. Doha 19 Nov 2024 T20I # 2962
6 wickets v Qatar Doha 20 Nov 2024 T20I # 2965
85 runs v Saudi Arabia Doha 22 Nov 2024 T20I # 2969
90 runs v Bahrain Doha 23 Nov 2024 T20I # 2970
7 runs v Thailand Doha 25 Nov 2024 T20I # 2981
5 wickets v Cambodia Doha 28 Nov 2024 T20I # 2991
8 wickets v Bahrain Gelephu 8 Dec 2025 T20I # 3615
63 runs v Bahrain Gelephu 9 Dec 2025 T20I # 3619
35 runs v Bahrain Gelephu 11 Dec 2025 T20I # 3627
42 runs v Bahrain Gelephu 12 Dec 2025 T20I # 3633
4 wickets v Bahrain Gelephu 13 Dec 2025 T20I # 3638
Mali 11 10 wickets v Rwanda Kigali 24 Nov 2022 T20I # 1919
39 runs v Cameroon Benoni 7 Dec 2023 T20I # 2382
10 wickets v Kenya Benoni 8 Dec 2023 T20I # 2386
8 wickets v Sierra Leone Benoni 9 Dec 2023 T20I # 2389
10 wickets v Tanzania Dar-es-Salaam 21 Sep 2024 T20I # 2854
6 wickets v Cameroon Dar-es-Salaam 22 Sep 2024 T20I # 2855
9 wickets v Malawi Dar-es-Salaam 24 Sep 2024 T20I # 2860
112 runs v Lesotho Dar-es-Salaam 25 Sep 2024 T20I # 2863
10 wickets v Ghana Dar-es-Salaam 26 Sep 2024 T20I # 2866
172 runs v Kenya Gaborone (Oval 2) 23 May 2026 T20I # 3901
10 wickets v Botswana Gaborone (Oval 1) 24 May 2026 T20I # 3905
Ivory Coast 11* 168 runs v Sierra Leone Abuja 23 Nov 2024 T20I # 2974
264 runs v Nigeria Abuja 24 Nov 2024 T20I # 2977
10 wickets v Botswana Abuja 26 Nov 2024 T20I # 2987
8 wickets v Eswatini Abuja 27 Nov 2024 T20I # 2990
10 wickets v St Helena Abuja 28 Nov 2024 T20I # 2993
271 runs v Rwanda Gaborone (Oval 1) 24 May 2026 T20I # 3904
6 wickets v Mali Gaborone (Oval 2) 25 May 2026 T20I # 3909
152 runs v Cameroon Gaborone (Oval 2) 26 May 2026 T20I # 3912
231 runs v Botswana Gaborone (Oval 1) 28 May 2026 T20I # 3913
9 wickets v Sierra Leone Gaborone (Oval 2) 29 May 2026 T20I # 3917
9 wickets v Kenya Gaborone (Oval 2) 30 May 2026 T20I # 3920
Lesotho 11 9 wickets v Cameroon Dar-es-Salaam 26 Sep 2024 T20I # 2867
6 wickets v Botswana Gaborone (Oval 1) 9 Mar 2026 T20I # 3758
6 wickets v Botswana Gaborone (Oval 1) 10 Mar 2026 T20I # 3762
6 runs v Botswana Gaborone (Oval 1) 12 Mar 2026 T20I # 3765
104 runs v Botswana Gaborone (Oval 1) 13 Mar 2026 T20I # 3768
84 runs v Botswana Gaborone (Oval 1) 15 Mar 2026 T20I # 3773
110 runs v Mozambique Malkerns 2 Jun 2026 T20I # 3927
85 runs v Eswatini Malkerns 3 Jun 2026 T20I # 3930
22 runs v Mozambique Malkerns 4 Jun 2026 T20I # 3933
7 wickets v Eswatini Malkerns 4 Jun 2026 T20I # 3934
49 runs v Mozambique Malkerns 6 Jun 2026 T20I # 3938
Gibraltar 10 6 wickets v Portugal Cartagena 26 Oct 2019 T20I # 973
8 wickets v Spain Cartagena 26 Oct 2019 T20I # 975
4 wickets v Portugal Cartagena 27 Oct 2019 T20I # 981
6 wickets v Spain Cartagena 27 Oct 2019 T20I # 984
8 wickets v Malta Albergaria 20 Aug 2021 T20I # 1230
96 runs v Portugal Albergaria 21 Aug 2021 T20I # 1233
4 runs v Malta Albergaria 21 Aug 2021 T20I # 1236
110 runs v Portugal Albergaria 22 Aug 2021 T20I # 1238
61 runs v Malta Marsa 21 Oct 2021 T20I # 1335
9 wickets v Switzerland Marsa 22 Oct 2021 T20I # 1341
Serbia 10 6 wickets v Bulgaria Corfu 14 Oct 2019 T20I # 931
10 wickets v Greece Corfu 15 Oct 2019 T20I # 932
61 runs v Bulgaria Sofia 24 Jun 2021 T20I # 1166
5 wickets v Greece Sofia 25 Jun 2021 T20I # 1169
91 runs v Romania Sofia 25 Jun 2021 T20I # 1171
10 wickets v Romania Sofia 26 Jun 2021 T20I # 1173
6 wickets v Bulgaria Sofia 24 Jun 2022 T20I # 1576
5 wickets v Bulgaria Sofia 25 Jun 2022 T20I # 1577
40 runs v Bulgaria Sofia 25 Jun 2022 T20I # 1578
6 wickets v Bulgaria Sofia 26 Jun 2022 T20I # 1579
Singapore 10 3 wickets v P.N.G. Singapore 3 Jul 2022 T20I # 1605
111 runs v Zimbabwe Bulawayo 11 Jul 2022 T20I # 1634
132 runs v U.S.A. Bulawayo 12 Jul 2022 T20I # 1637
13 runs v Jersey Bulawayo 14 Jul 2022 T20I # 1651
7 wickets v Hong Kong Bulawayo 15 Jul 2022 T20I # 1653
6 wickets v Jersey Bulawayo 17 Jul 2022 T20I # 1666
8 runs v Hong Kong Al Amerat 20 Aug 2022 T20I # 1740
47 runs v U.A.E. Al Amerat 22 Aug 2022 T20I # 1742
6 wickets v Kuwait Al Amerat 24 Aug 2022 T20I # 1744
5 wickets v Qatar Bangi 15 Dec 2022 T20I # 1957
Maldives 10 9 wickets v Mongolia Hangzhou 28 Sep 2023 T20I # 2258
62 runs v Saudi Arabia Doha 28 Sep 2023 T20I # 2260
7 wickets v Kuwait Doha 29 Sep 2023 T20I # 2263
138 runs v Nepal Hangzhou 1 Oct 2023 T20I # 2269
9 wickets v Qatar Doha 1 Oct 2023 T20I # 2271
9 wickets v Saudi Arabia Doha 2 Oct 2023 T20I # 2277
8 wickets v Kuwait Doha 4 Oct 2023 T20I # 2284
42 runs v Qatar Doha 5 Oct 2023 T20I # 2290
41 runs v Singapore Bangkok 2 Feb 2024 T20I # 2445
42 runs v Japan Bangkok 4 Feb 2024 T20I # 2450
8 wickets v Thailand Bangkok 6 Feb 2024 T20I # 2454
Mongolia 10* 10 wickets v Japan Sano 9 May 2024 T20I # 2595
180 runs v Japan Sano 11 May 2024 T20I # 2602
158 runs v Japan Sano 11 May 2024 T20I # 2603
157 runs v Japan Sano 12 May 2024 T20I # 2606
160 runs v Kuwait Kuala Lumpur 30 Aug 2024 T20I # 2828
9 wickets v Hong Kong Kuala Lumpur 31 Aug 2024 T20I # 2831
71 runs v Myanmar Bangi 2 Sep 2024 T20I # 2834
9 wickets v Singapore Bangi 5 Sep 2024 T20I # 2840
117 runs v Maldives Kuala Lumpur 6 Sep 2024 T20I # 2842
10 wickets v Malaysia Bangi 9 Sep 2024 T20I # 2848
Cambodia 10 5 wickets v Saudi Arabia Bangkok 11 Feb 2024 T20I # 2461
8 wickets v Kuwait Al Amerat 13 Apr 2024 T20I # 2554
63 runs v Oman Al Amerat 14 Apr 2024 T20I # 2560
7 wickets v Bahrain Al Amerat 16 Apr 2024 T20I # 2570
9 wickets v U.A.E. Al Amerat 17 Apr 2024 T20I # 2573
16 runs v Thailand Doha 20 Nov 2024 T20I # 2964
5 wickets v U.A.E. Doha 22 Nov 2024 T20I # 2967
48 runs v Qatar Doha 23 Nov 2024 T20I # 2973
5 wickets v Saudi Arabia Doha 25 Nov 2024 T20I # 2980
49 runs v Bahrain Doha 26 Nov 2024 T20I # 2983
Myanmar 10 8 wickets v Kuwait Kuala Lumpur 3 Sep 2024 T20I # 2836
9 wickets v Maldives Kuala Lumpur 5 Sep 2024 T20I # 2841
8 wickets v Singapore Kuala Lumpur 9 Sep 2024 T20I # 2847
136 runs v Indonesia Bali 12 Nov 2024 T20I # 2944
9 wickets v Indonesia Bali 13 Nov 2024 T20I # 2945
5 wickets v Indonesia Bali 15 Nov 2024 T20I # 2951
4 wickets v Indonesia Bali 16 Nov 2024 T20I # 2953
114 runs v Indonesia Bali 17 Nov 2024 T20I # 2957
4 wickets v Indonesia Bali 19 Nov 2024 T20I # 2960
9 wickets v Indonesia Bali 6 Nov 2025 T20I # 3558
U.A.E. 9 14 runs v Sri Lanka Mirpur 25 Feb 2016 T20I # 510
51 runs v Bangladesh Mirpur 26 Feb 2016 T20I # 511
7 wickets v Pakistan Mirpur 29 Feb 2016 T20I # 514
9 wickets v India Mirpur 3 Mar 2016 T20I # 517
11 runs v Afghanistan ICCA Dubai 14 Dec 2016 T20I # 571
5 wickets v Afghanistan Dubai (DICS) 16 Dec 2016 T20I # 572
44 runs v Afghanistan ICCA Dubai 18 Dec 2016 T20I # 573
5 wickets v Afghanistan Abu Dhabi 16 Jan 2017 T20I # 581
24 runs v Ireland Dubai (DICS) 18 Jan 2017 T20I # 583
Zimbabwe 9 48 runs v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
9 wickets v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
6 wickets v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
8 wickets v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
8 wickets v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
48 runs v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
45 runs v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
47 runs v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
11 runs v Pakistan Harare 21 Apr 2021 T20I # 1154
P.N.G. 9 7 wickets v Netherlands Dubai (DICS) 2 Nov 2019 T20I # 997
8 wickets v Scotland ICCA Dubai 8 Oct 2021 T20I # 1291
14 runs v Namibia ICCA Dubai 10 Oct 2021 T20I # 1295
10 wickets v Oman Al Amerat 17 Oct 2021 T20I # 1307
17 runs v Scotland Al Amerat 19 Oct 2021 T20I # 1318
84 runs v Bangladesh Al Amerat 21 Oct 2021 T20I # 1334
15 runs v Nepal Kirtipur 28 Mar 2022 T20I # 1497
8 runs v Malaysia Kirtipur 29 Mar 2022 T20I # 1498
37 runs v Nepal Kirtipur 31 Mar 2022 T20I # 1500
Rwanda 9 6 wickets v Tanzania Rwanda 18 Dec 2022 T20I # 1967
9 wickets v Uganda Rwanda 19 Dec 2022 T20I # 1971
31 runs v Tanzania Rwanda 20 Dec 2022 T20I # 1972
7 wickets v Uganda Rwanda 20 Dec 2022 T20I # 1973
28 runs v Tanzania Rwanda 22 Dec 2022 T20I # 1978
3 runs v Uganda Rwanda 23 Dec 2022 T20I # 1982
3 wickets v Kenya Nairobi (Gym) 9 Jun 2023 T20I # 2083
33 runs v Botswana Nairobi (Gym) 10 Jun 2023 T20I # 2086
8 wickets v Uganda Nairobi (Gym) 11 Jun 2023 T20I # 2094
Turkey 9 8 wickets v Luxembourg Ilfov County 29 Aug 2019 T20I # 868
173 runs v Romania Ilfov County 29 Aug 2019 T20I # 869
257 runs v Czech Rep. Ilfov County 30 Aug 2019 T20I # 872
10 wickets v Austria Ilfov County 31 Aug 2019 T20I # 875
51 runs v Romania Kerava 12 Jul 2022 T20I # 1644
7 wickets v Serbia Kerava 15 Jul 2022 T20I # 1656
135 runs v Cyprus Vantaa 16 Jul 2022 T20I # 1664
74 runs v Isle of Man Kerava 18 Jul 2022 T20I # 1672
70 runs v Serbia Sofia 23 Jun 2023 T20I # 2109
Philippines 9 118 runs v Canada Al Amerat 18 Feb 2022 T20I # 1468
136 runs v Nepal Al Amerat 19 Feb 2022 T20I # 1474
9 wickets v Oman Al Amerat 21 Feb 2022 T20I # 1483
91 runs v Bahrain Al Amerat 22 Feb 2022 T20I # 1484
9 wickets v Germany Al Amerat 24 Feb 2022 T20I # 1489
87 runs v Singapore Phnom Penh 3 May 2023 T20I # 2052
8 runs v Cambodia Phnom Penh 10 May 2023 T20I # 2064
53 runs v Japan Port Moresby 22 Jul 2023 T20I # 2153
117 runs v P.N.G. Port Moresby 23 Jul 2023 T20I # 2156
Malta 9 4 wickets v Romania Ilfov County 19 Aug 2023 T20I # 2201
3 wickets v Romania Ilfov County 19 Aug 2023 T20I # 2202
9 wickets v Romania Ilfov County 20 Aug 2023 T20I # 2204
6 runs v Romania Ilfov County 20 Aug 2023 T20I # 2206
9 runs v France Dreux 9 May 2024 T20I # 2596
86 runs v France Dreux 9 May 2024 T20I # 2597
16 runs v Belgium Dreux 10 May 2024 T20I # 2600
7 wickets v Belgium Dreux 11 May 2024 T20I # 2604
9 wickets v Finland Port Soif 21 Aug 2024 T20I # 2787
8 wickets v Guernsey Castel 22 Aug 2024 T20I # 2791
Thailand 9 5 wickets v Saudi Arabia Doha 26 Nov 2024 T20I # 2982
66 runs v Saudi Arabia Kuala Lumpur 24 Apr 2025 T20I # 3156
7 wickets v Malaysia Kuala Lumpur 25 Apr 2025 T20I # 3159
10 runs v Singapore Kuala Lumpur 26 Apr 2025 T20I # 3162
39 runs v Saudi Arabia Kuala Lumpur 28 Apr 2025 T20I # 3166
70 runs v Malaysia Kuala Lumpur 29 Apr 2025 T20I # 3168
30 runs v Singapore Kuala Lumpur 2 May 2025 T20I # 3171
3 wickets v Cook Islands Sano 7 May 2025 T20I # 3175
61 runs v Japan Sano 8 May 2025 T20I # 3177
Botswana 9 108 runs v Uganda Rwanda 9 Dec 2024 T20I # 3022
25 runs v Rwanda Rwanda 11 Dec 2024 T20I # 3029
10 wickets v Nigeria Rwanda 12 Dec 2024 T20I # 3037
32 runs v Uganda Rwanda 13 Dec 2024 T20I # 3046
7 wickets v Tanzania Harare 26 Sep 2025 T20I # 3475
170 runs v Zimbabwe Harare 28 Sep 2025 T20I # 3480
8 wickets v Uganda Harare 30 Sep 2025 T20I # 3486
44 runs v Nigeria Harare 2 Oct 2025 T20I # 3492
56 runs v Malawi Harare 4 Oct 2025 T20I # 3500
Bangladesh 8 55 runs v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
3 wickets v Australia Bengaluru 21 Mar 2016 T20I # 544
1 run v India Bengaluru 23 Mar 2016 T20I # 547
75 runs v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
6 wickets v New Zealand Napier 3 Jan 2017 T20I # 574
47 runs v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
27 runs v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
6 wickets v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Sri Lanka 8 45 runs v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
7 wickets v India Colombo (RPS) 6 Sep 2017 T20I # 618
7 wickets v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
2 wickets v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
36 runs v Pakistan Lahore 29 Oct 2017 T20I # 629
93 runs v India Cuttack 20 Dec 2017 T20I # 633
88 runs v India Indore 22 Dec 2017 T20I # 634
5 wickets v India Wankhede 24 Dec 2017 T20I # 635
Maldives 8 5 wickets v Nepal Kirtipur 9 Dec 2019 T20I # 1023
106 runs v Qatar Al Amerat 23 Feb 2020 T20I # 1048
65 runs v Bahrain Al Amerat 24 Feb 2020 T20I # 1056
10 wickets v Oman Al Amerat 25 Feb 2020 T20I # 1058
7 wickets v Saudi Arabia Doha 23 Oct 2021 T20I # 1352
98 runs v Qatar Doha 24 Oct 2021 T20I # 1358
7 wickets v Bahrain Doha 27 Oct 2021 T20I # 1368
5 wickets v Kuwait Doha 28 Oct 2021 T20I # 1372
Bangladesh 8 5 wickets v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
8 wickets v England Abu Dhabi 27 Oct 2021 T20I # 1369
3 runs v West Indies Sharjah 29 Oct 2021 T20I # 1375
6 wickets v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
8 wickets v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
4 wickets v Pakistan Mirpur 19 Nov 2021 T20I # 1439
8 wickets v Pakistan Mirpur 20 Nov 2021 T20I # 1443
5 wickets v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Ireland 8 7 wickets v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
7 wickets v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
4 runs v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
31 runs v New Zealand Belfast 18 Jul 2022 T20I # 1673
88 runs v New Zealand Belfast 20 Jul 2022 T20I # 1678
6 wickets v New Zealand Belfast 22 Jul 2022 T20I # 1679
21 runs v South Africa Bristol 3 Aug 2022 T20I # 1721
44 runs v South Africa Bristol 5 Aug 2022 T20I # 1724
Samoa 8 9 wickets v Vanuatu Port vila 10 Sep 2022 T20I # 1766
3 wickets v Fiji Port vila 11 Sep 2022 T20I # 1768
4 wickets v Cook Islands Port vila 13 Sep 2022 T20I # 1770
6 wickets v Vanuatu Port vila 14 Sep 2022 T20I # 1772
30 runs v Fiji Port vila 15 Sep 2022 T20I # 1774
17 runs v Vanuatu Suva 13 Mar 2023 T20I # 2024
66 runs v Fiji Suva 14 Mar 2023 T20I # 2025
22 runs v Fiji Suva 18 Mar 2023 T20I # 2029
Bhutan 8 8 wickets v Thailand Kuala Lumpur 31 Jul 2023 T20I # 2185
16 runs v Indonesia Bangkok 1 Feb 2024 T20I # 2444
8 wickets v Saudi Arabia Bangkok 3 Feb 2024 T20I # 2447
10 runs v Cambodia Bangkok 5 Feb 2024 T20I # 2452
32 runs v Maldives Bangkok 7 Feb 2024 T20I # 2456
10 wickets v Thailand Bangkok 12 Feb 2024 T20I # 2463
9 wickets v Maldives Bangkok 13 Feb 2024 T20I # 2466
166 runs v Saudi Arabia Bangkok 15 Feb 2024 T20I # 2473
Greece 8* 9 wickets v Italy Vantaa 12 Jul 2022 T20I # 1640
3 runs v Croatia Vantaa 15 Jul 2022 T20I # 1659
37 runs v Finland Kerava 16 Jul 2022 T20I # 1661
107 runs v Sweden Vantaa 18 Jul 2022 T20I # 1670
32 runs v Denmark Port Soif 22 Aug 2024 T20I # 2790
8 wickets v Cyprus Castel 24 Aug 2024 T20I # 2803
7 wickets v Spain Port Soif 25 Aug 2024 T20I # 2810
75 runs v Czech Rep. Castel 27 Aug 2024 T20I # 2818
Bulgaria 8 5 wickets v Gibraltar Ilfov County 24 May 2024 T20I # 2618
7 wickets v Romania Ilfov County 24 May 2024 T20I # 2620
74 runs v Romania Ilfov County 26 May 2024 T20I # 2628
8 wickets v Guernsey Port Soif 21 Aug 2024 T20I # 2785
7 wickets v Estonia Port Soif 24 Aug 2024 T20I # 2804
61 runs v Malta Castel 25 Aug 2024 T20I # 2806
125 runs v Finland Port Soif 27 Aug 2024 T20I # 2816
6 wickets v Gibraltar Sofia 10 Jul 2025 T20I # 3295
8 wickets v Turkey Sofia 10 Jul 2025 T20I # 3297
Oman 8 8 wickets v Saudi Arabia ICCA Dubai 18 Dec 2024 T20I # 3072
3 wickets v Kuwait ICCA Dubai 20 Dec 2024 T20I # 3077
7 wickets v U.S.A. Al Amerat 20 Feb 2025 T20I # 3095
4 wickets v U.S.A. Al Amerat 21 Feb 2025 T20I # 3096
8 wickets v U.S.A. Al Amerat 23 Feb 2025 T20I # 3100
93 runs v Pakistan Dubai (DICS) 12 Sep 2025 T20I # 3449
42 runs v U.A.E. Abu Dhabi 15 Sep 2025 T20I # 3457
21 runs v India Abu Dhabi 19 Sep 2025 T20I # 3465
Timor-Leste 8* 10 wickets v Indonesia Bali 6 Nov 2025 T20I # 3559
10 wickets v Myanmar Bali 7 Nov 2025 T20I # 3562
10 wickets v Indonesia Bali 8 Nov 2025 T20I # 3563
8 wickets v Myanmar Bali 9 Nov 2025 T20I # 3567
10 wickets v Indonesia Bali 11 Nov 2025 T20I # 3570
93 runs v Myanmar Bali 12 Nov 2025 T20I # 3572
9 wickets v Indonesia Bali 13 Nov 2025 T20I # 3575
87 runs v Myanmar Bali 14 Nov 2025 T20I # 3578
Sierra Leone 8 7 wickets v Rwanda Abuja 4 Dec 2025 T20I # 3603
36 runs v Nigeria Abuja 5 Dec 2025 T20I # 3605
15 runs v Zambia Abuja 6 Dec 2025 T20I # 3609
9 wickets v Nigeria Abuja 7 Dec 2025 T20I # 3611
58 runs v Rwanda Abuja 8 Dec 2025 T20I # 3616
5 wickets v Zambia Abuja 9 Dec 2025 T20I # 3622
68 runs v Nigeria Abuja 11 Dec 2025 T20I # 3630
47 runs v Rwanda Abuja 12 Dec 2025 T20I # 3636
Seychelles 8 75 runs v Rwanda Kigali 24 Nov 2022 T20I # 1917
7 wickets v Kenya Rwanda 25 Nov 2022 T20I # 1922
91 runs v Kenya Nairobi 18 Oct 2024 T20I # 2911
76 runs v Zimbabwe Nairobi (Gym) 19 Oct 2024 T20I # 2914
60 runs v Mozambique Nairobi (Gym) 22 Oct 2024 T20I # 2923
9 wickets v Kenya Nairobi (Ruaraka) 23 Oct 2024 T20I # 2928
73 runs v Rwanda Nairobi (Ruaraka) 24 Oct 2024 T20I # 2933
6 wickets v Ghana Accra 24 Mar 2026 T20I # 3782
Bulgaria 8* 3 wickets v Cyprus Episkopi 2 Nov 2025 T20I # 3550
64 runs v Cyprus Episkopi 2 Nov 2025 T20I # 3552
4 wickets v Cyprus Episkopi 3 Nov 2025 T20I # 3555
6 wickets v Cyprus Episkopi 3 Nov 2025 T20I # 3556
31 runs v Romania Ilfov County 8 May 2026 T20I # 3844
38 runs v Romania Ilfov County 9 May 2026 T20I # 3850
17 runs v Romania Ilfov County 9 May 2026 T20I # 3852
30 runs v Romania Ilfov County 10 May 2026 T20I # 3858
New Zealand 7 6 wickets v South Africa Durban 19 Sep 2007 T20I # 39
6 wickets v Pakistan Cape Town 22 Sep 2007 T20I # 44
3 wickets v South Africa Johannesburg 23 Nov 2007 T20I # 48
54 runs v Australia W.A.C.A 11 Dec 2007 T20I # 49
32 runs v England Auckland 5 Feb 2008 T20I # 53
50 runs v England Christchurch 7 Feb 2008 T20I # 54
9 wickets v England Manchester 13 Jun 2008 T20I # 56
Scotland 7 5 wickets v Netherlands Belfast 4 Aug 2008 T20I # 65
9 wickets v Kenya Belfast 4 Aug 2008 T20I # 66
7 wickets v New Zealand The Oval 6 Jun 2009 T20I # 91
130 runs v South Africa The Oval 7 Jun 2009 T20I # 94
10 wickets v Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
10 wickets v Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
14 runs v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
37 runs v Ireland Dubai (DICS) 11 Feb 2010 T20I # 140
Canada 7 5 wickets v Afghanistan Colombo (SSC) 4 Feb 2010 T20I # 132
6 wickets v Netherlands Dubai (DICS) 9 Feb 2010 T20I # 136
9 wickets v Kenya Dubai (DICS) 10 Feb 2010 T20I # 138
42 runs v Netherlands Dubai (DICS) 13 Mar 2012 T20I # 230
41 runs v Afghanistan ICCA Dubai 18 Mar 2012 T20I # 234
10 wickets v Ireland Dubai (DICS) 22 Mar 2012 T20I # 236
4 wickets v Scotland Dubai (DICS) 23 Mar 2012 T20I # 239
Kenya 7 7 wickets v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
6 wickets v Ireland Mombasa 22 Feb 2012 T20I # 224
8 wickets v Ireland Mombasa 23 Feb 2012 T20I # 225
2 runs v Ireland Mombasa 24 Feb 2012 T20I # 227
14 runs v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
10 wickets v Ireland Dubai (DICS) 14 Mar 2012 T20I # 232
5 wickets v Canada ICCA Dubai 15 Mar 2013 T20I # 310
Hong Kong 7 37 runs v Scotland Mong Kok 31 Jan 2016 T20I # 488
5 runs v Oman Fatullah 19 Feb 2016 T20I # 502
6 wickets v U.A.E. Fatullah 21 Feb 2016 T20I # 505
66 runs v Afghanistan Mirpur 22 Feb 2016 T20I # 507
14 runs v Zimbabwe Nagpur 8 Mar 2016 T20I # 522
6 wickets v Afghanistan Nagpur 10 Mar 2016 T20I # 528
8 wickets v Scotland Nagpur 12 Mar 2016 T20I # 532
Sri Lanka 7 7 wickets v West Indies Bengaluru 20 Mar 2016 T20I # 543
10 runs v England Delhi 26 Mar 2016 T20I # 551
8 wickets v South Africa Delhi 28 Mar 2016 T20I # 554
8 wickets v England Southampton 5 Jul 2016 T20I # 561
85 runs v Australia Pallekele 6 Sep 2016 T20I # 565
4 wickets v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
19 runs v South Africa Centurion 20 Jan 2017 T20I # 589
Botswana 7 52 runs v Uganda Kampala 20 May 2019 T20I # 778
11 runs v Nigeria Kampala 21 May 2019 T20I # 780
10 wickets v Namibia Kampala 22 May 2019 T20I # 783
93 runs v Namibia Windhoek 19 Aug 2019 T20I # 853
124 runs v Namibia Windhoek 20 Aug 2019 T20I # 856
78 runs v Namibia Windhoek 22 Aug 2019 T20I # 859
8 wickets v Namibia Windhoek 23 Aug 2019 T20I # 862
Hong Kong 7 7 wickets v Oman Al Amerat 5 Oct 2019 T20I # 910
4 wickets v Nepal Al Amerat 6 Oct 2019 T20I # 918
66 runs v Ireland Al Amerat 7 Oct 2019 T20I # 921
37 runs v Netherlands Al Amerat 10 Oct 2019 T20I # 927
8 wickets v Ireland Abu Dhabi 18 Oct 2019 T20I # 936
7 wickets v Oman Abu Dhabi 20 Oct 2019 T20I # 949
8 wickets v U.A.E. Abu Dhabi 21 Oct 2019 T20I # 951
Norway 7 20 runs v Italy St Peter Port 15 Jun 2019 T20I # 792
80 runs v Jersey Castel 16 Jun 2019 T20I # 797
46 runs v Denmark Castel 17 Jun 2019 T20I # 798
4 wickets v Guernsey Castel 19 Jun 2019 T20I # 801
7 wickets v Germany St Peter Port 20 Jun 2019 T20I # 805
5 wickets v Germany Krefeld 5 Aug 2021 T20I # 1213
4 wickets v France Krefeld 5 Aug 2021 T20I # 1214
Bulgaria 7 7 wickets v Romania Sofia 27 Jun 2021 T20I # 1177
62 runs v Luxembourg Ilfov County 2 Sep 2021 T20I # 1245
7 wickets v Malta Ilfov County 3 Sep 2021 T20I # 1250
7 wickets v Czech Rep. Ilfov County 4 Sep 2021 T20I # 1253
8 wickets v Switzerland Marsa 22 Oct 2021 T20I # 1345
37 runs v Gibraltar Marsa 23 Oct 2021 T20I # 1347
6 wickets v Malta Marsa 23 Oct 2021 T20I # 1353
Sierra Leone 7 6 runs v Nigeria Lagos 20 Oct 2021 T20I # 1326
69 runs v Nigeria Lagos 21 Oct 2021 T20I # 1336
9 wickets v Nigeria Lagos 23 Oct 2021 T20I # 1349
19 runs v Nigeria Lagos 24 Oct 2021 T20I # 1360
36 runs v Nigeria Lagos 26 Oct 2021 T20I # 1365
72 runs v Botswana Rwanda 2 Nov 2021 T20I # 1383
8 wickets v Tanzania Rwanda 3 Nov 2021 T20I # 1389
Bermuda 7 10 wickets v P.N.G. ICCA Dubai 19 Oct 2019 T20I # 940
5 wickets v Singapore ICCA 2 Dubai 20 Oct 2019 T20I # 948
45 runs v Kenya ICCA Dubai 21 Oct 2019 T20I # 953
6 wickets v Namibia ICCA 2 Dubai 23 Oct 2019 T20I # 958
46 runs v Scotland Dubai (DICS) 24 Oct 2019 T20I # 966
92 runs v Netherlands Dubai (DICS) 26 Oct 2019 T20I # 974
23 runs v U.S.A. North Sound 8 Nov 2021 T20I # 1412
Bahamas 7 10 wickets v U.S.A. Coolidge 13 Nov 2021 T20I # 1423
26 runs v Panama Coolidge 13 Nov 2021 T20I # 1425
8 wickets v Cayman George Town 13 Apr 2022 T20I # 1508
15 runs v Cayman George Town 14 Apr 2022 T20I # 1509
7 wickets v Cayman George Town 16 Apr 2022 T20I # 1510
65 runs v Cayman George Town 16 Apr 2022 T20I # 1511
42 runs v Cayman George Town 17 Apr 2022 T20I # 1512
Denmark 7 6 wickets v Italy Almeria 15 Oct 2021 T20I # 1297
6 wickets v Germany Almeria 16 Oct 2021 T20I # 1300
5 runs v Jersey Almeria 17 Oct 2021 T20I # 1306
9 runs v Italy Almeria 19 Oct 2021 T20I # 1316
12 runs v Germany Almeria 20 Oct 2021 T20I # 1330
4 wickets v Jersey Almeria 21 Oct 2021 T20I # 1337
3 wickets v Finland Brondby 7 May 2022 T20I # 1519
137 runs v Finland Brondby 7 May 2022 T20I # 1520
Luxembourg 7 18 runs v Switzerland Walferdange 11 Jun 2022 T20I # 1559
78 runs v Switzerland Walferdange 11 Jun 2022 T20I # 1563
5 wickets v Austria Vinor 8 Jul 2022 T20I # 1619
5 wickets v Czech Rep. Vinor 8 Jul 2022 T20I # 1620
35 runs v Austria Vinor 9 Jul 2022 T20I # 1626
36 runs v Czech Rep. Vinor 10 Jul 2022 T20I # 1629
36 runs v Austria Vantaa 24 Jul 2022 T20I # 1680
17 runs v Guernsey Kerava 25 Jul 2022 T20I # 1687
Scotland 7 130 runs v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
4 wickets v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
16 runs v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
8 wickets v India Dubai (DICS) 5 Nov 2021 T20I # 1396
72 runs v Pakistan Sharjah 7 Nov 2021 T20I # 1406
68 runs v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
102 runs v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
Saudi Arabia 7 5 wickets v Qatar Doha 27 Oct 2021 T20I # 1370
18 runs v Bahrain Doha 28 Oct 2021 T20I # 1373
9 wickets v Oman Al Amerat 14 Nov 2022 T20I # 1880
66 runs v Canada Al Amerat 15 Nov 2022 T20I # 1882
53 runs v Bahrain Al Amerat 16 Nov 2022 T20I # 1884
7 wickets v Oman Al Amerat 17 Nov 2022 T20I # 1890
45 runs v Canada Al Amerat 19 Nov 2022 T20I # 1896
Argentina 7 8 wickets v U.S.A. North Sound 11 Nov 2021 T20I # 1422
9 wickets v Canada North Sound 13 Nov 2021 T20I # 1426
3 wickets v Bermuda Coolidge 14 Nov 2021 T20I # 1429
6 wickets v Bermuda Buenos Aires 21 Feb 2023 T20I # 1996
107 runs v Bermuda Buenos Aires 22 Feb 2023 T20I # 1997
53 runs v Panama Buenos Aires 25 Feb 2023 T20I # 2002
110 runs v Bermuda Buenos Aires 26 Feb 2023 T20I # 2007
Panama 7 4 wickets v Bahamas Buenos Aires 26 Feb 2023 T20I # 2006
60 runs v Bermuda Buenos Aires 28 Feb 2023 T20I # 2009
12 runs v Cayman Buenos Aires 2 Mar 2023 T20I # 2010
7 wickets v Cayman Sandys Parish 30 Sep 2023 T20I # 2268
7 wickets v Bermuda Sandys Parish 1 Oct 2023 T20I # 2273
163 runs v Canada Hamilton 3 Oct 2023 T20I # 2280
5 wickets v Bermuda Hamilton 4 Oct 2023 T20I # 2289
Namibia 7 5 wickets v Scotland Bridgetown 6 Jun 2024 T20I # 2643
9 wickets v Australia North Sound 11 Jun 2024 T20I # 2666
41 runs v England North Sound 15 Jun 2024 T20I # 2688
40 runs v U.A.E. Windhoek 29 Sep 2024 T20I # 2875
13 runs v U.S.A. Windhoek 1 Oct 2024 T20I # 2884
6 wickets v U.A.E. Windhoek 2 Oct 2024 T20I # 2888
6 wickets v U.S.A. Windhoek 5 Oct 2024 T20I # 2896
Nigeria 7 6 wickets v Uganda Rwanda 14 Dec 2024 T20I # 3051
20 runs v Kenya Entebbe 17 Jul 2025 T20I # 3319
77 runs v Uganda Entebbe 18 Jul 2025 T20I # 3322
7 wickets v U.A.E. Entebbe 21 Jul 2025 T20I # 3340
38 runs v Uganda Entebbe 22 Jul 2025 T20I # 3346
53 runs v U.A.E. Entebbe 26 Jul 2025 T20I # 3372
6 wickets v Kenya Entebbe 27 Jul 2025 T20I # 3380
France 7 6 wickets v Austria Rome 16 Jun 2024 T20I # 2690
6 wickets v Malta Ilfov County 26 Jun 2025 T20I # 3264
16 runs v Belgium Ilfov County 27 Jun 2025 T20I # 3268
52 runs v Hungary Ilfov County 29 Jun 2025 T20I # 3274
34 runs v Sweden Stockholm 7 Aug 2025 T20I # 3395
22 runs v Norway Stockholm 8 Aug 2025 T20I # 3397
6 wickets v Austria Stockholm 9 Aug 2025 T20I # 3401
Samoa 7 52 runs v Singapore Singapore 18 Jul 2025 T20I # 3321
54 runs v Hong Kong Singapore 19 Jul 2025 T20I # 3328
6 wickets v Malaysia Singapore 20 Jul 2025 T20I # 3334
3 wickets v Singapore Singapore 22 Jul 2025 T20I # 3344
3 wickets v Hong Kong Singapore 23 Jul 2025 T20I # 3352
6 wickets v Malaysia Singapore 24 Jul 2025 T20I # 3358
5 wickets v Oman Al Amerat 8 Oct 2025 T20I # 3505
Cyprus 7* 26 runs v Finland Episkopi 8 May 2026 T20I # 3842
7 wickets v Finland Episkopi 8 May 2026 T20I # 3845
138 runs v Finland Episkopi 9 May 2026 T20I # 3851
38 runs v Finland Episkopi 9 May 2026 T20I # 3854
8 wickets v France Episkopi 16 May 2026 T20I # 3871
52 runs v Jersey Episkopi 17 May 2026 T20I # 3881
25 runs v Switzerland Episkopi 20 May 2026 T20I # 3890
7 runs v Croatia Episkopi 22 May 2026 T20I # 3895
Pakistan 6 5 wickets v England Cardiff 5 Sep 2010 T20I # 186
6 wickets v England Cardiff 7 Sep 2010 T20I # 187
6 wickets v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
6 wickets v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
5 wickets v New Zealand Auckland 26 Dec 2010 T20I # 193
39 runs v New Zealand Hamilton 28 Dec 2010 T20I # 194
Bangladesh 6 1 wicket v Netherlands The Hague 26 Jul 2012 T20I # 254
59 runs v New Zealand Pallekele 21 Sep 2012 T20I # 267
8 wickets v Pakistan Pallekele 25 Sep 2012 T20I # 274
18 runs v West Indies Mirpur 10 Dec 2012 T20I # 291
17 runs v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
6 runs v Zimbabwe Bulawayo 11 May 2013 T20I # 315
U.A.E. 6 6 wickets v Netherlands Sylhet 17 Mar 2014 T20I # 369
21 runs v Ireland Sylhet 19 Mar 2014 T20I # 373
5 wickets v Zimbabwe Sylhet 21 Mar 2014 T20I # 376
9 wickets v Scotland Edinburgh 9 Jul 2015 T20I # 430
8 wickets v Afghanistan Edinburgh 10 Jul 2015 T20I # 432
7 wickets v Netherlands Edinburgh 12 Jul 2015 T20I # 434
Zimbabwe 6 80 runs v New Zealand Harare 9 Aug 2015 T20I # 450
13 runs v Pakistan Harare 27 Sep 2015 T20I # 454
15 runs v Pakistan Harare 29 Sep 2015 T20I # 455
6 wickets v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
5 wickets v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
4 wickets v Bangladesh Mirpur 13 Nov 2015 T20I # 462
Ireland 6 98 runs v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
10 wickets v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
6 wickets v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
17 runs v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
28 runs v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
4 runs v Netherlands Rotterdam 12 Jun 2018 T20I # 670
4 wickets v Netherlands Rotterdam 13 Jun 2018 T20I # 672
New Zealand 6 5 wickets v Australia Auckland 16 Feb 2018 T20I # 649
2 runs v England Hamilton 18 Feb 2018 T20I # 650
19 runs v Australia Auckland 21 Feb 2018 T20I # 653
2 runs v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
6 wickets v Pakistan Dubai (DICS) 2 Nov 2018 T20I # 706
47 runs v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
West Indies 6 4 wickets v England Gros Islet 5 Mar 2019 T20I # 750
137 runs v England Basseterre 8 Mar 2019 T20I # 751
8 wickets v England Basseterre 10 Mar 2019 T20I # 752
4 wickets v India Lauderhill 3 Aug 2019 T20I # 842
22 runs v India Lauderhill 4 Aug 2019 T20I # 843
7 wickets v India Providence 6 Aug 2019 T20I # 846
Cayman 6 84 runs v Canada Sandys Parish 18 Aug 2019 T20I # 852
10 runs v U.S.A. Hamilton 19 Aug 2019 T20I # 855
6 wickets v Bermuda Sandys Parish 21 Aug 2019 T20I # 857
8 wickets v Canada Sandys Parish 22 Aug 2019 T20I # 860
9 wickets v U.S.A. Sandys Parish 24 Aug 2019 T20I # 863
6 wickets v Bermuda Sandys Parish 25 Aug 2019 T20I # 866
Hong Kong 6 12 runs v Oman Dubai (DICS) 30 Oct 2019 T20I # 990
21 runs v Malaysia Kuala Lumpur 20 Feb 2020 T20I # 1044
35 runs v Malaysia Kuala Lumpur 21 Feb 2020 T20I # 1045
8 runs v Malaysia Kuala Lumpur 23 Feb 2020 T20I # 1051
13 runs v Malaysia Kuala Lumpur 24 Feb 2020 T20I # 1055
6 wickets v Malaysia Kuala Lumpur 26 Feb 2020 T20I # 1062
Lesotho 6 54 runs v Swaziland Kigali 16 Oct 2021 T20I # 1299
6 wickets v Seychelles Rwanda 17 Oct 2021 T20I # 1304
116 runs v Ghana Rwanda 17 Oct 2021 T20I # 1308
10 wickets v Uganda Kigali 19 Oct 2021 T20I # 1315
22 runs v Rwanda Kigali 20 Oct 2021 T20I # 1329
22 runs v Malawi Kigali 22 Oct 2021 T20I # 1340
Nigeria 6 6 wickets v Tanzania Rwanda 17 Nov 2021 T20I # 1430
12 runs v Uganda Rwanda 17 Nov 2021 T20I # 1432
8 wickets v Kenya Kigali 18 Nov 2021 T20I # 1436
8 wickets v Uganda Kigali 18 Nov 2021 T20I # 1438
60 runs v Kenya Kigali 20 Nov 2021 T20I # 1442
69 runs v Tanzania Kigali 20 Nov 2021 T20I # 1445
Malta 6 9 runs v Romania Marsa 15 May 2022 T20I # 1539
111 runs v Belgium Gent 11 Jun 2022 T20I # 1558
84 runs v Belgium Gent 11 Jun 2022 T20I # 1562
122 runs v Belgium Waterloo 12 Jun 2022 T20I # 1566
6 wickets v Spain Waterloo 28 Jun 2022 T20I # 1582
11 runs v Portugal Gent 29 Jun 2022 T20I # 1588
Afghanistan 6 4 wickets v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
1 wicket v Pakistan Sharjah 7 Sep 2022 T20I # 1760
101 runs v India Dubai (DICS) 8 Sep 2022 T20I # 1761
5 wickets v England Perth 22 Oct 2022 T20I # 1840
6 wickets v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
4 runs v Australia Adelaide 4 Nov 2022 T20I # 1864
Rwanda 6 7 wickets v Swaziland Rwanda 22 Oct 2021 T20I # 1339
24 runs v Malawi Rwanda 22 Oct 2021 T20I # 1343
54 runs v Tanzania Dar-es-Salaam 31 Oct 2022 T20I # 1854
21 runs v Tanzania Dar-es-Salaam 1 Nov 2022 T20I # 1857
77 runs v Tanzania Dar-es-Salaam 4 Nov 2022 T20I # 1863
3 wickets v Tanzania Dar-es-Salaam 5 Nov 2022 T20I # 1869
10 wickets v Tanzania Dar-es-Salaam 6 Nov 2022 T20I # 1875
Gambia 6 5 wickets v Eswatini Kigali 1 Dec 2022 T20I # 1926
9 wickets v Nigeria Kigali 4 Dec 2022 T20I # 1934
8 wickets v Sierra Leone Kigali 6 Dec 2022 T20I # 1940
10 wickets v Tanzania Rwanda 6 Dec 2022 T20I # 1943
138 runs v Ghana Rwanda 8 Dec 2022 T20I # 1945
40 runs v Mozambique Kigali 8 Dec 2022 T20I # 1946
Sierra Leone 6 5 wickets v Mozambique Rwanda 9 Dec 2022 T20I # 1949
3 wickets v Ghana Lagos 4 Oct 2023 T20I # 2288
63 runs v Nigeria Lagos 5 Oct 2023 T20I # 2292
33 runs v Rwanda Lagos 6 Oct 2023 T20I # 2299
8 wickets v Ghana Lagos 7 Oct 2023 T20I # 2303
9 wickets v Nigeria Lagos 8 Oct 2023 T20I # 2305
Pakistan 6 4 wickets v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
6 wickets v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
46 runs v New Zealand Auckland 12 Jan 2024 T20I # 2429
21 runs v New Zealand Hamilton 14 Jan 2024 T20I # 2430
45 runs v New Zealand Dunedin 17 Jan 2024 T20I # 2434
7 wickets v New Zealand Christchurch 19 Jan 2024 T20I # 2437
Austria 6 8 wickets v Jersey Edinburgh 20 Jul 2023 T20I # 2147
9 wickets v Germany Edinburgh (Golden) 21 Jul 2023 T20I # 2151
128 runs v Ireland Edinburgh 23 Jul 2023 T20I # 2157
8 wickets v Denmark Edinburgh (Golden) 24 Jul 2023 T20I # 2161
166 runs v Scotland Edinburgh (Golden) 25 Jul 2023 T20I # 2166
6 wickets v Belgium Lower Austria 25 May 2024 T20I # 2621
6 wickets v Belgium Lower Austria 25 May 2024 T20I # 2622
Maldives 6 8 wickets v Thailand Bangkok 15 Feb 2024 T20I # 2471
4 wickets v Bhutan Bangkok 16 Feb 2024 T20I # 2477
94 runs v Malaysia Kuala Lumpur 30 Aug 2024 T20I # 2826
47 runs v Singapore Kuala Lumpur 31 Aug 2024 T20I # 2829
142 runs v Kuwait Bangi 2 Sep 2024 T20I # 2833
9 wickets v Hong Kong Bangi 3 Sep 2024 T20I # 2835
Nepal 6 6 wickets v U.A.E. Al Amerat 19 Apr 2024 T20I # 2576
4 wickets v Hong Kong Al Amerat 20 Apr 2024 T20I # 2578
6 wickets v Netherlands Dallas 4 Jun 2024 T20I # 2638
1 run v South Africa Kingstown 14 Jun 2024 T20I # 2681
21 runs v Bangladesh Kingstown 16 Jun 2024 T20I # 2698
14 runs v Canada King City (NW) 28 Sep 2024 T20I # 2872
Serbia 6 165 runs v Jersey Krefeld 7 Jul 2024 T20I # 2738
28 runs v Croatia Krefeld 10 Jul 2024 T20I # 2747
40 runs v Switzerland Krefeld 11 Jul 2024 T20I # 2753
77 runs v Belgium Krefeld 12 Jul 2024 T20I # 2755
7 wickets v Gibraltar Gibraltar 30 Sep 2024 T20I # 2878
8 wickets v Gibraltar Gibraltar 30 Sep 2024 T20I # 2881
Bangladesh 6 28 runs v Australia North Sound 20 Jun 2024 T20I # 2711
50 runs v India North Sound 22 Jun 2024 T20I # 2716
8 runs v Afghanistan Kingstown 24 Jun 2024 T20I # 2722
7 wickets v India Gwalior 6 Oct 2024 T20I # 2897
86 runs v India Delhi 9 Oct 2024 T20I # 2899
133 runs v India Hyderabad 12 Oct 2024 T20I # 2904
Indonesia 6 144 runs v Japan Incheon 5 Oct 2024 T20I # 2895
23 runs v Maldives Gelephu 19 Oct 2024 T20I # 2913
6 wickets v Thailand Gelephu 20 Oct 2024 T20I # 2919
56 runs v Bhutan Gelephu 22 Oct 2024 T20I # 2924
66 runs v Thailand Gelephu 23 Oct 2024 T20I # 2927
1 wicket v Bhutan Gelephu 24 Oct 2024 T20I # 2932
St Helena 6 10 wickets v Malawi Rwanda 24 Nov 2022 T20I # 1916
60 runs v Botswana Rwanda 25 Nov 2022 T20I # 1920
118 runs v Nigeria Abuja 23 Nov 2024 T20I # 2975
48 runs v Eswatini Abuja 24 Nov 2024 T20I # 2978
4 wickets v Sierra Leone Abuja 26 Nov 2024 T20I # 2984
9 wickets v Botswana Abuja 27 Nov 2024 T20I # 2989
Panama 6 83 runs v Cayman Buenos Aires 7 Dec 2024 T20I # 3015
9 wickets v Bermuda Buenos Aires 8 Dec 2024 T20I # 3018
6 wickets v Argentina Buenos Aires 10 Dec 2024 T20I # 3028
21 runs v Bahamas Buenos Aires 11 Dec 2024 T20I # 3033
6 wickets v Brazil Buenos Aires 12 Dec 2024 T20I # 3038
7 wickets v Belize Buenos Aires 14 Dec 2024 T20I # 3054
Malta 6 5 wickets v Estonia Port Soif 27 Aug 2024 T20I # 2819
6 runs v Cyprus Port Soif 28 Aug 2024 T20I # 2821
8 runs v Hungary Marsa 3 Feb 2025 T20I # 3087
6 wickets v Austria Marsa 3 Feb 2025 T20I # 3088
8 wickets v Hungary Marsa 4 Feb 2025 T20I # 3090
6 wickets v Austria Marsa 5 Feb 2025 T20I # 3091
West Indies 6 7 runs v Bangladesh Kingstown 15 Dec 2024 T20I # 3062
27 runs v Bangladesh Kingstown 17 Dec 2024 T20I # 3071
80 runs v Bangladesh Kingstown 19 Dec 2024 T20I # 3075
21 runs v England Chester-le-Street 6 Jun 2025 T20I # 3205
4 wickets v England Bristol 8 Jun 2025 T20I # 3213
37 runs v England Southampton 10 Jun 2025 T20I # 3218
Bangladesh 6 2 wickets v U.A.E. Sharjah 19 May 2025 T20I # 3188
7 wickets v U.A.E. Sharjah 21 May 2025 T20I # 3189
37 runs v Pakistan Lahore 28 May 2025 T20I # 3190
57 runs v Pakistan Lahore 30 May 2025 T20I # 3194
7 wickets v Pakistan Lahore 1 Jun 2025 T20I # 3203
7 wickets v Sri Lanka Pallekele 10 Jul 2025 T20I # 3299
Turkey 6 81 runs v Isle of Man Rome 10 Jun 2024 T20I # 2661
73 runs v Luxembourg Spinaceto 12 Jun 2024 T20I # 2669
9 wickets v Italy Rome 13 Jun 2024 T20I # 2676
40 runs v France Spinaceto 15 Jun 2024 T20I # 2686
8 wickets v Bulgaria Sofia 10 Jul 2025 T20I # 3297
7 wickets v Gibraltar Sofia 11 Jul 2025 T20I # 3300
Malawi 6 10 wickets v Bahrain Blantyre 12 Jul 2025 T20I # 3307
37 runs v Germany Blantyre 13 Jul 2025 T20I # 3313
9 wickets v Bahrain Rwanda 19 Jul 2025 T20I # 3329
6 wickets v Rwanda Rwanda 19 Jul 2025 T20I # 3331
9 wickets v Bahrain Rwanda 20 Jul 2025 T20I # 3335
4 wickets v Rwanda Rwanda 22 Jul 2025 T20I # 3345
West Indies 6 3 wickets v Australia Kingston 20 Jul 2025 T20I # 3339
8 wickets v Australia Kingston 22 Jul 2025 T20I # 3351
6 wickets v Australia Basseterre 25 Jul 2025 T20I # 3369
3 wickets v Australia Basseterre 26 Jul 2025 T20I # 3378
3 wickets v Australia Basseterre 28 Jul 2025 T20I # 3385
14 runs v Pakistan Lauderhill 31 Jul 2025 T20I # 3386
Guernsey 6 7 wickets v Jersey St Saviour 7 Jun 2025 T20I # 3207
3 runs v Jersey St Saviour 7 Jun 2025 T20I # 3209
7 wickets v Italy The Hague 5 Jul 2025 T20I # 3277
22 runs v Jersey The Hague 8 Jul 2025 T20I # 3286
73 runs v Netherlands The Hague 9 Jul 2025 T20I # 3292
6 wickets v P.N.G. Castel 14 Aug 2025 T20I # 3406
U.A.E. 6 8 runs v Uganda Entebbe 27 Jul 2025 T20I # 3382
31 runs v Pakistan Sharjah 30 Aug 2025 T20I # 3426
38 runs v Afghanistan Sharjah 1 Sep 2025 T20I # 3432
31 runs v Pakistan Sharjah 4 Sep 2025 T20I # 3436
4 runs v Afghanistan Sharjah 5 Sep 2025 T20I # 3437
9 wickets v India Dubai (DICS) 10 Sep 2025 T20I # 3444
Thailand 6 7 wickets v Bahrain Kuala Lumpur 30 Nov 2025 T20I # 3597
5 wickets v Indonesia Bangkok 9 Dec 2025 T20I # 3618
4 runs v Singapore Bangkok 11 Dec 2025 T20I # 3626
8 wickets v Malaysia Bangkok 12 Dec 2025 T20I # 3634
1 wicket v Philippines Bangkok 13 Dec 2025 T20I # 3637
37 runs v Japan Bangkok 25 Feb 2026 T20I # 3733
Kuwait 6 5 wickets v Oman Al Amerat 29 Sep 2025 T20I # 3484
5 wickets v Oman Al Amerat 30 Sep 2025 T20I # 3487
58 runs v Nepal Al Amerat 8 Oct 2025 T20I # 3507
5 wickets v Japan Al Amerat 9 Oct 2025 T20I # 3509
3 wickets v Hong Kong Mong Kok 25 Feb 2026 T20I # 3734
24 runs v Hong Kong Mong Kok 26 Feb 2026 T20I # 3738
Indonesia 6 4 wickets v Sweden Bali 7 Apr 2026 T20I # 3804
4 wickets v Sweden Bali 7 Apr 2026 T20I # 3805
5 wickets v Sweden Bali 9 Apr 2026 T20I # 3809
10 runs v Sweden Bali 9 Apr 2026 T20I # 3810
5 wickets v Sweden Bali 11 Apr 2026 T20I # 3813
87 runs v Sweden Bali 11 Apr 2026 T20I # 3814
Namibia 6 7 wickets v Netherlands Delhi 10 Feb 2026 T20I # 3693
93 runs v India Delhi 12 Feb 2026 T20I # 3703
31 runs v U.S.A. Chennai 15 Feb 2026 T20I # 3713
102 runs v Pakistan Colombo (SSC) 18 Feb 2026 T20I # 3722
7 wickets v Scotland Windhoek 15 Apr 2026 T20I # 3817
19 runs v Scotland Windhoek 17 Apr 2026 T20I # 3818
Gibraltar 6 8 wickets v Bulgaria Sofia 13 Jul 2025 T20I # 3312
50 runs v Malta Marsa 7 May 2026 T20I # 3836
65 runs v Malta Marsa 7 May 2026 T20I # 3837
7 wickets v Malta Marsa 8 May 2026 T20I # 3841
50 runs v Malta Marsa 8 May 2026 T20I # 3843
7 wickets v Malta Marsa 9 May 2026 T20I # 3849
- v Malta Marsa 9 May 2026 T20I # 3853
Fiji 6* 121 runs v Vanuatu Nisshin 8 May 2026 T20I # 3839
8 wickets v Japan Nisshin 10 May 2026 T20I # 3856
6 wickets v South Korea Sano 13 May 2026 T20I # 3863
4 wickets v Philippines Sano 14 May 2026 T20I # 3866
7 wickets v South Korea Sano 17 May 2026 T20I # 3876
9 wickets v Philippines Sano 18 May 2026 T20I # 3884
China 6* 123 runs v Hong Kong Mong Kok 14 Feb 2024 T20I # 2468
180 runs v Japan Mong Kok 15 Feb 2024 T20I # 2470
10 wickets v Hong Kong Mong Kok 16 Feb 2024 T20I # 2474
44 runs v Japan Mong Kok 16 Feb 2024 T20I # 2476
221 runs v Nepal Singapore 31 May 2026 T20I # 3922
9 wickets v Malaysia Singapore 2 Jun 2026 T20I # 3925
Kenya 5 5 wickets v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
8 wickets v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
9 wickets v New Zealand Durban 12 Sep 2007 T20I # 21
172 runs v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
19 runs v Netherlands Belfast 2 Aug 2008 T20I # 58
Australia 5 4 wickets v South Africa Johannesburg 27 Mar 2009 T20I # 87
17 runs v South Africa Centurion 29 Mar 2009 T20I # 88
7 wickets v Pakistan Dubai (DICS) 7 May 2009 T20I # 89
7 wickets v West Indies The Oval 6 Jun 2009 T20I # 92
6 wickets v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
Australia 5 7 wickets v England Bridgetown 16 May 2010 T20I # 177
23 runs v Pakistan Birmingham 5 Jul 2010 T20I # 184
11 runs v Pakistan Birmingham 6 Jul 2010 T20I # 185
7 wickets v Sri Lanka W.A.C.A 31 Oct 2010 T20I # 192
1 wicket v England Adelaide 12 Jan 2011 T20I # 197
Australia 5 32 runs v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
74 runs v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
5 wickets v Sri Lanka Sydney 26 Jan 2013 T20I # 299
2 runs v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
27 runs v West Indies Brisbane 13 Feb 2013 T20I # 303
West Indies 5 2 wickets v Pakistan Kingstown 27 Jul 2013 T20I # 321
11 runs v Pakistan Kingstown 28 Jul 2013 T20I # 322
81 runs v New Zealand Auckland 11 Jan 2014 T20I # 352
4 wickets v New Zealand Wellington 15 Jan 2014 T20I # 353
6 wickets v Ireland Kingston 19 Feb 2014 T20I # 359
England 5 13 runs v Australia Hobart 29 Jan 2014 T20I # 354
8 wickets v Australia Melbourne 31 Jan 2014 T20I # 355
84 runs v Australia Sydney 2 Feb 2014 T20I # 356
27 runs v West Indies Bridgetown 9 Mar 2014 T20I # 361
5 wickets v West Indies Bridgetown 11 Mar 2014 T20I # 362
Bangladesh 5 2 wickets v Hong Kong Chattogram 20 Mar 2014 T20I # 375
73 runs v West Indies Mirpur 25 Mar 2014 T20I # 385
8 wickets v India Mirpur 28 Mar 2014 T20I # 389
50 runs v Pakistan Mirpur 30 Mar 2014 T20I # 392
7 wickets v Australia Mirpur 1 Apr 2014 T20I # 396
Australia 5 5 runs v England Cardiff 31 Aug 2015 T20I # 453
37 runs v India Adelaide 26 Jan 2016 T20I # 485
27 runs v India Melbourne 29 Jan 2016 T20I # 486
7 wickets v India Sydney 31 Jan 2016 T20I # 489
3 wickets v South Africa Durban 4 Mar 2016 T20I # 519
West Indies 5 9 wickets v Pakistan Dubai (DICS) 23 Sep 2016 T20I # 568
16 runs v Pakistan Dubai (DICS) 24 Sep 2016 T20I # 569
8 wickets v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
6 wickets v Pakistan Bridgetown 26 Mar 2017 T20I # 602
3 runs v Pakistan Port of Spain 30 Mar 2017 T20I # 603
Bangladesh 5 20 runs v South Africa Bloemfontein 26 Oct 2017 T20I # 626
83 runs v South Africa Potchefstroom 29 Oct 2017 T20I # 628
6 wickets v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
75 runs v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
6 wickets v India Colombo (RPS) 8 Mar 2018 T20I # 657
Bangladesh 5 4 wickets v India Colombo (RPS) 18 Mar 2018 T20I # 662
45 runs v Afghanistan Dehradun 3 Jun 2018 T20I # 667
6 wickets v Afghanistan Dehradun 5 Jun 2018 T20I # 668
1 run v Afghanistan Dehradun 7 Jun 2018 T20I # 669
7 wickets v West Indies Basseterre 31 Jul 2018 T20I # 692
West Indies 5 12 runs v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
19 runs v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
5 wickets v India Eden Gardens 4 Nov 2018 T20I # 707
71 runs v India Lucknow 6 Nov 2018 T20I # 709
6 wickets v India Chennai 11 Nov 2018 T20I # 710
Oman 5 7 wickets v Scotland Dubai (DICS) 19 Jan 2017 T20I # 585
8 wickets v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 586
15 runs v Ireland Al Amerat 13 Feb 2019 T20I # 740
8 wickets v Netherlands Al Amerat 15 Feb 2019 T20I # 741
7 wickets v Scotland Al Amerat 17 Feb 2019 T20I # 744
Guernsey 5 41 runs v Jersey Castel 1 Jun 2019 T20I # 789
76 runs v Jersey Castel 1 Jun 2019 T20I # 790
8 wickets v Jersey Castel 15 Jun 2019 T20I # 791
5 wickets v Germany Castel 15 Jun 2019 T20I # 793
11 runs v Italy St Peter Port 16 Jun 2019 T20I # 796
Maldives 5 8 wickets v Kuwait Al Amerat 20 Jan 2019 T20I # 720
2 wickets v Bahrain Al Amerat 21 Jan 2019 T20I # 721
6 wickets v Saudi Arabia Al Amerat 22 Jan 2019 T20I # 724
8 wickets v Qatar Al Amerat 23 Jan 2019 T20I # 725
73 runs v Malaysia Kuala Lumpur 25 Jun 2019 T20I # 810
Vanuatu 5 10 runs v Philippines Port Moresby 24 Mar 2019 T20I # 761
10 wickets v P.N.G. Port Moresby 24 Mar 2019 T20I # 762
2 wickets v Samoa Apia (No 1) 9 Jul 2019 T20I # 821
3 wickets v P.N.G. Apia (No 3) 9 Jul 2019 T20I # 820
32 runs v Samoa Apia (No 3) 12 Jul 2019 T20I # 823
59 runs v P.N.G. Apia (No 2) 12 Jul 2019 T20I # 824
Netherlands 5 13 runs v U.A.E. Amstelveen 3 Aug 2019 T20I # 841
5 wickets v U.A.E. Amstelveen 5 Aug 2019 T20I # 844
14 runs v U.A.E. The Hague 6 Aug 2019 T20I # 845
7 wickets v U.A.E. The Hague 8 Aug 2019 T20I # 847
58 runs v Scotland Dublin (Malahide) 16 Sep 2019 T20I # 884
Malaysia 5 7 wickets v Nepal Singapore 24 Jul 2019 T20I # 835
8 wickets v Singapore Singapore 26 Jul 2019 T20I # 837
4 wickets v Qatar Singapore 27 Jul 2019 T20I # 839
17 runs v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
51 runs v Vanuatu Kuala Lumpur 1 Oct 2019 T20I # 898
26 runs v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Mozambique 5 3 wickets v Malawi Lilongwe 6 Nov 2019 T20I # 1003
7 wickets v Malawi Lilongwe 6 Nov 2019 T20I # 1004
25 runs v Malawi Lilongwe 7 Nov 2019 T20I # 1005
4 wickets v Malawi Lilongwe 7 Nov 2019 T20I # 1006
15 runs v Malawi Blantyre 9 Nov 2019 T20I # 1010
- v Malawi Blantyre 9 Nov 2019 T20I # 1011
South Africa 5 97 runs v Australia Cape Town 26 Feb 2020 T20I # 1065
5 wickets v England Cape Town 27 Nov 2020 T20I # 1109
4 wickets v England Paarl 29 Nov 2020 T20I # 1111
9 wickets v England Cape Town 1 Dec 2020 T20I # 1113
3 runs v Pakistan Lahore 11 Feb 2021 T20I # 1120
Sri Lanka 5 7 wickets v India Indore 7 Jan 2020 T20I # 1026
78 runs v India Pune 10 Jan 2020 T20I # 1027
25 runs v West Indies Pallekele 4 Mar 2020 T20I # 1075
7 wickets v West Indies Pallekele 6 Mar 2020 T20I # 1078
4 wickets v West Indies Coolidge 3 Mar 2021 T20I # 1126
Luxembourg 5 5 wickets v Czech Rep. Walferdange 29 Aug 2020 T20I # 1088
37 runs v Belgium Walferdange 29 Aug 2020 T20I # 1089
49 runs v Belgium Walferdange 30 Aug 2020 T20I # 1092
9 wickets v Czech Rep. Vinor 21 May 2021 T20I # 1159
5 runs v Austria Vinor 21 May 2021 T20I # 1160
Sri Lanka 5 3 wickets v West Indies Coolidge 7 Mar 2021 T20I # 1130
8 wickets v England Cardiff 23 Jun 2021 T20I # 1165
5 wickets v England Cardiff 24 Jun 2021 T20I # 1168
89 runs v England Southampton 26 Jun 2021 T20I # 1174
38 runs v India Colombo (RPS) 25 Jul 2021 T20I # 1204
Ghana 5 9 wickets v Namibia Kampala 20 May 2019 T20I # 777
53 runs v Kenya Kampala 21 May 2019 T20I # 781
28 runs v Nigeria Kampala 22 May 2019 T20I # 782
7 wickets v Uganda Kampala 23 May 2019 T20I # 785
1 wicket v Rwanda Rwanda 18 Aug 2021 T20I # 1226
2 wickets v Rwanda Rwanda 18 Aug 2021 T20I # 1227
Czech Rep. 5 78 runs v Austria Vinor 22 May 2021 T20I # 1161
6 wickets v Luxembourg Vinor 22 May 2021 T20I # 1162
4 wickets v Austria Vinor 23 May 2021 T20I # 1164
5 runs v Hungary Ilfov County 2 Sep 2021 T20I # 1246
35 runs v Romania Ilfov County 3 Sep 2021 T20I # 1249
West Indies 5 20 runs v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
8 wickets v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
63 runs v Pakistan Karachi 13 Dec 2021 T20I # 1448
9 runs v Pakistan Karachi 14 Dec 2021 T20I # 1449
7 wickets v Pakistan Karachi 16 Dec 2021 T20I # 1450
Germany 5 1 run v Italy Almeria 21 Oct 2021 T20I # 1333
6 wickets v Bahrain Al Amerat 18 Feb 2022 T20I # 1471
24 runs v U.A.E. Al Amerat 19 Feb 2022 T20I # 1477
7 wickets v Ireland Al Amerat 21 Feb 2022 T20I # 1481
6 wickets v Canada Al Amerat 22 Feb 2022 T20I # 1485
Bulgaria 5 5 runs v Hungary Marsa 11 May 2022 T20I # 1527
88 runs v Czech Rep. Marsa 12 May 2022 T20I # 1529
21 runs v Gibraltar Marsa 13 May 2022 T20I # 1531
8 wickets v Romania Marsa 13 May 2022 T20I # 1533
6 wickets v Malta Marsa 14 May 2022 T20I # 1536
Sri Lanka 5 62 runs v India Lucknow 24 Feb 2022 T20I # 1492
7 wickets v India Dharamsala 26 Feb 2022 T20I # 1493
6 wickets v India Dharamsala 27 Feb 2022 T20I # 1494
10 wickets v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
3 wickets v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
Zimbabwe 5 6 wickets v Namibia Bulawayo 22 May 2022 T20I # 1546
32 runs v Namibia Bulawayo 24 May 2022 T20I # 1547
6 wickets v Afghanistan Harare 11 Jun 2022 T20I # 1561
21 runs v Afghanistan Harare 12 Jun 2022 T20I # 1568
35 runs v Afghanistan Harare 14 Jun 2022 T20I # 1570
Sweden 5 4 wickets v Germany Krefeld 9 Jun 2022 T20I # 1555
3 runs v Austria Krefeld 10 Jun 2022 T20I # 1557
1 run v Austria Krefeld 11 Jun 2022 T20I # 1560
29 runs v Germany Krefeld 11 Jun 2022 T20I # 1565
12 runs v Finland Vantaa 12 Jul 2022 T20I # 1643
West Indies 5 7 wickets v India Basseterre 2 Aug 2022 T20I # 1720
59 runs v India Lauderhill 6 Aug 2022 T20I # 1725
88 runs v India Lauderhill 7 Aug 2022 T20I # 1726
13 runs v New Zealand Kingston 10 Aug 2022 T20I # 1728
90 runs v New Zealand Kingston 12 Aug 2022 T20I # 1732
U.A.E. 5 8 wickets v Hong Kong Al Amerat 24 Aug 2022 T20I # 1745
7 runs v Bangladesh Dubai (DICS) 25 Sep 2022 T20I # 1797
32 runs v Bangladesh Dubai (DICS) 27 Sep 2022 T20I # 1799
3 wickets v Netherlands Geelong 16 Oct 2022 T20I # 1825
79 runs v Sri Lanka Geelong 18 Oct 2022 T20I # 1832
Bahrain 5 20 runs v Kuwait Al Amerat 13 Aug 2022 T20I # 1733
5 wickets v Kuwait Al Amerat 14 Aug 2022 T20I # 1734
4 wickets v Kuwait Al Amerat 16 Aug 2022 T20I # 1737
102 runs v Kuwait Al Amerat 17 Aug 2022 T20I # 1739
4 wickets v Canada Al Amerat 14 Nov 2022 T20I # 1881
Rwanda 5 66 runs v Tanzania Rwanda 13 Dec 2022 T20I # 1952
5 wickets v Tanzania Rwanda 13 Dec 2022 T20I # 1953
85 runs v Uganda Rwanda 14 Dec 2022 T20I # 1954
133 runs v Uganda Rwanda 15 Dec 2022 T20I # 1958
97 runs v Uganda Rwanda 16 Dec 2022 T20I # 1962
1 run v Tanzania Rwanda 16 Dec 2022 T20I # 1963
Singapore 5 120 runs v Malaysia Bangi 18 Dec 2022 T20I # 1965
8 wickets v Qatar Bangi 19 Dec 2022 T20I # 1968
6 wickets v Bahrain Bangi 21 Dec 2022 T20I # 1974
143 runs v Malaysia Bangi 22 Dec 2022 T20I # 1976
9 wickets v Qatar Bangi 23 Dec 2022 T20I # 1980
Gibraltar 5 7 wickets v Malta Waterloo 3 Jul 2022 T20I # 1606
124 runs v Portugal Albergaria 10 Apr 2023 T20I # 2042
5 wickets v Portugal Albergaria 11 Apr 2023 T20I # 2043
5 wickets v Portugal Albergaria 11 Apr 2023 T20I # 2044
7 wickets v Portugal Gibraltar 4 May 2023 T20I # 2056
Malta 5 84 runs v Portugal Gibraltar 4 May 2023 T20I # 2055
17 runs v Portugal Gibraltar 5 May 2023 T20I # 2057
43 runs v Gibraltar Gibraltar 5 May 2023 T20I # 2058
80 runs v Gibraltar Gibraltar 6 May 2023 T20I # 2059
7 wickets v Portugal Gibraltar 6 May 2023 T20I # 2061
Hungary 5 88 runs v Denmark Gent 28 Jun 2022 T20I # 1584
2 wickets v Belgium Waterloo 29 Jun 2022 T20I # 1590
4 wickets v Gibraltar Waterloo 1 Jul 2022 T20I # 1593
12 runs v Israel Waterloo 3 Jul 2022 T20I # 1604
9 runs v Czech Rep. Vinor 10 Jun 2023 T20I # 2089
Romania 5 8 wickets v Sweden Vantaa 19 Jul 2022 T20I # 1677
6 wickets v Switzerland Marsa 13 Jul 2023 T20I # 2134
88 runs v France Marsa 13 Jul 2023 T20I # 2135
41 runs v Malta Marsa 14 Jul 2023 T20I # 2137
7 wickets v Luxembourg Marsa 15 Jul 2023 T20I # 2140
Saudi Arabia 5 5 wickets v Kuwait Doha 15 Sep 2023 T20I # 2233
8 wickets v U.A.E. Doha 17 Sep 2023 T20I # 2238
6 wickets v Bahrain Doha 18 Sep 2023 T20I # 2240
47 runs v Oman Doha 20 Sep 2023 T20I # 2246
7 wickets v Qatar Doha 21 Sep 2023 T20I # 2248
Tanzania 5 8 wickets v Uganda Windhoek 22 Nov 2023 T20I # 2355
9 wickets v Zimbabwe Windhoek 23 Nov 2023 T20I # 2359
50 runs v Kenya Windhoek 25 Nov 2023 T20I # 2363
3 wickets v Nigeria Windhoek 26 Nov 2023 T20I # 2366
58 runs v Namibia Windhoek 28 Nov 2023 T20I # 2371
Myanmar 5 31 runs v Bhutan Kuala Lumpur 26 Jul 2023 T20I # 2171
101 runs v Thailand Kuala Lumpur 28 Jul 2023 T20I # 2176
184 runs v Malaysia Kuala Lumpur 30 Jul 2023 T20I # 2184
5 wickets v China Kuala Lumpur 31 Jul 2023 T20I # 2186
7 wickets v Cambodia Bangkok 27 Jan 2024 T20I # 2439
Zimbabwe 5 9 wickets v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
8 wickets v Bangladesh Chattogram 3 May 2024 T20I # 2586
6 wickets v Bangladesh Chattogram 5 May 2024 T20I # 2589
9 runs v Bangladesh Chattogram 7 May 2024 T20I # 2592
5 runs v Bangladesh Mirpur 10 May 2024 T20I # 2599
Canada 5 6 wickets v U.S.A. Prairie View 7 Apr 2024 T20I # 2544
31 runs v U.S.A. Prairie View 9 Apr 2024 T20I # 2545
14 runs v U.S.A. Prairie View 12 Apr 2024 T20I # 2552
4 wickets v U.S.A. Prairie View 13 Apr 2024 T20I # 2559
7 wickets v U.S.A. Dallas 1 Jun 2024 T20I # 2632
Denmark 5 26 runs v Italy Edinburgh 25 Jul 2023 T20I # 2165
33 runs v Scotland Edinburgh 27 Jul 2023 T20I # 2174
28 runs v Jersey Edinburgh (Golden) 28 Jul 2023 T20I # 2179
6 wickets v Jersey Brondby 16 Jun 2024 T20I # 2692
96 runs v Jersey Brondby 16 Jun 2024 T20I # 2694
P.N.G. 5 63 runs v Malaysia Kuala Lumpur 17 Mar 2024 T20I # 2523
5 wickets v West Indies Providence 2 Jun 2024 T20I # 2633
3 wickets v Uganda Providence 5 Jun 2024 T20I # 2640
7 wickets v Afghanistan Tarouba 13 Jun 2024 T20I # 2679
7 wickets v New Zealand Tarouba 17 Jun 2024 T20I # 2702
Vanuatu 5 52 runs v Malaysia Kuala Lumpur 6 Mar 2024 T20I # 2499
8 wickets v Kuwait Kuala Lumpur 7 Mar 2024 T20I # 2503
56 runs v Bahrain Kuala Lumpur 10 Mar 2024 T20I # 2510
7 wickets v Kuwait Kuala Lumpur 11 Mar 2024 T20I # 2513
9 wickets v Cook Islands Apia (No 2) 17 Aug 2024 T20I # 2775
Lesotho 5 8 wickets v Eswatini Malkerns 30 Mar 2024 T20I # 2536
39 runs v Eswatini Malkerns 30 Mar 2024 T20I # 2537
3 wickets v Eswatini Malkerns 31 Mar 2024 T20I # 2538
93 runs v Malawi Dar-es-Salaam 21 Sep 2024 T20I # 2852
122 runs v Tanzania Dar-es-Salaam 22 Sep 2024 T20I # 2857
50 runs v Ghana Dar-es-Salaam 24 Sep 2024 T20I # 2858
Gambia 5* 4 wickets v Rwanda Benoni 8 Dec 2023 T20I # 2385
98 runs v Ghana Benoni 10 Dec 2023 T20I # 2390
129 runs v Kenya Nairobi (Gym) 22 Oct 2024 T20I # 2925
290 runs v Zimbabwe Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
6 wickets v Mozambique Nairobi (Ruaraka) 24 Oct 2024 T20I # 2935
West Indies 5 73 runs v Sri Lanka Dambulla 15 Oct 2024 T20I # 2908
9 wickets v Sri Lanka Dambulla 17 Oct 2024 T20I # 2909
8 wickets v England Bridgetown 9 Nov 2024 T20I # 2940
7 wickets v England Bridgetown 10 Nov 2024 T20I # 2943
3 wickets v England Gros Islet 14 Nov 2024 T20I # 2950
Nigeria 5 5 wickets v Uganda Rwanda 6 Dec 2024 T20I # 3006
3 wickets v Botswana Rwanda 7 Dec 2024 T20I # 3011
7 wickets v Uganda Rwanda 8 Dec 2024 T20I # 3016
6 wickets v Rwanda Rwanda 9 Dec 2024 T20I # 3023
23 runs v Uganda Rwanda 11 Dec 2024 T20I # 3031
Pakistan 5 2 wickets v Zimbabwe Bulawayo 5 Dec 2024 T20I # 3004
11 runs v South Africa Durban 10 Dec 2024 T20I # 3026
7 wickets v South Africa Centurion 13 Dec 2024 T20I # 3047
9 wickets v New Zealand Christchurch 16 Mar 2025 T20I # 3120
5 wickets v New Zealand Dunedin 18 Mar 2025 T20I # 3122
Czech Rep. 5 7 wickets v Estonia Port Soif 28 Aug 2024 T20I # 2824
10 wickets v Austria Vinor 8 Jun 2025 T20I # 3210
37 runs v Norway Vinor 8 Jun 2025 T20I # 3212
161 runs v Austria Vinor 9 Jun 2025 T20I # 3215
41 runs v Norway Vinor 10 Jun 2025 T20I # 3216
Indonesia 5 112 runs v Bahrain Bali 23 Feb 2025 T20I # 3099
5 wickets v Bahrain Bali 24 Feb 2025 T20I # 3102
8 wickets v Cambodia Bali 11 Jun 2025 T20I # 3219
5 wickets v Cambodia Bali 12 Jun 2025 T20I # 3221
6 wickets v Cambodia Bali 12 Jun 2025 T20I # 3222
Luxembourg 5 13 runs v France Rome 13 Jun 2024 T20I # 2674
63 runs v Isle of Man Spinaceto 15 Jun 2024 T20I # 2683
2 wickets v Israel Spinaceto 16 Jun 2024 T20I # 2691
57 runs v Switzerland Walferdange 21 Jun 2025 T20I # 3255
11 runs v Switzerland Walferdange 21 Jun 2025 T20I # 3257
Zimbabwe 5 5 wickets v South Africa Harare 14 Jul 2025 T20I # 3316
8 wickets v New Zealand Harare 18 Jul 2025 T20I # 3324
7 wickets v South Africa Harare 20 Jul 2025 T20I # 3336
60 runs v New Zealand Harare 24 Jul 2025 T20I # 3360
4 wickets v Sri Lanka Harare 3 Sep 2025 T20I # 3434
Afghanistan 5 8 runs v Bangladesh Abu Dhabi 16 Sep 2025 T20I # 3460
6 wickets v Sri Lanka Abu Dhabi 18 Sep 2025 T20I # 3464
4 wickets v Bangladesh Sharjah 2 Oct 2025 T20I # 3496
2 wickets v Bangladesh Sharjah 3 Oct 2025 T20I # 3498
6 wickets v Bangladesh Sharjah 5 Oct 2025 T20I # 3504
Serbia 5* 8 wickets v Croatia Szodliget 31 Aug 2025 T20I # 3428
34 runs v Hungary Szodliget 31 Aug 2025 T20I # 3430
88 runs v Cyprus Episkopi 31 Oct 2025 T20I # 3540
41 runs v Cyprus Episkopi 31 Oct 2025 T20I # 3542
8 wickets v Bulgaria Episkopi 1 Nov 2025 T20I # 3547
69 runs v Bulgaria Episkopi 1 Nov 2025 T20I # 3548
Hong Kong 5 10 wickets v Malaysia Singapore 26 Jul 2025 T20I # 3370
94 runs v Afghanistan Abu Dhabi 9 Sep 2025 T20I # 3443
7 wickets v Bangladesh Abu Dhabi 11 Sep 2025 T20I # 3446
4 wickets v Sri Lanka Dubai (DICS) 15 Sep 2025 T20I # 3458
6 runs v Qatar Doha 12 Nov 2025 T20I # 3573
Cambodia 5 4 wickets v Indonesia Bali 16 Jun 2025 T20I # 3242
60 runs v Indonesia Bali 23 Dec 2025 T20I # 3646
3 runs v Indonesia Bali 23 Dec 2025 T20I # 3648
8 wickets v Indonesia Bali 24 Dec 2025 T20I # 3649
27 runs v Indonesia Bali 25 Dec 2025 T20I # 3651
Myanmar 5* 8 wickets v Bhutan Gelephu 23 Dec 2025 T20I # 3647
120 runs v Bhutan Gelephu 24 Dec 2025 T20I # 3650
82 runs v Bhutan Gelephu 26 Dec 2025 T20I # 3653
121 runs v Bhutan Gelephu 27 Dec 2025 T20I # 3656
84 runs v Bhutan Gelephu 29 Dec 2025 T20I # 3659
Suriname 5 9 runs v Mexico George Town 8 Mar 2026 T20I # 3757
15 runs v Argentina George Town 9 Mar 2026 T20I # 3759
9 wickets v Cayman George Town 11 Mar 2026 T20I # 3763
7 wickets v Argentina George Town 12 Mar 2026 T20I # 3767
9 wickets v Cayman George Town 14 Mar 2026 T20I # 3771
Mexico 5 9 wickets v Cayman George Town 9 Mar 2026 T20I # 3760
62 runs v Argentina George Town 11 Mar 2026 T20I # 3764
93 runs v Cayman George Town 12 Mar 2026 T20I # 3766
92 runs v Argentina George Town 14 Mar 2026 T20I # 3770
4 wickets v Suriname George Town 15 Mar 2026 T20I # 3774
Isle of Man 5 88 runs v Portugal Spinaceto 16 Jun 2024 T20I # 2695
10 wickets v Sweden Tromode 6 Sep 2025 T20I # 3438
3 wickets v Sweden Tromode 6 Sep 2025 T20I # 3440
7 wickets v Guernsey Castel 2 May 2026 T20I # 3829
40 runs v Guernsey Castel 3 May 2026 T20I # 3832
- v Guernsey Castel 3 May 2026 T20I # 3833
Indonesia 5 4 wickets v Sweden Bali 13 Apr 2026 T20I # 3815
18 runs v Sweden Bali 13 Apr 2026 T20I # 3816
6 wickets v Malaysia Kuala Lumpur 1 May 2026 T20I # 3823
12 runs v Malaysia Kuala Lumpur 2 May 2026 T20I # 3826
104 runs v Malaysia Kuala Lumpur 4 May 2026 T20I # 3834
5 wickets v Malaysia Kuala Lumpur 5 May 2026 T20I # 3835
South Korea 5 3 wickets v Indonesia Bali 12 Jul 2025 T20I # 3304
85 runs v Philippines Bali 12 Jul 2025 T20I # 3305
7 wickets v Indonesia Bali 13 Jul 2025 T20I # 3311
9 wickets v Cook Islands Nisshin 8 May 2026 T20I # 3840
136 runs v P.N.G. Nisshin 9 May 2026 T20I # 3848
23 runs v Philippines Sano 12 May 2026 T20I # 3861
Indonesia 5* 9 wickets v Samoa Sano 9 May 2026 T20I # 3846
41 runs v Japan Sano 12 May 2026 T20I # 3860
38 runs v P.N.G. Sano 14 May 2026 T20I # 3865
1 run v Vanuatu Sano 16 May 2026 T20I # 3868
50 runs v Cook Islands Sano 17 May 2026 T20I # 3875
Sierra Leone 5 20 runs v Zambia Abuja 14 Dec 2025 T20I # 3642
70 runs v Botswana Gaborone (Oval 1) 23 May 2026 T20I # 3900
1 wicket v Cameroon Gaborone (Oval 2) 24 May 2026 T20I # 3906
38 runs v Kenya Gaborone (Oval 1) 26 May 2026 T20I # 3911
8 wickets v Rwanda Gaborone (Oval 2) 28 May 2026 T20I # 3914

* indicates that the sequence is ongoing

Records include the following recent matches:
Hong Kong v Nepal at Singapore, Asian Games Men's Qualifier final, Jun 8, 2026 [T20I # 3944]
Malaysia v Oman at Singapore, Asian Games Men's Qualifier 3rd place play-off, Jun 8, 2026 [T20I # 3943]
Eswatini v Mozambique at Malkerns, Eswatini T20 Tri-Series final, Jun 7, 2026 [T20I # 3942]
Eswatini v Lesotho at Malkerns, Eswatini T20 Tri-Series 9th match, Jun 7, 2026 [T20I # 3941]
Hong Kong v Malaysia at Singapore, Asian Games Men's Qualifier 2nd semi final, Jun 7, 2026 [T20I # 3940]
Nepal v Oman at Singapore, Asian Games Men's Qualifier 1st semi final, Jun 7, 2026 [T20I # 3939]