Largest victories
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
South Africa 10 wickets 51 130 11.3 v Pakistan Johannesburg 2 Feb 2007 T20I # 14
Australia 10 wickets 58 102 10.2 v Sri Lanka Cape Town 20 Sep 2007 T20I # 41
Kenya 10 wickets 45 110 12.3 v Scotland Nairobi (Gym) 1 Feb 2010 T20I # 129
New Zealand 10 wickets 70 79 8.2 v Bangladesh Hamilton 3 Feb 2010 T20I # 131
Kenya 10 wickets 33 124 14.3 v Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
England 10 wickets 28 126 15.2 v West Indies The Oval 23 Sep 2011 T20I # 207
New Zealand 10 wickets 39 124 13.3 v Zimbabwe Harare 15 Oct 2011 T20I # 211
Ireland 10 wickets 76 72 7.2 v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
Ireland 10 wickets 63 107 9.3 v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
South Africa 10 wickets 44 94 12.4 v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
England 10 wickets 44 140 12.4 v New Zealand Wellington 15 Feb 2013 T20I # 304
New Zealand 10 wickets 14 169 17.4 v Pakistan Hamilton 17 Jan 2016 T20I # 480
India 10 wickets 41 100 13.1 v Zimbabwe Harare 20 Jun 2016 T20I # 559
Afghanistan 10 wickets 73 72 7.5 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
P.N.G. 10 wickets 60 57 3.0 v Vanuatu Port Moresby 24 Mar 2019 T20I # 762
Namibia 10 wickets 97 47 3.5 v Botswana Kampala 22 May 2019 T20I # 783
Austria 10 wickets 104 33 2.4 v Turkey Ilfov County 31 Aug 2019 T20I # 875
Greece 10 wickets 93 53 4.3 v Serbia Corfu 15 Oct 2019 T20I # 932
P.N.G. 10 wickets 58 90 10.2 v Bermuda ICCA Dubai 19 Oct 2019 T20I # 940
Australia 10 wickets 49 107 11.5 v Pakistan Perth 8 Nov 2019 T20I # 1009
U.A.E. 10 wickets 87 62 5.3 v Iran Al Amerat 23 Feb 2020 T20I # 1047
Oman 10 wickets 34 130 14.2 v Maldives Al Amerat 25 Feb 2020 T20I # 1058
Romania 10 wickets 86 116 5.4 v Serbia Sofia 26 Jun 2021 T20I # 1173
Belgium 10 wickets 87 51 5.3 v Malta Marsa 8 Jul 2021 T20I # 1183
South Africa 10 wickets 32 121 14.4 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
Uganda 10 wickets 54 99 11.0 v Malawi Kigali 16 Oct 2021 T20I # 1302
Oman 10 wickets 38 130 13.4 v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
Uganda 10 wickets 98 27 3.4 v Lesotho Kigali 19 Oct 2021 T20I # 1315
Pakistan 10 wickets 13 152 17.5 v India Dubai (DICS) 24 Oct 2021 T20I # 1361
U.S.A. 10 wickets 94 65 4.2 v Belize Coolidge 7 Nov 2021 T20I # 1404
U.S.A. 10 wickets 47 91 12.1 v Bahamas Coolidge 13 Nov 2021 T20I # 1423
Australia 10 wickets 36 129 14.0 v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
Norway 10 wickets 60 102 10.0 v Estonia Kerava 24 Jul 2022 T20I # 1681
Tanzania 10 wickets 73 78 7.5 v Cameroon Benoni 17 Sep 2022 T20I # 1780
Pakistan 10 wickets 3 200 19.3 v England Karachi 22 Sep 2022 T20I # 1793
Germany 10 wickets 37 108 13.5 v Italy Almeria 4 Nov 2022 T20I # 1865
Tanzania 10 wickets 77 84 7.1 v Rwanda Dar-es-Salaam 6 Nov 2022 T20I # 1875
England 10 wickets 24 169 16.0 v India Adelaide 10 Nov 2022 T20I # 1878
Botswana 10 wickets 73 92 7.5 v Lesotho Kigali 18 Nov 2022 T20I # 1892
Kenya 10 wickets 105 31 2.3 v Mali Kigali 20 Nov 2022 T20I # 1900
Malawi 10 wickets 8 38 3.4 v St Helena Rwanda 24 Nov 2022 T20I # 1916
Rwanda 10 wickets 105 31 2.3 v Mali Kigali 24 Nov 2022 T20I # 1919
Tanzania 10 wickets 92 60 4.4 v Gambia Rwanda 6 Dec 2022 T20I # 1943
Spain 10 wickets 118 11 0.2 v Isle of Man Cartagena 26 Feb 2023 T20I # 2005
Sweden 10 wickets 32 110 14.4 v Denmark Brondby 19 May 2023 T20I # 2070
Argentina 10 wickets 84 53 6.0 v Chile Buenos Aires 20 Oct 2023 T20I # 2323
Oman 10 wickets 34 107 14.2 v Bahrain Kirtipur 3 Nov 2023 T20I # 2346
Kenya 10 wickets 101 49 3.1 v Cameroon Benoni 6 Dec 2023 T20I # 2381
Kenya 10 wickets 105 40 2.3 v Mali Benoni 8 Dec 2023 T20I # 2386
Uganda 10 wickets 88 63 5.2 v Botswana Benoni 18 Dec 2023 T20I # 2410
Indonesia 10 wickets 47 107 12.1 v Philippines Bali 23 Dec 2023 T20I # 2417
Saudi Arabia 10 wickets 66 98 9.0 v Japan Bangkok 9 Feb 2024 T20I # 2457
Thailand 10 wickets 79 71 6.5 v Bhutan Bangkok 12 Feb 2024 T20I # 2463
Hong Kong 10 wickets 90 42 5.0 v China Mong Kok 16 Feb 2024 T20I # 2474
P.N.G. 10 wickets 44 122 12.4 v Hong Kong Mong Kok 12 Mar 2024 T20I # 2517
Japan 10 wickets 112 27 1.2 v Mongolia Sano 9 May 2024 T20I # 2595
Bangladesh 10 wickets 50 105 11.4 v U.S.A. Prairie View 25 May 2024 T20I # 2625
England 10 wickets 62 116 9.4 v U.S.A. Bridgetown 23 Jun 2024 T20I # 2719
India 10 wickets 28 153 15.2 v Zimbabwe Harare 13 Jul 2024 T20I # 2759
Malaysia 10 wickets 107 32 2.1 v Mongolia Bangi 9 Sep 2024 T20I # 2848
Tanzania 10 wickets 115 19 0.5 v Mali Dar-es-Salaam 21 Sep 2024 T20I # 2854
Ghana 10 wickets 106 25 2.2 v Mali Dar-es-Salaam 26 Sep 2024 T20I # 2866
Botswana 10 wickets 107 32 2.1 v Ivory Coast Abuja 26 Nov 2024 T20I # 2987
St Helena 10 wickets 108 27 2.0 v Ivory Coast Abuja 28 Nov 2024 T20I # 2993
Pakistan 10 wickets 87 58 5.3 v Zimbabwe Bulawayo 3 Dec 2024 T20I # 2999
Rwanda 10 wickets 22 138 16.2 v Botswana Rwanda 6 Dec 2024 T20I # 3005
Nigeria 10 wickets 13 50 2.5 v Botswana Rwanda 12 Dec 2024 T20I # 3037
Cayman 10 wickets 17 109 17.1 v Bahamas Buenos Aires 12 Dec 2024 T20I # 3040
Bahrain 10 wickets 13 28 2.5 v Indonesia Bali 20 Feb 2025 T20I # 3094
Namibia 10 wickets 62 42 2.4 v Canada Windhoek 22 Mar 2025 T20I # 3125
Turks and C. 10 wickets 71 72 8.1 v Costa Rica Panama City 19 Apr 2025 T20I # 3145
Canada 10 wickets 96 42 4.0 v Bahamas George Town 21 Apr 2025 T20I # 3151
U.S.A. 10 wickets 86 71 5.4 v Bermuda George Town 21 Apr 2025 T20I # 3152
Bermuda 10 wickets 67 52 8.5 v Bahamas George Town 23 Apr 2025 T20I # 3154
Canada 10 wickets 39 123 13.3 v Cayman George Town 26 Apr 2025 T20I # 3163
U.S.A. 10 wickets 34 115 14.2 v Bermuda George Town 26 Apr 2025 T20I # 3164
Austria 10 wickets 50 114 11.4 v Czech Rep. Vinor 8 Jun 2025 T20I # 3210
Cambodia 10 wickets 75 99 7.3 v Indonesia Bali 15 Jun 2025 T20I # 3235
Canada 10 wickets 39 53 4.3 v Bahamas King City (NW) 18 Jun 2025 T20I # 3249
Indonesia 10 wickets 91 53 4.5 v South Korea Bali 9 Jul 2025 T20I # 3290
Bahrain 10 wickets 79 73 6.5 v Malawi Blantyre 12 Jul 2025 T20I # 3307
Tanzania 10 wickets 59 90 10.1 v Bahrain Blantyre 13 Jul 2025 T20I # 3314
Romania 10 wickets 72 94 8.0 v Hungary Szodliget 25 Jul 2025 T20I # 3365
Malaysia 10 wickets 16 53 2.2 v Hong Kong Singapore 26 Jul 2025 T20I # 3370
Sweden 10 wickets 55 79 10.5 v Isle of Man Tromode 6 Sep 2025 T20I # 3438
West Indies 10 wickets 46 123 12.2 v Nepal Sharjah 30 Sep 2025 T20I # 3490
Indonesia 10 wickets 96 62 4.0 v Timor-Leste Bali 6 Nov 2025 T20I # 3559
Myanmar 10 wickets 98 33 3.4 v Timor-Leste Bali 7 Nov 2025 T20I # 3562
Indonesia 10 wickets 78 60 7.0 v Timor-Leste Bali 8 Nov 2025 T20I # 3563
Indonesia 10 wickets 52 16 1.2 v Timor-Leste Bali 11 Nov 2025 T20I # 3570
Indonesia 10 wickets 64 79 9.2 v Myanmar Bali 13 Nov 2025 T20I # 3576
New Zealand 10 wickets 28 174 15.2 v U.A.E. Chennai 10 Feb 2026 T20I # 3694
Italy 10 wickets 44 124 12.4 v Nepal Wankhede 12 Feb 2026 T20I # 3702
Cayman 10 wickets 66 99 9.0 v Argentina George Town 8 Mar 2026 T20I # 3756
Brazil 10 wickets 83 65 6.1 v Costa Rica Naucalpan 3 Apr 2026 T20I # 3795
Botswana 10 wickets 106 25 2.2 v Mali Gaborone (Oval 1) 24 May 2026 T20I # 3905
Kenya 10 wickets 106 43 2.2 v Cameroon Gaborone (Oval 1) 28 May 2026 T20I # 3915
New Zealand 9 wickets 74 74 7.4 v Kenya Durban 12 Sep 2007 T20I # 21
Australia 9 wickets 37 124 13.5 v Bangladesh Cape Town 16 Sep 2007 T20I # 33
Australia 9 wickets 52 75 11.2 v India Melbourne 1 Feb 2008 T20I # 52
England 9 wickets 15 124 17.3 v New Zealand Manchester 13 Jun 2008 T20I # 56
Scotland 9 wickets 11 107 18.1 v Kenya Belfast 4 Aug 2008 T20I # 66
Kenya 9 wickets 31 139 14.5 v Canada Dubai (DICS) 10 Feb 2010 T20I # 138
Sri Lanka 9 wickets 16 137 17.2 v England Bristol 25 Jun 2011 T20I # 201
Australia 9 wickets 31 141 14.5 v India Colombo (RPS) 28 Sep 2012 T20I # 278
Sri Lanka 9 wickets 28 130 15.2 v West Indies Pallekele 29 Sep 2012 T20I # 280
South Africa 9 wickets 33 99 14.3 v Pakistan Dubai (DICS) 13 Nov 2013 T20I # 334
Bangladesh 9 wickets 48 73 12.0 v Afghanistan Mirpur 16 Mar 2014 T20I # 366
Sri Lanka 9 wickets 90 40 5.0 v Netherlands Chattogram 24 Mar 2014 T20I # 384
Scotland 9 wickets 60 110 10.0 v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
New Zealand 9 wickets 60 143 10.0 v Sri Lanka Auckland 10 Jan 2016 T20I # 476
Hong Kong 9 wickets 22 67 6.2 v Scotland Mong Kok 30 Jan 2016 T20I # 487
India 9 wickets 37 83 13.5 v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
South Africa 9 wickets 32 172 14.4 v England Johannesburg 21 Feb 2016 T20I # 506
India 9 wickets 59 82 10.1 v U.A.E. Mirpur 3 Mar 2016 T20I # 517
Pakistan 9 wickets 31 136 14.5 v England Manchester 7 Sep 2016 T20I # 566
Pakistan 9 wickets 34 116 14.2 v West Indies Dubai (DICS) 23 Sep 2016 T20I # 568
England 9 wickets 33 143 14.3 v South Africa Southampton 21 Jun 2017 T20I # 614
West Indies 9 wickets 9 191 18.3 v India Kingston 9 Jul 2017 T20I # 617
India 9 wickets 3 48 5.3 v Australia Ranchi 7 Oct 2017 T20I # 623
Australia 9 wickets 55 117 10.5 v Pakistan Harare 2 Jul 2018 T20I # 682
Namibia 9 wickets 55 92 10.5 v Ghana Kampala 20 May 2019 T20I # 777
P.N.G. 9 wickets 11 24 3.1 v Samoa Apia (No 1) 8 Jul 2019 T20I # 819
Ireland 9 wickets 13 134 10.5 v Zimbabwe Bready 12 Jul 2019 T20I # 825
U.S.A. 9 wickets 62 67 9.4 v Cayman Sandys Parish 24 Aug 2019 T20I # 863
South Africa 9 wickets 19 135 16.5 v India Bengaluru 22 Sep 2019 T20I # 893
Nepal 9 wickets 24 152 16.0 v Singapore Singapore 28 Sep 2019 T20I # 895
Argentina 9 wickets 33 47 6.3 v Mexico Cortijo Polo Club Pitch A 3 Oct 2019 T20I # 903
Greece 9 wickets 54 95 11.0 v Bulgaria Corfu 16 Oct 2019 T20I # 933
Australia 9 wickets 42 118 13.0 v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
West Indies 9 wickets 54 139 11.0 v Ireland Basseterre 19 Jan 2020 T20I # 1030
Pakistan 9 wickets 20 137 16.4 v Bangladesh Lahore 25 Jan 2020 T20I # 1033
Kuwait 9 wickets 56 114 10.4 v Saudi Arabia Al Amerat 23 Feb 2020 T20I # 1049
Saudi Arabia 9 wickets 87 73 5.3 v Iran Al Amerat 24 Feb 2020 T20I # 1053
Nepal 9 wickets 87 67 5.3 v Thailand Bangkok 4 Mar 2020 T20I # 1073
Spain 9 wickets 11 140 18.1 v Germany Almeria 8 Mar 2020 T20I # 1080
Bangladesh 9 wickets 25 120 15.5 v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
England 9 wickets 14 192 17.4 v South Africa Cape Town 1 Dec 2020 T20I # 1113
New Zealand 9 wickets 4 164 19.2 v Pakistan Hamilton 20 Dec 2020 T20I # 1118
Pakistan 9 wickets 12 204 18.0 v South Africa Centurion 14 Apr 2021 T20I # 1147
Nepal 9 wickets 30 137 15.0 v Netherlands Kirtipur 17 Apr 2021 T20I # 1149
Nepal 9 wickets 47 110 12.1 v Malaysia Kirtipur 19 Apr 2021 T20I # 1151
Czech Rep. 9 wickets 10 127 18.2 v Luxembourg Vinor 21 May 2021 T20I # 1159
South Africa 9 wickets 35 104 14.1 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
Ghana 9 wickets 59 96 10.1 v Seychelles Rwanda 16 Oct 2021 T20I # 1301
Switzerland 9 wickets 32 134 14.4 v Gibraltar Marsa 22 Oct 2021 T20I # 1341
Nigeria 9 wickets 25 85 15.5 v Sierra Leone Lagos 23 Oct 2021 T20I # 1349
Botswana 9 wickets 91 52 4.5 v Cameroon Rwanda 5 Nov 2021 T20I # 1393
U.S.A. 9 wickets 64 86 9.2 v Panama Coolidge 7 Nov 2021 T20I # 1407
India 9 wickets 28 133 15.2 v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
Canada 9 wickets 65 110 9.1 v Argentina North Sound 13 Nov 2021 T20I # 1426
West Indies 9 wickets 17 104 17.1 v England Bridgetown 22 Jan 2022 T20I # 1453
Ireland 9 wickets 17 138 17.1 v Oman Al Amerat 12 Feb 2022 T20I # 1461
Oman 9 wickets 12 156 18.0 v Canada Al Amerat 19 Feb 2022 T20I # 1475
Oman 9 wickets 103 37 2.5 v Philippines Al Amerat 21 Feb 2022 T20I # 1483
Germany 9 wickets 43 110 12.5 v Philippines Al Amerat 24 Feb 2022 T20I # 1489
Nepal 9 wickets 22 88 16.2 v Oman Al Amerat 24 Feb 2022 T20I # 1491
Malaysia 9 wickets 97 31 3.5 v Thailand Bangi 4 Jul 2022 T20I # 1608
Denmark 9 wickets 41 111 13.1 v Portugal Waterloo 4 Jul 2022 T20I # 1611
Malaysia 9 wickets 67 74 8.5 v Thailand Bangi 7 Jul 2022 T20I # 1615
Malaysia 9 wickets 81 83 6.3 v Bhutan Bangi 11 Jul 2022 T20I # 1632
Italy 9 wickets 53 68 11.1 v Greece Vantaa 12 Jul 2022 T20I # 1640
Guernsey 9 wickets 87 56 5.3 v Slovenia Kerava 28 Jul 2022 T20I # 1697
Austria 9 wickets 35 77 8.1 v Norway Kerava 31 Jul 2022 T20I # 1715
Vanuatu 9 wickets 27 123 15.3 v Samoa Port vila 10 Sep 2022 T20I # 1766
Kenya 9 wickets 100 49 3.2 v Cameroon Benoni 19 Sep 2022 T20I # 1784
New Zealand 9 wickets 23 131 16.1 v Pakistan Christchurch 11 Oct 2022 T20I # 1815
Ireland 9 wickets 15 147 17.3 v West Indies Hobart 21 Oct 2022 T20I # 1837
Sri Lanka 9 wickets 30 129 15.0 v Ireland Hobart 23 Oct 2022 T20I # 1841
Oman 9 wickets 59 87 10.1 v Saudi Arabia Al Amerat 14 Nov 2022 T20I # 1880
Kenya 9 wickets 56 88 10.4 v Rwanda Rwanda 20 Nov 2022 T20I # 1902
Saudi Arabia 9 wickets 55 113 10.5 v Bahrain Al Amerat 20 Nov 2022 T20I # 1904
Tanzania 9 wickets 45 47 7.3 v Sierra Leone Rwanda 1 Dec 2022 T20I # 1925
Mozambique 9 wickets 15 151 17.3 v Eswatini Kigali 2 Dec 2022 T20I # 1931
Mozambique 9 wickets 54 96 11.0 v Cameroon Rwanda 4 Dec 2022 T20I # 1932
Nigeria 9 wickets 89 43 5.1 v Gambia Kigali 4 Dec 2022 T20I # 1934
Uganda 9 wickets 85 58 5.5 v Rwanda Rwanda 19 Dec 2022 T20I # 1971
Qatar 9 wickets 24 165 14.0 v Singapore Bangi 23 Dec 2022 T20I # 1980
U.A.E. 9 wickets 10 138 18.2 v Afghanistan Abu Dhabi 18 Feb 2023 T20I # 1994
Bermuda 9 wickets 76 74 7.2 v Bahamas Buenos Aires 4 Mar 2023 T20I # 2012
New Zealand 9 wickets 32 142 14.4 v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
Portugal 9 wickets 61 91 9.5 v Gibraltar Gibraltar 6 May 2023 T20I # 2060
Denmark 9 wickets 61 100 9.5 v Norway Brondby 18 May 2023 T20I # 2067
Malawi 9 wickets 53 62 11.1 v Mozambique Benoni 28 May 2023 T20I # 2078
Bulgaria 9 wickets 81 76 6.3 v Croatia Sofia 23 Jun 2023 T20I # 2110
Serbia 9 wickets 69 77 8.3 v Croatia Sofia 24 Jun 2023 T20I # 2114
France 9 wickets 52 111 11.2 v Luxembourg Marsa 12 Jul 2023 T20I # 2131
Ireland 9 wickets 33 123 14.3 v Denmark Edinburgh 21 Jul 2023 T20I # 2150
Germany 9 wickets 59 84 10.1 v Austria Edinburgh (Golden) 21 Jul 2023 T20I # 2151
P.N.G. 9 wickets 81 72 6.3 v Vanuatu Port Moresby 22 Jul 2023 T20I # 2154
Ireland 9 wickets 58 79 10.2 v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
Thailand 9 wickets 95 27 4.1 v China Kuala Lumpur 27 Jul 2023 T20I # 2172
India 9 wickets 18 179 17.0 v West Indies Lauderhill 12 Aug 2023 T20I # 2193
Germany 9 wickets 54 99 11.0 v Guernsey Deventer 14 Aug 2023 T20I # 2195
Romania 9 wickets 9 157 18.3 v Malta Ilfov County 20 Aug 2023 T20I # 2204
Maldives 9 wickets 80 61 6.4 v Mongolia Hangzhou 28 Sep 2023 T20I # 2258
Hong Kong 9 wickets 85 71 5.5 v Cambodia Hangzhou 29 Sep 2023 T20I # 2261
Qatar 9 wickets 58 122 10.2 v Maldives Doha 1 Oct 2023 T20I # 2271
Saudi Arabia 9 wickets 73 77 7.5 v Maldives Doha 2 Oct 2023 T20I # 2277
India 9 wickets 64 97 9.2 v Bangladesh Hangzhou 6 Oct 2023 T20I # 2296
Nigeria 9 wickets 77 50 7.1 v Sierra Leone Lagos 8 Oct 2023 T20I # 2305
Rwanda 9 wickets 82 55 6.2 v Ghana Lagos 12 Oct 2023 T20I # 2311
Zimbabwe 9 wickets 56 97 10.4 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
Uganda 9 wickets 15 100 17.3 v Nigeria Windhoek 27 Nov 2023 T20I # 2370
Uganda 9 wickets 71 66 8.1 v Rwanda Windhoek 30 Nov 2023 T20I # 2377
Sierra Leone 9 wickets 94 36 4.2 v Cameroon Benoni 10 Dec 2023 T20I # 2392
Sri Lanka 9 wickets 55 83 10.5 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
Maldives 9 wickets 33 116 14.3 v Bhutan Bangkok 13 Feb 2024 T20I # 2466
Bahrain 9 wickets 19 111 16.5 v Malaysia Kuala Lumpur 7 Mar 2024 T20I # 2502
Oman 9 wickets 14 143 12.4 v U.A.E. Al Amerat 15 Apr 2024 T20I # 2567
U.A.E. 9 wickets 89 77 5.1 v Cambodia Al Amerat 17 Apr 2024 T20I # 2573
Belgium 9 wickets 24 98 14.0 v Austria Lower Austria 26 May 2024 T20I # 2627
Australia 9 wickets 86 73 5.4 v Namibia North Sound 11 Jun 2024 T20I # 2666
Italy 9 wickets 49 87 11.5 v Turkey Rome 13 Jun 2024 T20I # 2676
New Zealand 9 wickets 88 41 5.2 v Uganda Tarouba 14 Jun 2024 T20I # 2682
Norway 9 wickets 33 116 14.3 v Finland Kerava 16 Jun 2024 T20I # 2693
West Indies 9 wickets 55 129 10.5 v U.S.A. Bridgetown 21 Jun 2024 T20I # 2713
South Africa 9 wickets 67 57 8.5 v Afghanistan Tarouba 26 Jun 2024 T20I # 2723
Kenya 9 wickets 47 104 12.1 v Malawi Nairobi 1 Jul 2024 T20I # 2731
Rwanda 9 wickets 11 138 18.1 v Malawi Nairobi 2 Jul 2024 T20I # 2732
Cook Islands 9 wickets 11 181 18.1 v Vanuatu Apia (No 2) 17 Aug 2024 T20I # 2775
Samoa 9 wickets 89 63 5.1 v Fiji Apia (No 2) 17 Aug 2024 T20I # 2776
Finland 9 wickets 32 118 14.4 v Malta Port Soif 21 Aug 2024 T20I # 2787
Hong Kong 9 wickets 93 51 4.3 v Myanmar Bangi 30 Aug 2024 T20I # 2827
Hong Kong 9 wickets 110 18 1.4 v Mongolia Kuala Lumpur 31 Aug 2024 T20I # 2831
Hong Kong 9 wickets 66 103 9.0 v Maldives Bangi 3 Sep 2024 T20I # 2835
Singapore 9 wickets 115 11 0.5 v Mongolia Bangi 5 Sep 2024 T20I # 2840
Maldives 9 wickets 87 52 5.3 v Myanmar Kuala Lumpur 5 Sep 2024 T20I # 2841
Tanzania 9 wickets 102 38 3.0 v Cameroon Dar-es-Salaam 24 Sep 2024 T20I # 2859
Malawi 9 wickets 101 44 3.1 v Mali Dar-es-Salaam 24 Sep 2024 T20I # 2860
Malawi 9 wickets 103 31 2.5 v Cameroon Dar-es-Salaam 25 Sep 2024 T20I # 2864
Cameroon 9 wickets 72 48 8.0 v Lesotho Dar-es-Salaam 26 Sep 2024 T20I # 2867
Rwanda 9 wickets 30 110 15.0 v Malawi Blantyre 10 Oct 2024 T20I # 2900
Sri Lanka 9 wickets 12 163 18.0 v West Indies Dambulla 17 Oct 2024 T20I # 2909
Zimbabwe 9 wickets 90 57 5.0 v Mozambique Nairobi (Gym) 20 Oct 2024 T20I # 2918
Kenya 9 wickets 57 75 10.3 v Seychelles Nairobi (Ruaraka) 23 Oct 2024 T20I # 2928
Indonesia 9 wickets 59 94 10.1 v Myanmar Bali 13 Nov 2024 T20I # 2945
Botswana 9 wickets 48 79 12.0 v St Helena Abuja 27 Nov 2024 T20I # 2989
Bermuda 9 wickets 92 61 4.4 v Panama Buenos Aires 8 Dec 2024 T20I # 3018
Saudi Arabia 9 wickets 24 124 16.0 v Qatar ICCA Dubai 15 Dec 2024 T20I # 3057
Costa Rica 9 wickets 64 54 9.2 v Falkland Isl Guacima 12 Mar 2025 T20I # 3115
New Zealand 9 wickets 59 92 10.1 v Pakistan Christchurch 16 Mar 2025 T20I # 3120
Pakistan 9 wickets 24 205 16.0 v New Zealand Auckland 21 Mar 2025 T20I # 3124
Panama 9 wickets 55 92 10.5 v Costa Rica Panama City 18 Apr 2025 T20I # 3142
Serbia 9 wickets 35 200 14.1 v Slovenia Belgrade 7 Jun 2025 T20I # 3208
Austria 9 wickets 37 150 13.5 v Norway Vinor 10 Jun 2025 T20I # 3217
Indonesia 9 wickets 63 62 9.3 v Cambodia Bali 14 Jun 2025 T20I # 3228
Norway 9 wickets 15 181 17.3 v Denmark Koge 14 Jun 2025 T20I # 3232
Cambodia 9 wickets 24 134 16.0 v Indonesia Bali 15 Jun 2025 T20I # 3234
Cayman 9 wickets 5 140 13.1 v Bermuda King City (NW) 21 Jun 2025 T20I # 3259
Hungary 9 wickets 42 150 13.0 v Slovenia Szodliget 22 Jun 2025 T20I # 3260
Philippines 9 wickets 25 173 15.5 v Indonesia Bali 10 Jul 2025 T20I # 3293
Netherlands 9 wickets 22 135 16.2 v Italy The Hague 11 Jul 2025 T20I # 3303
Bahrain 9 wickets 24 113 16.0 v Malawi Rwanda 19 Jul 2025 T20I # 3329
Bahrain 9 wickets 29 140 15.1 v Malawi Rwanda 20 Jul 2025 T20I # 3335
Malawi 9 wickets 1 158 19.5 v Rwanda Rwanda 26 Jul 2025 T20I # 3375
Bangladesh 9 wickets 41 104 13.1 v Netherlands Sylhet 1 Sep 2025 T20I # 3431
India 9 wickets 93 58 4.3 v U.A.E. Dubai (DICS) 10 Sep 2025 T20I # 3444
Nigeria 9 wickets 52 89 11.2 v Malawi Harare 26 Sep 2025 T20I # 3473
Oman 9 wickets 18 104 17.0 v Japan Al Amerat 17 Oct 2025 T20I # 3525
Pakistan 9 wickets 41 111 13.1 v South Africa Lahore 31 Oct 2025 T20I # 3546
Indonesia 9 wickets 17 53 7.1 v Myanmar Bali 6 Nov 2025 T20I # 3558
Indonesia 9 wickets 85 71 5.5 v Timor-Leste Bali 13 Nov 2025 T20I # 3575
Sri Lanka 9 wickets 22 147 16.2 v Zimbabwe Rawalpindi 25 Nov 2025 T20I # 3589
Spain 9 wickets 92 56 4.4 v Croatia Cartagena 6 Dec 2025 T20I # 3610
Nigeria 9 wickets 52 96 11.2 v Sierra Leone Abuja 7 Dec 2025 T20I # 3611
Indonesia 9 wickets 58 73 10.2 v Cambodia Bali 27 Dec 2025 T20I # 3655
South Africa 9 wickets 13 174 17.5 v West Indies Paarl 27 Jan 2026 T20I # 3671
West Indies 9 wickets 28 134 15.2 v Nepal Wankhede 15 Feb 2026 T20I # 3712
Australia 9 wickets 62 105 9.4 v Oman Pallekele 20 Feb 2026 T20I # 3727
South Africa 9 wickets 23 177 16.1 v West Indies Ahmedabad 26 Feb 2026 T20I # 3740
New Zealand 9 wickets 43 170 12.5 v South Africa Eden Gardens 4 Mar 2026 T20I # 3751
Cayman 9 wickets 39 95 13.3 v Mexico George Town 9 Mar 2026 T20I # 3760
Cayman 9 wickets 43 93 12.5 v Suriname George Town 11 Mar 2026 T20I # 3763
Cayman 9 wickets 65 86 9.1 v Suriname George Town 14 Mar 2026 T20I # 3771
Ghana 9 wickets 80 78 6.4 v St Helena Accra 27 Mar 2026 T20I # 3787
Cook Islands 9 wickets 92 48 4.4 v South Korea Nisshin 8 May 2026 T20I # 3840
Samoa 9 wickets 64 93 9.2 v Indonesia Sano 9 May 2026 T20I # 3846
Samoa 9 wickets 27 130 15.3 v Vanuatu Sano 12 May 2026 T20I # 3859
Japan 9 wickets 53 82 11.1 v Samoa Sano 16 May 2026 T20I # 3869
Jersey 9 wickets 77 74 7.1 v Switzerland Episkopi 16 May 2026 T20I # 3873
Samoa 9 wickets 52 76 11.2 v Cook Islands Sano 18 May 2026 T20I # 3882
Philippines 9 wickets 26 137 15.4 v Fiji Sano 18 May 2026 T20I # 3884
Malta 9 wickets 87 69 5.3 v Slovenia Episkopi 22 May 2026 T20I # 3896
Sierra Leone 9 wickets 88 54 5.2 v Ivory Coast Gaborone (Oval 2) 29 May 2026 T20I # 3917
Kenya 9 wickets 110 19 1.4 v Ivory Coast Gaborone (Oval 2) 30 May 2026 T20I # 3920
Malaysia 9 wickets 73 85 7.5 v China Singapore 2 Jun 2026 T20I # 3925
Hong Kong 9 wickets 81 62 6.3 v Singapore Singapore 3 Jun 2026 T20I # 3929
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or 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]