Most bowlers taking a wicket in an innings
Team Num Tot Inns Result Opposition Score Overs Ground Match Date Scorecard
Zimbabwe 7 7 1 lost v Bangladesh 166 19.5 Khulna 28 Nov 2006 T20I # 9
West Indies 7 7 2 won v India 155/9 20.0 Bridgetown 9 May 2010 T20I # 169
Sri Lanka 7 8 2 won v Bangladesh 135 18.4 Sylhet 18 Feb 2018 T20I # 651
Hungary 7 7 1 won v Gibraltar 137/8 20.0 Marsa 10 May 2022 T20I # 1524
Ireland 7 7 1 won v Bangladesh 124 19.2 Chattogram 31 Mar 2023 T20I # 2038
Rwanda 7 7 2 lost v Tanzania 134/9 19.4 Rwanda 25 Aug 2023 T20I # 2216
Namibia 7 7 1 won v Zimbabwe 121/9 20.0 Windhoek 24 Oct 2023 T20I # 2327
U.S.A. 7 7 2 won v Canada 199 19.4 Prairie View 9 Apr 2024 T20I # 2545
Japan 7 8 1 won v Mongolia 26 15.2 Sano 9 May 2024 T20I # 2595
Switzerland 7 8 2 won v Serbia 106 19.0 Krefeld 11 Jul 2024 T20I # 2753
India 7 7 2 won v Bangladesh 135/9 20.0 Delhi 9 Oct 2024 T20I # 2899
Japan 7 7 2 won v Thailand 49 14.5 Sano 8 May 2025 T20I # 3177
Pakistan 7 8 2 won v Bangladesh 144 19.0 Lahore 30 May 2025 T20I # 3194
Indonesia 7 7 2 won v South Korea 116 17.1 Bali 8 Jul 2025 T20I # 3285
Sweden 7 7 1 won v Isle of Man 78 16.1 Tromode 6 Sep 2025 T20I # 3438
Japan 7 8 2 won v Thailand 120/9 20.0 Bangkok 25 Feb 2026 T20I # 3733
Romania 7 7 2 won v Bulgaria 124/9 20.0 Ilfov County 10 May 2026 T20I # 3858
Japan 7 8 2 won v Indonesia 101 19.1 Sano 12 May 2026 T20I # 3860
New Zealand 6 6 1 won v Sri Lanka 115 18.2 Auckland 26 Dec 2006 T20I # 12
Australia 6 6 1 won v India 74 17.3 Melbourne 1 Feb 2008 T20I # 52
New Zealand 6 6 1 lost v England 184/8 20.0 Auckland 5 Feb 2008 T20I # 53
England 6 7 2 won v New Zealand 152 19.2 Auckland 5 Feb 2008 T20I # 53
Canada 6 6 1 won v Bermuda 70 20.0 Belfast 5 Aug 2008 T20I # 67
Zimbabwe 6 7 2 won v Canada 75 19.2 King City (NW) 13 Oct 2008 T20I # 75
West Indies 6 6 1 tied v New Zealand 155/7 20.0 Auckland 26 Dec 2008 T20I # 78
New Zealand 6 6 1 won v India 162/8 20.0 Christchurch 25 Feb 2009 T20I # 84
South Africa 6 6 1 won v England 111 19.5 Nottingham 11 Jun 2009 T20I # 103
India 6 6 2 won v South Africa 147/9 20.0 Durban 9 Jan 2011 T20I # 196
Australia 6 6 2 lost v England 158/9 20.0 Adelaide 12 Jan 2011 T20I # 197
Sri Lanka 6 7 1 won v New Zealand 142/7 20.0 Pallekele 21 Nov 2013 T20I # 341
Netherlands 6 6 2 won v Kenya 101/9 20.0 ICCA Dubai 23 Nov 2013 T20I # 344
Kenya 6 8 1 lost v Afghanistan 148/9 20.0 Sharjah 24 Nov 2013 T20I # 345
Australia 6 6 2 won v England 111 17.2 Sydney 2 Feb 2014 T20I # 356
Australia 6 6 1 lost v India 159/7 20.0 Mirpur 30 Mar 2014 T20I # 393
Australia 6 7 1 won v Pakistan 96/9 20.0 Dubai (DICS) 5 Oct 2014 T20I # 406
Netherlands 6 6 2 won v Nepal 69 17.4 Amstelveen 1 Jul 2015 T20I # 425
South Africa 6 6 2 won v Bangladesh 96 18.5 Mirpur 5 Jul 2015 T20I # 428
New Zealand 6 6 2 won v Zimbabwe 118/8 20.0 Harare 9 Aug 2015 T20I # 450
Bangladesh 6 6 1 won v Zimbabwe 131 19.3 Mirpur 13 Nov 2015 T20I # 462
Scotland 6 6 2 won v Netherlands 103 18.2 ICCA Dubai 5 Feb 2016 T20I # 492
P.N.G. 6 7 2 won v Ireland 105 19.1 Townsville 9 Feb 2016 T20I # 495
U.A.E. 6 6 2 won v Oman 101/8 20.0 Mirpur 22 Feb 2016 T20I # 508
Bangladesh 6 6 2 won v U.A.E. 82 17.4 Mirpur 26 Feb 2016 T20I # 511
India 6 6 1 won v U.A.E. 81/9 20.0 Mirpur 3 Mar 2016 T20I # 517
Afghanistan 6 7 2 won v Zimbabwe 127 19.4 Nagpur 12 Mar 2016 T20I # 531
Pakistan 6 6 1 won v Sri Lanka 102 18.3 Abu Dhabi 26 Oct 2017 T20I # 625
South Africa 6 6 2 won v Bangladesh 141 18.3 Potchefstroom 29 Oct 2017 T20I # 628
Australia 6 7 1 won v England 155/9 20.0 Hobart 7 Feb 2018 T20I # 645
Pakistan 6 7 2 won v West Indies 60 13.4 Karachi 1 Apr 2018 T20I # 663
Scotland 6 6 2 won v Netherlands 106 14.0 Amstelveen 20 Jun 2018 T20I # 677
Australia 6 7 2 won v Zimbabwe 129/9 20.0 Harare 3 Jul 2018 T20I # 683
New Zealand 6 6 2 won v Sri Lanka 144 16.5 Auckland 11 Jan 2019 T20I # 718
P.N.G. 6 7 1 won v Vanuatu 56/8 13.0 Port Moresby 24 Mar 2019 T20I # 762
Spain 6 8 2 won v Malta 97 19.5 Cartagena 30 Mar 2019 T20I # 765
Belize 6 6 1 won v Costa Rica 89 19.3 Naucalpan 27 Apr 2019 T20I # 771
Belgium 6 6 1 lost v Germany 128/7 20.0 Waterloo 11 May 2019 T20I # 773
Malaysia 6 7 2 won v Maldives 113 16.3 Kuala Lumpur 25 Jun 2019 T20I # 810
Thailand 6 7 2 lost v Maldives 131/8 20.0 Kuala Lumpur 26 Jun 2019 T20I # 812
India 6 6 1 won v West Indies 95/9 20.0 Lauderhill 3 Aug 2019 T20I # 842
Austria 6 7 2 won v Czech Rep. 163 19.0 Ilfov County 1 Sep 2019 T20I # 877
Zimbabwe 6 7 2 won v Nepal 120/9 20.0 Singapore 1 Oct 2019 T20I # 899
P.N.G. 6 9 1 won v Bermuda 89 17.2 ICCA Dubai 19 Oct 2019 T20I # 940
P.N.G. 6 8 2 won v Namibia 116 17.1 ICCA 2 Dubai 20 Oct 2019 T20I # 946
U.A.E. 6 6 1 lost v Jersey 147 20.0 Tolerance Oval 22 Oct 2019 T20I # 957
Ireland 6 6 1 won v Jersey 105 20.0 Tolerance Oval 25 Oct 2019 T20I # 968
Netherlands 6 6 1 won v Scotland 130/8 20.0 Dubai (DICS) 27 Oct 2019 T20I # 983
Scotland 6 6 2 won v U.A.E. 108 18.3 Dubai (DICS) 30 Oct 2019 T20I # 989
England 6 6 1 lost v South Africa 177/8 20.0 East London 12 Feb 2020 T20I # 1039
U.A.E. 6 6 1 won v Iran 61/8 20.0 Al Amerat 23 Feb 2020 T20I # 1047
Romania 6 6 1 won v Bulgaria 60 14.3 Ilfov County 18 Oct 2020 T20I # 1104
New Zealand 6 6 2 won v West Indies 166/9 20.0 Mount Maunganui 29 Nov 2020 T20I # 1110
West Indies 6 6 1 won v Sri Lanka 131/9 20.0 Coolidge 3 Mar 2021 T20I # 1126
Afghanistan 6 6 2 won v Zimbabwe 148 17.1 Abu Dhabi 19 Mar 2021 T20I # 1136
Nepal 6 7 1 won v Malaysia 109 16.5 Kirtipur 19 Apr 2021 T20I # 1151
Pakistan 6 6 1 lost v Zimbabwe 118/9 20.0 Harare 23 Apr 2021 T20I # 1156
Austria 6 6 2 won v Czech Rep. 84 18.1 Vinor 22 May 2021 T20I # 1161
Romania 6 6 2 won v Serbia 100 16.5 Sofia 25 Jun 2021 T20I # 1171
England 6 7 2 won v Sri Lanka 91 18.5 Southampton 26 Jun 2021 T20I # 1174
West Indies 6 8 2 won v Australia 140 19.2 Gros Islet 10 Jul 2021 T20I # 1188
India 6 6 2 won v Sri Lanka 126 18.3 Colombo (RPS) 25 Jul 2021 T20I # 1204
Norway 6 7 2 won v France 128/8 20.0 Krefeld 7 Aug 2021 T20I # 1219
Denmark 6 6 1 won v Sweden 122/9 20.0 Brondby 15 Aug 2021 T20I # 1225
Portugal 6 6 2 won v Gibraltar 108 18.3 Albergaria 22 Aug 2021 T20I # 1238
Czech Rep. 6 6 1 lost v Romania 211/8 20.0 Ilfov County 3 Sep 2021 T20I # 1249
Romania 6 7 2 won v Luxembourg 123/9 20.0 Ilfov County 5 Sep 2021 T20I # 1257
New Zealand 6 6 2 won v Bangladesh 134/8 20.0 Mirpur 10 Sep 2021 T20I # 1263
Italy 6 6 1 won v Denmark 100/9 20.0 Almeria 15 Oct 2021 T20I # 1297
Jersey 6 6 1 won v Germany 85 19.5 Almeria 19 Oct 2021 T20I # 1321
Sierra Leone 6 7 1 lost v Nigeria 124/8 20.0 Lagos 21 Oct 2021 T20I # 1336
Saudi Arabia 6 6 1 won v Maldives 98/9 20.0 Doha 23 Oct 2021 T20I # 1352
Sierra Leone 6 6 1 won v Cameroon 89/9 20.0 Rwanda 7 Nov 2021 T20I # 1401
Argentina 6 6 2 won v Belize 112 18.5 North Sound 10 Nov 2021 T20I # 1414
West Indies 6 6 1 lost v England 171/8 20.0 Bridgetown 23 Jan 2022 T20I # 1454
Nepal 6 7 2 won v Philippines 82/8 20.0 Al Amerat 19 Feb 2022 T20I # 1474
U.A.E. 6 7 1 won v Ireland 159 20.0 Al Amerat 24 Feb 2022 T20I # 1490
Cayman 6 6 2 won v Bahamas 101 17.1 George Town 16 Apr 2022 T20I # 1511
Spain 6 6 2 won v Norway 84 18.5 Almeria 1 May 2022 T20I # 1518
Denmark 6 6 2 won v Finland 33 13.0 Brondby 7 May 2022 T20I # 1520
Romania 6 6 1 won v Gibraltar 141 19.5 Marsa 14 May 2022 T20I # 1535
Namibia 6 6 2 won v Zimbabwe 95 19.1 Bulawayo 24 May 2022 T20I # 1547
Austria 6 6 2 won v Germany 103 18.4 Krefeld 10 Jun 2022 T20I # 1556
Luxembourg 6 7 2 won v Switzerland 115/7 20.0 Walferdange 11 Jun 2022 T20I # 1559
Sweden 6 7 1 lost v Austria 133/7 20.0 Krefeld 11 Jun 2022 T20I # 1560
Luxembourg 6 6 1 lost v Switzerland 158/9 20.0 Walferdange 11 Jun 2022 T20I # 1563
Zimbabwe 6 7 1 lost v Afghanistan 125/8 20.0 Harare 14 Jun 2022 T20I # 1570
Spain 6 6 1 lost v Denmark 154/7 20.0 Waterloo 2 Jul 2022 T20I # 1600
Bulgaria 6 7 2 won v Serbia 111 18.5 Belgrade 9 Jul 2022 T20I # 1627
Malaysia 6 7 1 won v Bhutan 82 19.1 Bangi 11 Jul 2022 T20I # 1632
Jersey 6 7 1 lost v Zimbabwe 146/8 20.0 Bulawayo 12 Jul 2022 T20I # 1638
Zimbabwe 6 8 2 won v P.N.G. 172/8 20.0 Bulawayo 15 Jul 2022 T20I # 1658
Croatia 6 6 2 won v Greece 101 20.0 Vantaa 15 Jul 2022 T20I # 1659
Turkey 6 7 1 lost v Cyprus 183/8 20.0 Vantaa 16 Jul 2022 T20I # 1664
U.S.A. 6 6 1 lost v P.N.G. 97 16.3 Bulawayo 17 Jul 2022 T20I # 1667
Netherlands 6 6 1 lost v Zimbabwe 132 19.3 Bulawayo 17 Jul 2022 T20I # 1668
France 6 6 2 won v Czech Rep. 102/9 20.0 Kerava 24 Jul 2022 T20I # 1683
Mozambique 6 6 1 won v Eswatini 59 12.3 Malkerns 29 Jul 2022 T20I # 1700
New Zealand 6 7 2 won v Scotland 152/9 20.0 Edinburgh 29 Jul 2022 T20I # 1701
Mozambique 6 6 2 won v Eswatini 95 18.2 Malkerns 30 Jul 2022 T20I # 1707
Slovenia 6 6 1 lost v Luxembourg 129 19.3 Vantaa 30 Jul 2022 T20I # 1708
Mozambique 6 8 2 won v Eswatini 113/8 20.0 Malkerns 31 Jul 2022 T20I # 1710
Bangladesh 6 6 1 lost v Zimbabwe 156/8 20.0 Harare 2 Aug 2022 T20I # 1719
U.A.E. 6 6 2 won v Singapore 113 18.3 Al Amerat 22 Aug 2022 T20I # 1742
Hong Kong 6 7 1 won v Kuwait 151/9 20.0 Al Amerat 23 Aug 2022 T20I # 1743
Samoa 6 7 1 won v Cook Islands 110/8 20.0 Port vila 9 Sep 2022 T20I # 1763
Pakistan 6 6 2 won v England 139/7 20.0 Lahore 28 Sep 2022 T20I # 1801
Japan 6 7 1 won v South Korea 91 19.1 Sano 17 Oct 2022 T20I # 1827
Sri Lanka 6 6 1 won v Ireland 128/8 20.0 Hobart 23 Oct 2022 T20I # 1841
Netherlands 6 7 1 lost v Bangladesh 144/8 20.0 Hobart 24 Oct 2022 T20I # 1843
Tanzania 6 7 1 won v Rwanda 96 18.3 Dar-es-Salaam 5 Nov 2022 T20I # 1869
India 6 6 2 won v Zimbabwe 115 17.2 Melbourne 6 Nov 2022 T20I # 1873
Lesotho 6 7 2 won v Mali 107 17.5 Kigali 17 Nov 2022 T20I # 1886
Malawi 6 7 2 won v Mali 91/9 20.0 Rwanda 21 Nov 2022 T20I # 1906
Eswatini 6 7 1 won v Gambia 122 20.0 Kigali 1 Dec 2022 T20I # 1926
Mozambique 6 6 1 won v Sierra Leone 116/9 20.0 Rwanda 9 Dec 2022 T20I # 1949
Malaysia 6 7 2 won v Singapore 80 16.0 Bangi 22 Dec 2022 T20I # 1976
India 6 7 1 won v New Zealand 99/8 20.0 Lucknow 29 Jan 2023 T20I # 1991
Bahamas 6 6 1 won v Panama 101/9 20.0 Buenos Aires 26 Feb 2023 T20I # 2006
Cayman 6 6 2 won v Bahamas 94/8 20.0 Buenos Aires 28 Feb 2023 T20I # 2008
Afghanistan 6 6 1 won v Pakistan 92/9 20.0 Sharjah 24 Mar 2023 T20I # 2030
Afghanistan 6 6 1 lost v Pakistan 182/7 20.0 Sharjah 27 Mar 2023 T20I # 2035
Pakistan 6 7 2 won v New Zealand 94 15.3 Lahore 14 Apr 2023 T20I # 2045
Cambodia 6 6 2 won v Philippines 174 20.0 Phnom Penh 10 May 2023 T20I # 2064
Czech Rep. 6 6 2 won v Hungary 119/7 20.0 Vinor 10 Jun 2023 T20I # 2089
Kenya 6 6 1 won v Rwanda 99 20.0 Nairobi (Gym) 17 Jun 2023 T20I # 2103
Serbia 6 7 1 won v Croatia 76 19.4 Sofia 24 Jun 2023 T20I # 2114
Germany 6 6 1 won v Austria 121/8 20.0 Deventer 30 Jun 2023 T20I # 2120
France 6 7 2 won v Romania 103 18.1 Marsa 13 Jul 2023 T20I # 2135
Bangladesh 6 6 1 won v Afghanistan 154/7 20.0 Sylhet 14 Jul 2023 T20I # 2138
Afghanistan 6 7 2 lost v Bangladesh 157/8 19.5 Sylhet 14 Jul 2023 T20I # 2138
Malaysia 6 6 2 won v Myanmar 35 15.5 Kuala Lumpur 30 Jul 2023 T20I # 2184
Thailand 6 7 1 won v Bhutan 83 18.2 Kuala Lumpur 31 Jul 2023 T20I # 2185
Tanzania 6 6 1 lost v Uganda 141 19.0 Rwanda 30 Aug 2023 T20I # 2222
Uganda 6 6 2 won v Tanzania 122 19.1 Rwanda 30 Aug 2023 T20I # 2222
Tanzania 6 7 2 won v Rwanda 98 13.4 Rwanda 30 Aug 2023 T20I # 2223
Tanzania 6 7 2 won v Rwanda 130 15.4 Rwanda 31 Aug 2023 T20I # 2227
England 6 7 2 won v New Zealand 103 13.5 Manchester 1 Sep 2023 T20I # 2229
P.N.G. 6 6 1 won v Hong Kong 89/9 20.0 Kuala Lumpur 24 Sep 2023 T20I # 2254
Nepal 6 7 2 won v Mongolia 41 13.1 Hangzhou 27 Sep 2023 T20I # 2255
Saudi Arabia 6 6 1 won v Maldives 76 18.2 Doha 2 Oct 2023 T20I # 2277
Nigeria 6 7 2 won v Rwanda 73 18.1 Lagos 4 Oct 2023 T20I # 2285
India 6 7 1 won v Bangladesh 96/9 20.0 Hangzhou 6 Oct 2023 T20I # 2296
Luxembourg 6 7 1 lost v Gibraltar 172/8 20.0 Gibraltar 15 Oct 2023 T20I # 2315
Gibraltar 6 7 1 lost v Luxembourg 165 20.0 Gibraltar 15 Oct 2023 T20I # 2317
Oman 6 6 2 won v Malaysia 121/8 20.0 Kirtipur 30 Oct 2023 T20I # 2335
Oman 6 6 2 won v Singapore 152/8 20.0 Kirtipur 31 Oct 2023 T20I # 2338
Kuwait 6 6 1 won v Bahrain 158/9 20.0 Mulpani 2 Nov 2023 T20I # 2345
Nepal 6 7 2 tied v Oman 184/9 20.0 Kirtipur 5 Nov 2023 T20I # 2348
Kenya 6 7 1 won v Nigeria 121/7 20.0 Windhoek 23 Nov 2023 T20I # 2358
England 6 6 2 won v West Indies 192 15.3 Tarouba 19 Dec 2023 T20I # 2414
Myanmar 6 7 1 won v China 74 19.3 Bangkok 29 Jan 2024 T20I # 2441
Thailand 6 6 1 won v Maldives 127/7 20.0 Bangkok 6 Feb 2024 T20I # 2454
Thailand 6 6 1 won v Bhutan 70 18.0 Bangkok 12 Feb 2024 T20I # 2463
Japan 6 8 2 won v China 78 16.5 Mong Kok 15 Feb 2024 T20I # 2470
Sri Lanka 6 6 2 won v Afghanistan 115 17.0 Dambulla 19 Feb 2024 T20I # 2480
Netherlands 6 6 2 won v Namibia 188/7 20.0 Kirtipur 29 Feb 2024 T20I # 2488
Qatar 6 7 2 tied v Hong Kong 125/8 20.0 Doha 1 Mar 2024 T20I # 2491
Nigeria 6 8 1 won v Namibia 121/7 20.0 Accra 18 Mar 2024 T20I # 2527
Ireland 6 6 1 lost v Afghanistan 155/7 20.0 Sharjah 18 Mar 2024 T20I # 2529
Namibia 6 6 1 won v Tanzania 71/9 20.0 Accra 20 Mar 2024 T20I # 2531
Eswatini 6 8 2 won v Lesotho 127 18.1 Malkerns 29 Mar 2024 T20I # 2534
Eswatini 6 6 2 won v Lesotho 114 19.5 Malkerns 30 Mar 2024 T20I # 2537
Namibia 6 6 1 won v Oman 109/9 20.0 Al Amerat 1 Apr 2024 T20I # 2539
Mexico 6 6 2 won v Costa Rica 64 18.1 Guacima 12 Apr 2024 T20I # 2553
U.A.E. 6 6 1 won v Cambodia 76 19.0 Al Amerat 17 Apr 2024 T20I # 2573
U.A.E. 6 6 1 won v Nepal 119/9 20.0 Al Amerat 19 Apr 2024 T20I # 2576
Bangladesh 6 6 2 won v Zimbabwe 156/9 20.0 Chattogram 7 May 2024 T20I # 2592
Belgium 6 6 2 tied v France 142 19.4 Dreux 10 May 2024 T20I # 2598
Malta 6 6 1 lost v Belgium 142/9 20.0 Dreux 10 May 2024 T20I # 2600
England 6 6 2 won v Pakistan 160 19.2 Birmingham 25 May 2024 T20I # 2623
England 6 6 1 won v Pakistan 157 19.5 The Oval 30 May 2024 T20I # 2631
Norway 6 7 2 won v Finland 74 17.4 Kerava 14 Jun 2024 T20I # 2680
Isle of Man 6 6 2 won v Luxembourg 91 14.3 Spinaceto 15 Jun 2024 T20I # 2683
Norway 6 7 1 won v Finland 115 19.5 Kerava 16 Jun 2024 T20I # 2693
Cyprus 6 6 1 lost v Estonia 144 19.4 Episkopi 18 Jun 2024 T20I # 2705
Zimbabwe 6 6 2 won v India 102 19.5 Harare 6 Jul 2024 T20I # 2737
Serbia 6 6 1 lost v Croatia 103/9 18.0 Krefeld 10 Jul 2024 T20I # 2747
Cook Islands 6 8 1 won v Samoa 104 18.3 Apia (No 2) 19 Aug 2024 T20I # 2777
Guernsey 6 7 1 won v Malta 139 20.0 Castel 22 Aug 2024 T20I # 2791
Malta 6 7 1 lost v Cyprus 134 19.3 Port Soif 28 Aug 2024 T20I # 2821
Netherlands 6 6 2 won v U.S.A. 128 19.1 The Hague 28 Aug 2024 T20I # 2823
Australia 6 6 2 won v Scotland 126 16.4 Edinburgh 6 Sep 2024 T20I # 2844
Malaysia 6 6 1 won v Mongolia 31 16.1 Bangi 9 Sep 2024 T20I # 2848
Australia 6 6 2 won v England 151 19.2 Southampton 11 Sep 2024 T20I # 2850
Cameroon 6 6 1 won v Mali 57 16.4 Dar-es-Salaam 22 Sep 2024 T20I # 2855
Japan 6 6 1 won v Philippines 96/9 20.0 Incheon 28 Sep 2024 T20I # 2870
Nepal 6 6 2 won v Oman 139 19.1 King City (NW) 29 Sep 2024 T20I # 2877
Oman 6 6 1 won v Canada 106 19.5 King City (NW) 30 Sep 2024 T20I # 2880
Japan 6 7 2 won v South Korea 47 19.0 Incheon 4 Oct 2024 T20I # 2892
Rwanda 6 6 1 won v Malawi 109 18.3 Blantyre 10 Oct 2024 T20I # 2900
Rwanda 6 6 1 won v Malawi 101 20.0 Blantyre 13 Oct 2024 T20I # 2905
Sri Lanka 6 7 1 won v West Indies 162/8 20.0 Dambulla 17 Oct 2024 T20I # 2909
Indonesia 6 7 2 lost v Bhutan 106/9 19.3 Gelephu 24 Oct 2024 T20I # 2932
Rwanda 6 6 2 won v Seychelles 73/9 20.0 Nairobi (Ruaraka) 24 Oct 2024 T20I # 2933
Indonesia 6 7 2 won v Myanmar 56 17.3 Bali 12 Nov 2024 T20I # 2944
India 6 6 2 won v South Africa 148 18.2 Johannesburg 15 Nov 2024 T20I # 2952
Oman 6 7 1 lost v Netherlands 147/9 20.0 Al Amerat 16 Nov 2024 T20I # 2955
Nigeria 6 7 2 won v St Helena 67 19.1 Abuja 23 Nov 2024 T20I # 2975
Nigeria 6 7 1 won v Rwanda 138 19.3 Rwanda 4 Dec 2024 T20I # 3001
Argentina 6 6 1 won v Panama 92 19.1 Buenos Aires 10 Dec 2024 T20I # 3028
Bahrain 6 6 2 won v Kuwait 121 19.3 ICCA Dubai 14 Dec 2024 T20I # 3048
Uganda 6 6 1 won v Nigeria 89 17.3 Rwanda 14 Dec 2024 T20I # 3051
Suriname 6 6 1 won v Belize 98 17.1 Buenos Aires 16 Dec 2024 T20I # 3067
Qatar 6 6 1 won v Bahrain 98 16.3 ICCA Dubai 20 Dec 2024 T20I # 3076
India 6 7 1 won v England 165/9 20.0 Chennai 25 Jan 2025 T20I # 3083
England 6 6 2 lost v India 166/8 19.2 Chennai 25 Jan 2025 T20I # 3083
Falkland Isl 6 6 1 lost v Costa Rica 138/6 20.0 Guacima 11 Mar 2025 T20I # 3111
Costa Rica 6 7 2 won v Falkland Isl 61/9 20.0 Guacima 11 Mar 2025 T20I # 3112
Hong Kong 6 6 2 tied v Bahrain 129/8 20.0 Kuala Lumpur 14 Mar 2025 T20I # 3118
Norway 6 6 2 won v Portugal 115 18.1 Albergaria 7 Apr 2025 T20I # 3129
Turks and C. 6 6 1 lost v Panama 145 19.0 Panama City 17 Apr 2025 T20I # 3141
Thailand 6 6 1 lost v Malaysia 160/9 20.0 Kuala Lumpur 29 Apr 2025 T20I # 3168
Estonia 6 7 1 lost v Malta 199/9 20.0 Marsa 6 May 2025 T20I # 3173
Slovenia 6 7 1 lost v Austria 155 20.0 Latschach 17 May 2025 T20I # 3183
Austria 6 8 2 won v Slovenia 80 19.4 Latschach 17 May 2025 T20I # 3183
Austria 6 7 2 won v Slovenia 76 15.0 Graz 18 May 2025 T20I # 3187
Bangladesh 6 6 1 lost v Pakistan 201/7 20.0 Lahore 28 May 2025 T20I # 3190
Austria 6 7 2 won v Switzerland 144/7 20.0 Latschach 31 May 2025 T20I # 3197
Scotland 6 6 2 lost v Nepal 98/8 19.5 Glasgow 17 Jun 2025 T20I # 3246
Slovenia 6 6 1 lost v Hungary 214/7 20.0 Szodliget 21 Jun 2025 T20I # 3254
Hungary 6 8 2 won v Slovenia 92/9 20.0 Szodliget 21 Jun 2025 T20I # 3254
Hungary 6 7 1 won v Slovenia 149 19.1 Szodliget 22 Jun 2025 T20I # 3260
Philippines 6 7 1 won v South Korea 80 19.4 Bali 7 Jul 2025 T20I # 3281
Gibraltar 6 7 1 won v Turkey 149 18.5 Sofia 11 Jul 2025 T20I # 3300
Philippines 6 6 2 won v South Korea 99 17.2 Bali 12 Jul 2025 T20I # 3305
Hong Kong 6 7 2 won v Samoa 118 19.4 Singapore 19 Jul 2025 T20I # 3328
Qatar 6 7 2 won v Saudi Arabia 145 18.4 Doha 22 Jul 2025 T20I # 3350
Pakistan 6 7 2 won v Bangladesh 104 16.4 Mirpur 24 Jul 2025 T20I # 3361
Hungary 6 7 2 won v Luxembourg 145/9 20.0 Szodliget 27 Jul 2025 T20I # 3379
Australia 6 6 1 won v West Indies 170 19.4 Basseterre 28 Jul 2025 T20I # 3385
Cyprus 6 7 2 won v Croatia 141 19.5 Zagreb 8 Aug 2025 T20I # 3398
South Africa 6 6 2 won v Australia 165 17.4 Darwin 12 Aug 2025 T20I # 3405
Norway 6 7 2 won v Hungary 140/8 20.0 Oslo 17 Aug 2025 T20I # 3410
Pakistan 6 6 2 won v Oman 67 16.4 Dubai (DICS) 12 Sep 2025 T20I # 3449
Eswatini 6 8 2 won v Mozambique 108 16.5 Malkerns 13 Sep 2025 T20I # 3451
Nigeria 6 6 1 won v Malawi 88 19.3 Harare 26 Sep 2025 T20I # 3473
Nepal 6 7 2 won v West Indies 129/9 20.0 Sharjah 27 Sep 2025 T20I # 3477
Zimbabwe 6 6 2 won v Botswana 89/8 20.0 Harare 28 Sep 2025 T20I # 3480
Nepal 6 7 2 won v Kuwait 83 18.1 Al Amerat 8 Oct 2025 T20I # 3507
U.A.E. 6 6 1 lost v Nepal 140/6 20.0 Al Amerat 12 Oct 2025 T20I # 3516
New Zealand 6 6 1 no result v England 153/6 20.0 Christchurch 18 Oct 2025 T20I # 3527
Romania 6 7 1 won v Austria 171 19.2 Ilfov County 18 Oct 2025 T20I # 3529
Mexico 6 8 2 won v Brazil 125 19.5 Seropedica 2 Nov 2025 T20I # 3554
India 6 6 2 won v Australia 119 18.2 Carrara 6 Nov 2025 T20I # 3561
Indonesia 6 9 1 won v Timor-Leste 59/9 20.0 Bali 8 Nov 2025 T20I # 3563
Qatar 6 7 2 won v Hong Kong 103/9 20.0 Doha 12 Nov 2025 T20I # 3573
New Zealand 6 6 1 won v West Indies 140 18.4 Dunedin 13 Nov 2025 T20I # 3574
Zimbabwe 6 6 2 won v Sri Lanka 95 20.0 Rawalpindi 20 Nov 2025 T20I # 3583
Bahrain 6 7 1 no result v Thailand 76/7 17.0 Kuala Lumpur 27 Nov 2025 T20I # 3590
Rwanda 6 6 1 lost v Nigeria 119/8 20.0 Abuja 6 Dec 2025 T20I # 3607
Nigeria 6 6 1 won v Sierra Leone 95 18.5 Abuja 7 Dec 2025 T20I # 3611
Spain 6 8 2 won v Croatia 75/8 20.0 Cartagena 7 Dec 2025 T20I # 3612
Bahrain 6 6 1 won v Bhutan 115 19.2 Gelephu 8 Dec 2025 T20I # 3615
India 6 6 2 won v South Africa 74 12.3 Cuttack 9 Dec 2025 T20I # 3623
Rwanda 6 6 2 won v Sierra Leone 132/8 20.0 Abuja 12 Dec 2025 T20I # 3636
India 6 6 1 won v South Africa 117 20.0 Dharamsala 14 Dec 2025 T20I # 3644
Bhutan 6 7 1 won v Myanmar 69 16.2 Gelephu 23 Dec 2025 T20I # 3647
Bhutan 6 7 2 won v Myanmar 55/8 20.0 Gelephu 29 Dec 2025 T20I # 3659
India 6 6 2 won v Namibia 116 18.2 Delhi 12 Feb 2026 T20I # 3703
India 6 7 2 won v Pakistan 114 18.0 Colombo (RPS) 15 Feb 2026 T20I # 3715
Thailand 6 6 2 won v Bhutan 80 17.1 Bangkok 26 Feb 2026 T20I # 3737
Japan 6 6 1 won v Bahrain 87 19.2 Bangkok 26 Feb 2026 T20I # 3739
Kuwait 6 7 1 won v Hong Kong 125/9 20.0 Mong Kok 1 Mar 2026 T20I # 3748
Lesotho 6 6 1 lost v Botswana 102/9 20.0 Gaborone (Oval 1) 12 Mar 2026 T20I # 3765
Austria 6 6 1 won v Cyprus 136/8 20.0 Episkopi 16 Mar 2026 T20I # 3776
New Zealand 6 6 1 won v South Africa 136/9 20.0 Auckland 20 Mar 2026 T20I # 3778
Tanzania 6 6 1 won v Malawi 77 19.1 Accra 24 Mar 2026 T20I # 3780
Eswatini 6 7 2 won v St Helena 88 18.4 Accra 24 Mar 2026 T20I # 3781
Tanzania 6 6 2 won v St Helena 75 18.3 Accra 28 Mar 2026 T20I # 3790
Brazil 6 6 1 won v Costa Rica 64 19.2 Naucalpan 3 Apr 2026 T20I # 3795
Indonesia 6 9 2 lost v Sweden 127/6 16.0 Bali 7 Apr 2026 T20I # 3805
France 6 7 2 won v Norway 126/9 20.0 Albergaria 7 Apr 2026 T20I # 3806
Portugal 6 7 2 lost v France 165/8 20.0 Albergaria 8 Apr 2026 T20I # 3807
Bulgaria 6 7 1 lost v Romania 154/9 20.0 Ilfov County 10 May 2026 T20I # 3858
South Korea 6 7 1 won v Philippines 94/8 20.0 Sano 16 May 2026 T20I # 3870
Austria 6 6 1 won v Malta 140 20.0 Episkopi 16 May 2026 T20I # 3874
Guernsey 6 7 1 won v Slovenia 99 19.4 Episkopi 20 May 2026 T20I # 3889
Mozambique 6 6 2 won v Lesotho 107 15.3 Malkerns 2 Jun 2026 T20I # 3927
Nepal 6 6 2 won v Malaysia 108/9 20.0 Singapore 4 Jun 2026 T20I # 3932
Nepal 6 6 1 won v Oman 94 19.4 Singapore 7 Jun 2026 T20I # 3939

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]