Largest victories
Winner Margin Target Opposition Ground Match Date Scorecard
Zimbabwe 290 runs 345 v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
Nepal 273 runs 315 v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
Nigeria 264 runs 272 v Ivory Coast Abuja 24 Nov 2024 T20I # 2977
Czech Rep. 257 runs 279 v Turkey Ilfov County 30 Aug 2019 T20I # 872
Canada 208 runs 246 v Panama Coolidge 14 Nov 2021 T20I # 1427
Japan 205 runs 218 v Mongolia Sano 8 May 2024 T20I # 2593
Malaysia 194 runs 269 v Thailand Hangzhou 2 Oct 2023 T20I # 2275
Tanzania 184 runs 219 v Cameroon Kigali 9 Dec 2022 T20I # 1950
Malaysia 184 runs 220 v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
Japan 180 runs 259 v China Mong Kok 15 Feb 2024 T20I # 2470
Japan 180 runs 224 v Mongolia Sano 11 May 2024 T20I # 2602
Tanzania 178 runs 241 v Cameroon Rwanda 6 Nov 2021 T20I # 1399
Romania 173 runs 227 v Turkey Ilfov County 29 Aug 2019 T20I # 869
Sri Lanka 172 runs 261 v Kenya Johannesburg 14 Sep 2007 T20I # 27
Mozambique 171 runs 210 v Cameroon Rwanda 3 Nov 2021 T20I # 1387
India 168 runs 235 v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
Sierra Leone 168 runs 190 v Ivory Coast Abuja 23 Nov 2024 T20I # 2974
Austria 168 runs 245 v Slovenia Graz 18 May 2025 T20I # 3187
Kenya 167 runs 238 v Lesotho Kigali 21 Nov 2022 T20I # 1905
Jersey 167 runs 220 v Switzerland Krefeld 9 Jul 2024 T20I # 2746
Italy 166 runs 211 v Croatia Kerava 16 Jul 2022 T20I # 1663
Scotland 166 runs 233 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
Canada 166 runs 197 v Cayman Hamilton 4 Oct 2023 T20I # 2287
Saudi Arabia 166 runs 222 v Bhutan Bangkok 15 Feb 2024 T20I # 2473
Japan 166 runs 200 v Mongolia Sano 7 May 2024 T20I # 2591
Jersey 165 runs 234 v Serbia Krefeld 7 Jul 2024 T20I # 2738
Canada 163 runs 231 v Panama Hamilton 3 Oct 2023 T20I # 2280
Spain 161 runs 231 v Croatia Zagreb 4 Aug 2024 T20I # 2774
Austria 161 runs 225 v Czech Rep. Vinor 9 Jun 2025 T20I # 3215
Italy 160 runs 245 v Romania Rome 16 Jun 2024 T20I # 2696
Kuwait 160 runs 211 v Mongolia Kuala Lumpur 30 Aug 2024 T20I # 2828
Cayman 159 runs 225 v Brazil Buenos Aires 14 Dec 2024 T20I # 3052
Austria 158 runs 207 v Bulgaria Vantaa 30 Jul 2022 T20I # 1704
Japan 158 runs 217 v Mongolia Sano 11 May 2024 T20I # 2603
Japan 157 runs 233 v Mongolia Sano 12 May 2024 T20I # 2606
Malaysia 155 runs 214 v Bhutan Bangi 2 Jul 2022 T20I # 1597
Pakistan 155 runs 194 v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
Scotland 155 runs 246 v Italy Edinburgh 24 Jul 2023 T20I # 2160
U.A.E. 155 runs 193 v Thailand Doha 23 Nov 2024 T20I # 2971
India 150 runs 248 v England Wankhede 2 Feb 2025 T20I # 3086
Zimbabwe 149 runs 241 v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
U.S.A. 149 runs 218 v Bahamas George Town 20 Apr 2025 T20I # 3148
England 146 runs 305 v South Africa Manchester 12 Sep 2025 T20I # 3450
Canada 145 runs 235 v Belize Coolidge 8 Nov 2021 T20I # 1408
Hungary 145 runs 210 v Croatia Szodliget 5 Aug 2023 T20I # 2189
Zimbabwe 144 runs 216 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
Japan 144 runs 174 v Indonesia Incheon 5 Oct 2024 T20I # 2895
Pakistan 143 runs 204 v West Indies Karachi 1 Apr 2018 T20I # 663
India 143 runs 214 v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
Malaysia 143 runs 224 v Singapore Bangi 22 Dec 2022 T20I # 1976
Nepal 142 runs 239 v Netherlands Kirtipur 24 Apr 2021 T20I # 1157
Denmark 142 runs 206 v Cyprus Castel 27 Aug 2024 T20I # 2815
Kuwait 142 runs 227 v Maldives Bangi 2 Sep 2024 T20I # 2833
Nepal 141 runs 237 v Bhutan Kirtipur 5 Dec 2019 T20I # 1018
Austria 141 runs 215 v Slovenia Kerava 25 Jul 2022 T20I # 1684
Bermuda 140 runs 240 v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Spain 140 runs 206 v Croatia Zagreb 4 Aug 2024 T20I # 2773
Ghana 138 runs 208 v Gambia Rwanda 8 Dec 2022 T20I # 1945
Nepal 138 runs 213 v Maldives Hangzhou 1 Oct 2023 T20I # 2269
England 137 runs 183 v West Indies Basseterre 8 Mar 2019 T20I # 751
Denmark 137 runs 171 v Finland Brondby 7 May 2022 T20I # 1520
Nepal 136 runs 219 v Philippines Al Amerat 19 Feb 2022 T20I # 1474
Indonesia 136 runs 193 v Myanmar Bali 12 Nov 2024 T20I # 2944
Austria 135 runs 240 v Luxembourg Ilfov County 31 Aug 2019 T20I # 873
Cyprus 135 runs 184 v Turkey Vantaa 16 Jul 2022 T20I # 1664
India 135 runs 284 v South Africa Johannesburg 15 Nov 2024 T20I # 2952
Australia 134 runs 234 v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
West Indies 134 runs 174 v Uganda Providence 8 Jun 2024 T20I # 2651
P.N.G. 133 runs 217 v Philippines Port Moresby 22 Mar 2019 T20I # 756
Uganda 133 runs 169 v Rwanda Rwanda 15 Dec 2022 T20I # 1958
India 133 runs 298 v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
Denmark 132 runs 257 v Gibraltar Waterloo 29 Jun 2022 T20I # 1587
U.S.A. 132 runs 202 v Singapore Bulawayo 12 Jul 2022 T20I # 1637
South Africa 130 runs 212 v Scotland The Oval 7 Jun 2009 T20I # 94
Afghanistan 130 runs 191 v Scotland Sharjah 25 Oct 2021 T20I # 1364
Kenya 129 runs 176 v Gambia Nairobi (Gym) 22 Oct 2024 T20I # 2925
Singapore 128 runs 240 v Malaysia Bangkok 3 Mar 2020 T20I # 1071
Ireland 128 runs 227 v Austria Edinburgh 23 Jul 2023 T20I # 2157
Canada 126 runs 237 v Cayman King City (NE) 13 Jun 2025 T20I # 3227
Afghanistan 125 runs 184 v Uganda Providence 3 Jun 2024 T20I # 2636
Finland 125 runs 200 v Bulgaria Port Soif 27 Aug 2024 T20I # 2816
Namibia 124 runs 241 v Botswana Windhoek 20 Aug 2019 T20I # 856
Portugal 124 runs 209 v Gibraltar Albergaria 10 Apr 2023 T20I # 2042
Mexico 124 runs 175 v Costa Rica Panama City 17 Apr 2025 T20I # 3140
Hong Kong 123 runs 172 v China Mong Kok 14 Feb 2024 T20I # 2468
Canada 122 runs 191 v Bahamas North Sound 7 Nov 2021 T20I # 1405
Belgium 122 runs 163 v Malta Waterloo 12 Jun 2022 T20I # 1566
Tanzania 122 runs 184 v Lesotho Dar-es-Salaam 22 Sep 2024 T20I # 2857
Hungary 122 runs 215 v Slovenia Szodliget 21 Jun 2025 T20I # 3254
Uganda 121 runs 195 v Ghana Accra 18 Mar 2024 T20I # 2528
Denmark 121 runs 199 v Finland Ishoj 13 Jun 2025 T20I # 3225
Norway 120 runs 187 v Czech Rep. Vantaa 25 Jul 2022 T20I # 1685
Malaysia 120 runs 208 v Singapore Bangi 18 Dec 2022 T20I # 1965
New Zealand 119 runs 244 v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
Canada 118 runs 217 v Philippines Al Amerat 18 Feb 2022 T20I # 1468
Malawi 118 runs 186 v Lesotho Kigali 25 Nov 2022 T20I # 1921
Nigeria 118 runs 222 v Eswatini Kigali 4 Dec 2022 T20I # 1933
Denmark 118 runs 226 v Czech Rep. Castel 21 Aug 2024 T20I # 2786
Nigeria 118 runs 186 v St Helena Abuja 23 Nov 2024 T20I # 2975
P.N.G. 117 runs 163 v Philippines Port Moresby 23 Jul 2023 T20I # 2156
Maldives 117 runs 179 v Mongolia Kuala Lumpur 6 Sep 2024 T20I # 2842
England 116 runs 197 v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
Ghana 116 runs 240 v Lesotho Rwanda 17 Oct 2021 T20I # 1308
Scotland 115 runs 222 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
New Zealand 115 runs 221 v Pakistan Mount Maunganui 23 Mar 2025 T20I # 3126
Indonesia 114 runs 186 v Myanmar Bali 17 Nov 2024 T20I # 2957
Bahrain 114 runs 164 v Rwanda Rwanda 25 Jul 2025 T20I # 3364
Lesotho 112 runs 149 v Mali Dar-es-Salaam 25 Sep 2024 T20I # 2863
Uganda 112 runs 196 v Rwanda Rwanda 5 Dec 2024 T20I # 3003
Bahrain 112 runs 217 v Indonesia Bali 23 Feb 2025 T20I # 3099
Philippines 112 runs 247 v South Korea Bali 10 Jul 2025 T20I # 3294
Bahrain 112 runs 212 v Rwanda Rwanda 22 Jul 2025 T20I # 3348
Belgium 111 runs 234 v Malta Gent 11 Jun 2022 T20I # 1558
Zimbabwe 111 runs 237 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
Australia 111 runs 227 v South Africa Durban 30 Aug 2023 T20I # 2224
Kenya 111 runs 188 v Mozambique Nairobi (Ruaraka) 19 Oct 2024 T20I # 2915
Portugal 110 runs 219 v Gibraltar Albergaria 22 Aug 2021 T20I # 1238
Bermuda 110 runs 221 v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
Zimbabwe 110 runs 218 v Kenya Windhoek 30 Nov 2023 T20I # 2376
Austria 110 runs 224 v Slovenia Latschach 17 May 2025 T20I # 3184
Canada 110 runs 206 v Bermuda King City (NW) 15 Jun 2025 T20I # 3240
Zimbabwe 109 runs 185 v Canada King City (NW) 13 Oct 2008 T20I # 75
Spain 109 runs 207 v Malta Cartagena 30 Mar 2019 T20I # 765
Sierra Leone 109 runs 156 v Eswatini Abuja 28 Nov 2024 T20I # 2995
Canada 108 runs 195 v Cayman Sandys Parish 1 Oct 2023 T20I # 2274
Jersey 108 runs 199 v Belgium Krefeld 10 Jul 2024 T20I # 2748
Japan 108 runs 156 v South Korea Incheon 4 Oct 2024 T20I # 2892
Uganda 108 runs 230 v Botswana Rwanda 9 Dec 2024 T20I # 3022
Australia 107 runs 197 v South Africa Johannesburg 21 Feb 2020 T20I # 1046
Sweden 107 runs 151 v Greece Vantaa 18 Jul 2022 T20I # 1670
Ghana 107 runs 184 v Cameroon Kigali 6 Dec 2022 T20I # 1942
Bermuda 107 runs 227 v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
Botswana 107 runs 206 v Eswatini Benoni 29 May 2023 T20I # 2079
Canada 107 runs 220 v Bahamas King City (NE) 12 Jun 2025 T20I # 3223
Afghanistan 106 runs 163 v Kenya Sharjah 30 Sep 2013 T20I # 330
Qatar 106 runs 197 v Maldives Al Amerat 23 Feb 2020 T20I # 1048
Uganda 106 runs 170 v Rwanda Kigali 17 Oct 2021 T20I # 1309
Oman 106 runs 221 v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
India 106 runs 202 v South Africa Johannesburg 14 Dec 2023 T20I # 2401
Uganda 106 runs 207 v Kenya Accra 23 Mar 2024 T20I # 2533
Austria 105 runs 202 v Hungary Lower Austria 4 Jun 2022 T20I # 1548
South Africa 104 runs 206 v Bangladesh Sydney 27 Oct 2022 T20I # 1847
Indonesia 104 runs 193 v Cambodia Bali 21 Nov 2023 T20I # 2352
West Indies 104 runs 219 v Afghanistan Gros Islet 17 Jun 2024 T20I # 2703
Fiji 104 runs 174 v Cook Islands Apia (No 2) 20 Aug 2024 T20I # 2780
Pakistan 103 runs 184 v New Zealand Christchurch 30 Dec 2010 T20I # 195
Netherlands 103 runs 173 v Nepal Amstelveen 1 Jul 2015 T20I # 425
Belgium 103 runs 178 v Malta Zemst 31 May 2025 T20I # 3196
Pakistan 102 runs 204 v Bangladesh Karachi 20 Apr 2008 T20I # 55
U.A.E. 102 runs 200 v Kuwait Al Amerat 27 Feb 2020 T20I # 1066
New Zealand 102 runs 255 v Scotland Edinburgh 29 Jul 2022 T20I # 1701
Kuwait 102 runs 187 v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
Vanuatu 102 runs 224 v Fiji Suva 16 Mar 2023 T20I # 2027
Malaysia 102 runs 182 v Hong Kong Kuala Lumpur 19 Sep 2023 T20I # 2241
Netherlands 102 runs 218 v U.S.A. Utrecht 25 Aug 2024 T20I # 2808
India 101 runs 213 v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
Thailand 101 runs 141 v Myanmar Kuala Lumpur 28 Jul 2023 T20I # 2176
Philippines 101 runs 159 v South Korea Incheon 5 Oct 2024 T20I # 2894
Malta 101 runs 230 v Estonia Marsa 7 May 2025 T20I # 3176
England 100 runs 180 v Australia Southampton 13 Jun 2005 T20I # 2
Australia 100 runs 230 v Zimbabwe Harare 3 Jul 2018 T20I # 683
Botswana 100 runs 170 v Malawi Benoni 30 May 2023 T20I # 2080
P.N.G. 100 runs 230 v Philippines Port Moresby 28 Jul 2023 T20I # 2177
India 100 runs 235 v Zimbabwe Harare 7 Jul 2024 T20I # 2739
Singapore 99 runs 153 v Thailand Hangzhou 29 Sep 2023 T20I # 2262
Ireland 98 runs 212 v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
Qatar 98 runs 155 v Maldives Doha 24 Oct 2021 T20I # 1358
Ghana 98 runs 186 v Gambia Benoni 10 Dec 2023 T20I # 2390
Saudi Arabia 98 runs 187 v Maldives Bangkok 12 Feb 2024 T20I # 2464
Australia 97 runs 194 v South Africa Cape Town 26 Feb 2020 T20I # 1065
Netherlands 97 runs 188 v Uganda Bulawayo 14 Jul 2022 T20I # 1650
Uganda 97 runs 154 v Rwanda Rwanda 16 Dec 2022 T20I # 1962
Norway 97 runs 172 v Finland Kerava 14 Jun 2024 T20I # 2680
Portugal 96 runs 218 v Gibraltar Albergaria 21 Aug 2021 T20I # 1233
Bermuda 96 runs 174 v Cayman Buenos Aires 25 Feb 2023 T20I # 2003
Jersey 96 runs 199 v Denmark Brondby 16 Jun 2024 T20I # 2694
Saudi Arabia 96 runs 179 v Singapore Kuala Lumpur 25 Apr 2025 T20I # 3160
Australia 95 runs 210 v South Africa Brisbane 9 Jan 2006 T20I # 4
Pakistan 95 runs 196 v South Africa Centurion 3 Mar 2013 T20I # 306
New Zealand 95 runs 197 v Pakistan Wellington 22 Jan 2016 T20I # 483
Uganda 95 runs 165 v Seychelles Kigali 22 Oct 2021 T20I # 1344
Bulgaria 95 runs 207 v Serbia Belgrade 9 Jul 2022 T20I # 1627
Mozambique 95 runs 191 v Eswatini Malkerns 30 Jul 2022 T20I # 1707
Bhutan 95 runs 144 v China Kuala Lumpur 30 Jul 2023 T20I # 2183
England 95 runs 199 v New Zealand Manchester 1 Sep 2023 T20I # 2229
Australia 94 runs 169 v Pakistan Dubai (DICS) 10 Sep 2012 T20I # 259
Malaysia 94 runs 231 v Maldives Bangi 9 Jul 2022 T20I # 1622
Mozambique 94 runs 208 v Eswatini Malkerns 31 Jul 2022 T20I # 1710
Malaysia 94 runs 192 v Indonesia Phnom Penh 2 May 2023 T20I # 2051
Uganda 94 runs 154 v Rwanda Nairobi (Gym) 19 Jun 2023 T20I # 2107
Malaysia 94 runs 204 v Maldives Kuala Lumpur 30 Aug 2024 T20I # 2826
Canada 94 runs 166 v Cayman George Town 23 Apr 2025 T20I # 3153
Bahrain 94 runs 190 v Malawi Rwanda 27 Jul 2025 T20I # 3383
Afghanistan 94 runs 189 v Hong Kong Abu Dhabi 9 Sep 2025 T20I # 3443
India 93 runs 181 v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
Namibia 93 runs 194 v Botswana Windhoek 19 Aug 2019 T20I # 853
Cambodia 93 runs 131 v China Bangkok 28 Jan 2024 T20I # 2440
Malawi 93 runs 146 v Lesotho Dar-es-Salaam 21 Sep 2024 T20I # 2852
Pakistan 93 runs 161 v Oman Dubai (DICS) 12 Sep 2025 T20I # 3449
Kenya 92 runs 184 v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
Netherlands 92 runs 207 v Bermuda Dubai (DICS) 26 Oct 2019 T20I # 974
Botswana 92 runs 186 v Mozambique Benoni 19 Sep 2022 T20I # 1785
Bermuda 92 runs 162 v Suriname Buenos Aires 7 Dec 2024 T20I # 3014
Costa Rica 92 runs 154 v Falkland Isl Guacima 11 Mar 2025 T20I # 3112
Hong Kong 91 runs 184 v Netherlands Dubai (DICS) 18 Jan 2017 T20I # 584
Romania 91 runs 192 v Serbia Sofia 25 Jun 2021 T20I # 1171
Bahrain 91 runs 192 v Philippines Al Amerat 22 Feb 2022 T20I # 1484
Italy 91 runs 170 v Sweden Vantaa 15 Jul 2022 T20I # 1655
India 91 runs 229 v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
Uganda 91 runs 187 v Kenya Benoni 19 Dec 2023 T20I # 2413
Kenya 91 runs 178 v Seychelles Nairobi 18 Oct 2024 T20I # 2911
India 90 runs 171 v England Colombo (RPS) 23 Sep 2012 T20I # 272
Scotland 90 runs 199 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
South Africa 90 runs 192 v England Southampton 31 Jul 2022 T20I # 1717
New Zealand 90 runs 216 v West Indies Kingston 12 Aug 2022 T20I # 1732
Bahrain 90 runs 176 v Bhutan Doha 23 Nov 2024 T20I # 2970
England 89 runs 181 v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
New Zealand 89 runs 201 v Australia Sydney 22 Oct 2022 T20I # 1839
India 88 runs 261 v Sri Lanka Indore 22 Dec 2017 T20I # 634
Czech Rep. 88 runs 259 v Bulgaria Marsa 12 May 2022 T20I # 1529
Denmark 88 runs 191 v Hungary Gent 28 Jun 2022 T20I # 1584
New Zealand 88 runs 180 v Ireland Belfast 20 Jul 2022 T20I # 1678
India 88 runs 189 v West Indies Lauderhill 7 Aug 2022 T20I # 1726
Pakistan 88 runs 183 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Kenya 88 runs 186 v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
France 88 runs 192 v Romania Marsa 13 Jul 2023 T20I # 2135
Saudi Arabia 88 runs 193 v Cambodia Bangkok 1 Feb 2024 T20I # 2443
Portugal 88 runs 175 v Isle of Man Spinaceto 16 Jun 2024 T20I # 2695
Namibia 87 runs 182 v Kenya Dubai (DICS) 25 Oct 2019 T20I # 969
Namibia 87 runs 192 v Singapore Dubai (DICS) 26 Oct 2019 T20I # 977
Kuwait 87 runs 211 v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
Belgium 87 runs 162 v Czech Rep. Walferdange 30 Aug 2020 T20I # 1091
Tanzania 87 runs 243 v Mozambique Rwanda 2 Nov 2021 T20I # 1385
Singapore 87 runs 182 v Philippines Phnom Penh 3 May 2023 T20I # 2052
Bermuda 87 runs 150 v Brazil Buenos Aires 11 Dec 2024 T20I # 3034
Bermuda 86 runs 182 v Panama Coolidge 11 Nov 2021 T20I # 1421
Uganda 86 runs 193 v Rwanda Rwanda 24 Aug 2023 T20I # 2214
Bermuda 86 runs 182 v Canada Sandys Parish 30 Sep 2023 T20I # 2266
P.N.G. 86 runs 172 v Nepal Mong Kok 13 Mar 2024 T20I # 2518
France 86 runs 171 v Malta Dreux 9 May 2024 T20I # 2597
India 86 runs 222 v Bangladesh Delhi 9 Oct 2024 T20I # 2899
Uganda 86 runs 152 v Rwanda Rwanda 7 Dec 2024 T20I # 3010
Pakistan 85 runs 199 v Zimbabwe Harare 16 Sep 2011 T20I # 205
Australia 85 runs 264 v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
Nepal 85 runs 224 v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
Uganda 85 runs 186 v Rwanda Rwanda 14 Dec 2022 T20I # 1954
Nepal 85 runs 199 v P.N.G. Mong Kok 12 Mar 2024 T20I # 2516
Saudi Arabia 85 runs 171 v Bhutan Doha 22 Nov 2024 T20I # 2969
Philippines 85 runs 185 v South Korea Bali 12 Jul 2025 T20I # 3305
South Africa 84 runs 242 v England Centurion 15 Nov 2009 T20I # 125
Australia 84 runs 196 v England Sydney 2 Feb 2014 T20I # 356
West Indies 84 runs 167 v Pakistan Mirpur 1 Apr 2014 T20I # 397
Netherlands 84 runs 158 v U.A.E. ICCA Dubai 3 Feb 2016 T20I # 490
Pakistan 84 runs 167 v Scotland Edinburgh 13 Jun 2018 T20I # 673
Afghanistan 84 runs 279 v Ireland Dehradun 23 Feb 2019 T20I # 746
Canada 84 runs 197 v Cayman Sandys Parish 18 Aug 2019 T20I # 852
Nepal 84 runs 164 v Maldives Kirtipur 6 Dec 2019 T20I # 1019
Bangladesh 84 runs 182 v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Belgium 84 runs 197 v Malta Gent 11 Jun 2022 T20I # 1562
Portugal 84 runs 161 v Malta Gibraltar 4 May 2023 T20I # 2055
Afghanistan 84 runs 160 v New Zealand Providence 7 Jun 2024 T20I # 2645
Slovenia 84 runs 172 v Serbia Ljubljana 29 Jun 2024 T20I # 2728
Serbia 84 runs 220 v Croatia Szodliget 30 Aug 2025 T20I # 3422
New Zealand 83 runs 199 v Ireland Nottingham 11 Jun 2009 T20I # 102
South Africa 83 runs 225 v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
Sri Lanka 83 runs 202 v Netherlands Gros Islet 16 Jun 2024 T20I # 2699
Cayman 83 runs 125 v Panama Buenos Aires 7 Dec 2024 T20I # 3015
Bangladesh 83 runs 178 v Sri Lanka Dambulla 13 Jul 2025 T20I # 3315
Pakistan 82 runs 176 v Netherlands Lord's 9 Jun 2009 T20I # 98
Sri Lanka 82 runs 183 v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
Pakistan 82 runs 206 v West Indies Karachi 2 Apr 2018 T20I # 664
Singapore 82 runs 192 v Nepal Singapore 28 Jul 2019 T20I # 840
Finland 82 runs 186 v Spain Kerava 17 Aug 2019 T20I # 848
Czech Rep. 82 runs 205 v Malta Marsa 20 Oct 2019 T20I # 945
India 82 runs 170 v South Africa Rajkot 17 Jun 2022 T20I # 1572
Nigeria 82 runs 143 v Ghana Lagos 10 Oct 2023 T20I # 2307
Saudi Arabia 82 runs 186 v Indonesia Bangkok 5 Feb 2024 T20I # 2451
Australia 81 runs 169 v Sri Lanka Bridgetown 9 May 2010 T20I # 170
New Zealand 81 runs 190 v West Indies Auckland 11 Jan 2014 T20I # 352
Afghanistan 81 runs 216 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Afghanistan 81 runs 161 v Ireland Bready 22 Aug 2018 T20I # 697
P.N.G. 81 runs 198 v Namibia ICCA 2 Dubai 20 Oct 2019 T20I # 946
Spain 81 runs 178 v Isle of Man Cartagena 24 Feb 2023 T20I # 1998
Isle of Man 81 runs 183 v Turkey Rome 10 Jun 2024 T20I # 2661
Nepal 80 runs 150 v Hong Kong Chattogram 16 Mar 2014 T20I # 367
New Zealand 80 runs 199 v Zimbabwe Harare 9 Aug 2015 T20I # 450
New Zealand 80 runs 220 v India Wellington 6 Feb 2019 T20I # 735
Jersey 80 runs 161 v Norway Castel 16 Jun 2019 T20I # 797
Gibraltar 80 runs 144 v Malta Gibraltar 6 May 2023 T20I # 2059
Bangladesh 80 runs 190 v West Indies Kingstown 19 Dec 2024 T20I # 3075
Cyprus 79 runs 188 v Estonia Episkopi 7 Oct 2021 T20I # 1288
Uganda 79 runs 177 v Ghana Rwanda 21 Oct 2021 T20I # 1332
Sri Lanka 79 runs 153 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
Nepal 79 runs 214 v Hong Kong Mulpani 21 Oct 2023 T20I # 2324
U.S.A. 79 runs 187 v Cayman George Town 19 Apr 2025 T20I # 3144
Cayman 79 runs 176 v Bahamas George Town 24 Apr 2025 T20I # 3157
Sweden 79 runs 205 v Hungary Oslo 17 Aug 2025 T20I # 3409
South Africa 78 runs 186 v New Zealand Auckland 17 Feb 2017 T20I # 595
Namibia 78 runs 175 v Botswana Windhoek 22 Aug 2019 T20I # 859
India 78 runs 202 v Sri Lanka Pune 10 Jan 2020 T20I # 1027
Austria 78 runs 163 v Czech Rep. Vinor 22 May 2021 T20I # 1161
Rwanda 78 runs 102 v Seychelles Rwanda 19 Oct 2021 T20I # 1319
Switzerland 78 runs 159 v Luxembourg Walferdange 11 Jun 2022 T20I # 1563
Uganda 78 runs 165 v Botswana Rwanda 4 Dec 2024 T20I # 3000
Australia 77 runs 222 v England Sydney 9 Jan 2007 T20I # 13
Tanzania 77 runs 169 v Rwanda Dar-es-Salaam 4 Nov 2022 T20I # 1863
Bangladesh 77 runs 203 v Ireland Chattogram 29 Mar 2023 T20I # 2037
P.N.G. 77 runs 207 v Malaysia Kuala Lumpur 16 Mar 2024 T20I # 2522
Italy 77 runs 167 v Luxembourg Spinaceto 9 Jun 2024 T20I # 2652
Belgium 77 runs 180 v Serbia Krefeld 12 Jul 2024 T20I # 2755
Thailand 77 runs 172 v Bhutan Gelephu 19 Oct 2024 T20I # 2912
Nigeria 77 runs 182 v Botswana Abuja 28 Nov 2024 T20I # 2996
Uganda 77 runs 163 v Nigeria Entebbe 18 Jul 2025 T20I # 3322
India 76 runs 209 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
Jersey 76 runs 172 v Guernsey Castel 1 Jun 2019 T20I # 790
England 76 runs 242 v New Zealand Napier 8 Nov 2019 T20I # 1008
Zimbabwe 76 runs 95 v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
New Zealand 75 runs 146 v Bangladesh Eden Gardens 26 Mar 2016 T20I # 550
India 75 runs 203 v England Bengaluru 1 Feb 2017 T20I # 594
Sri Lanka 75 runs 211 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
Japan 75 runs 180 v Indonesia Sano 10 Oct 2022 T20I # 1813
Rwanda 75 runs 123 v Seychelles Kigali 24 Nov 2022 T20I # 1917
Norway 75 runs 184 v Sweden Glostrup 18 May 2023 T20I # 2069
Malaysia 75 runs 181 v Bhutan Kuala Lumpur 27 Jul 2023 T20I # 2173
England 75 runs 268 v West Indies Tarouba 19 Dec 2023 T20I # 2414
Austria 75 runs 209 v Belgium Lower Austria 26 May 2024 T20I # 2629
Czech Rep. 75 runs 160 v Greece Castel 27 Aug 2024 T20I # 2818
Austria 75 runs 156 v Slovenia Latschach 17 May 2025 T20I # 3183
Pakistan 75 runs 142 v Afghanistan Sharjah 7 Sep 2025 T20I # 3442
West Indies 74 runs 206 v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
Pakistan 74 runs 183 v Zimbabwe Harare 1 Jul 2018 T20I # 681
Isle of Man 74 runs 172 v Turkey Kerava 18 Jul 2022 T20I # 1672
Malawi 74 runs 166 v Mali Rwanda 21 Nov 2022 T20I # 1906
New Zealand 74 runs 203 v England Birmingham 3 Sep 2023 T20I # 2231
Romania 74 runs 193 v Bulgaria Ilfov County 26 May 2024 T20I # 2628
Pakistan 74 runs 179 v Bangladesh Mirpur 24 Jul 2025 T20I # 3361
Eswatini 74 runs 183 v Mozambique Malkerns 13 Sep 2025 T20I # 3451
West Indies 73 runs 172 v Bangladesh Mirpur 25 Mar 2014 T20I # 385
India 73 runs 160 v Australia Mirpur 30 Mar 2014 T20I # 393
Jersey 73 runs 150 v Italy St Peter Port 19 Jun 2019 T20I # 802
Malaysia 73 runs 187 v Maldives Kuala Lumpur 25 Jun 2019 T20I # 810
India 73 runs 185 v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
Malaysia 73 runs 161 v Singapore Hangzhou 28 Sep 2023 T20I # 2257
Hong Kong 73 runs 213 v Nepal Mong Kok 9 Mar 2024 T20I # 2507
Luxembourg 73 runs 148 v Turkey Spinaceto 12 Jun 2024 T20I # 2669
Samoa 73 runs 184 v Fiji Apia (No 2) 21 Aug 2024 T20I # 2781
Sri Lanka 73 runs 163 v West Indies Dambulla 15 Oct 2024 T20I # 2908
Rwanda 73 runs 147 v Seychelles Nairobi (Ruaraka) 24 Oct 2024 T20I # 2933
Netherlands 73 runs 173 v Guernsey The Hague 9 Jul 2025 T20I # 3292
West Indies 72 runs 200 v ICC World XI Lord's 31 May 2018 T20I # 666
New Zealand 72 runs 239 v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
Botswana 72 runs 158 v Sierra Leone Rwanda 2 Nov 2021 T20I # 1383
Pakistan 72 runs 190 v Scotland Sharjah 7 Nov 2021 T20I # 1406
Denmark 72 runs 176 v Finland Brondby 18 May 2023 T20I # 2068
Scotland 72 runs 138 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
Afghanistan 72 runs 204 v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
Sri Lanka 72 runs 188 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
Australia 72 runs 175 v New Zealand Auckland 23 Feb 2024 T20I # 2483
Uganda 72 runs 170 v Kenya Accra 17 Mar 2024 T20I # 2525
Tanzania 72 runs 193 v Malawi Blantyre 6 Jul 2025 T20I # 3279
Switzerland 72 runs 163 v Estonia Tallinn 2 Aug 2025 T20I # 3387
Bangladesh 71 runs 191 v Ireland Belfast 18 Jul 2012 T20I # 249
U.A.E. 71 runs 173 v Oman Mirpur 22 Feb 2016 T20I # 508
India 71 runs 196 v West Indies Lucknow 6 Nov 2018 T20I # 709
India 71 runs 187 v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
Scotland 71 runs 159 v Netherlands The Hague 22 May 2024 T20I # 2614
Myanmar 71 runs 133 v Mongolia Bangi 2 Sep 2024 T20I # 2834
Bermuda 71 runs 124 v Belize Buenos Aires 12 Dec 2024 T20I # 3041
Sweden 71 runs 162 v Finland Ishoj 14 Jun 2025 T20I # 3233
West Indies 70 runs 139 v Ireland Providence 30 Apr 2010 T20I # 152
Sri Lanka 70 runs 172 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
Czech Rep. 70 runs 222 v Hungary Marsa 15 May 2022 T20I # 1538
Serbia 70 runs 182 v Turkey Sofia 23 Jun 2023 T20I # 2109
Australia 70 runs 197 v Scotland Edinburgh 6 Sep 2024 T20I # 2844
Malaysia 70 runs 161 v Thailand Kuala Lumpur 29 Apr 2025 T20I # 3168
Hungary 70 runs 149 v Luxembourg Szodliget 25 Jul 2025 T20I # 3368
South Africa 69 runs 196 v West Indies Durban 14 Jan 2015 T20I # 415
India 69 runs 197 v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
Jersey 69 runs 185 v Nigeria Abu Dhabi 19 Oct 2019 T20I # 941
Nepal 69 runs 218 v Malaysia Kirtipur 22 Apr 2021 T20I # 1155
Nigeria 69 runs 125 v Sierra Leone Lagos 21 Oct 2021 T20I # 1336
Tanzania 69 runs 137 v Nigeria Kigali 20 Nov 2021 T20I # 1445
Hong Kong 69 runs 213 v U.A.E. Mulpani 25 Oct 2023 T20I # 2328
Ireland 68 runs 226 v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
U.A.E. 68 runs 176 v Nepal Al Amerat 22 Feb 2022 T20I # 1486
Isle of Man 68 runs 166 v Serbia Vantaa 13 Jul 2022 T20I # 1648
New Zealand 68 runs 226 v Scotland Edinburgh 27 Jul 2022 T20I # 1692
India 68 runs 191 v West Indies Tarouba 29 Jul 2022 T20I # 1702
Oman 68 runs 172 v Kuwait Doha 22 Sep 2023 T20I # 2251
Pakistan 68 runs 161 v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
Namibia 68 runs 115 v Rwanda Windhoek 25 Nov 2023 T20I # 2364
India 68 runs 172 v England Providence 27 Jun 2024 T20I # 2724
Hong Kong 68 runs 198 v Qatar Mong Kok 10 Apr 2025 T20I # 3135
India 67 runs 241 v West Indies Wankhede 11 Dec 2019 T20I # 1024
England 67 runs 210 v Pakistan Lahore 2 Oct 2022 T20I # 1804
Kenya 67 runs 220 v Malawi Nairobi 4 Jul 2024 T20I # 2734
Afghanistan 66 runs 179 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Pakistan 66 runs 156 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
Ireland 66 runs 209 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
New Zealand 66 runs 211 v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
India 66 runs 211 v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
Canada 66 runs 195 v Saudi Arabia Al Amerat 15 Nov 2022 T20I # 1882
Tanzania 66 runs 187 v Eswatini Rwanda 6 Dec 2022 T20I # 1941
Tanzania 66 runs 148 v Rwanda Rwanda 13 Dec 2022 T20I # 1952
Fiji 66 runs 206 v Samoa Suva 14 Mar 2023 T20I # 2025
Pakistan 66 runs 183 v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
Thailand 66 runs 147 v Indonesia Gelephu 23 Oct 2024 T20I # 2927
Costa Rica 66 runs 95 v Falkland Isl Guacima 10 Mar 2025 T20I # 3109
Saudi Arabia 66 runs 157 v Thailand Kuala Lumpur 24 Apr 2025 T20I # 3156
Austria 66 runs 246 v Luxembourg Szodliget 26 Jul 2025 T20I # 3377
Ireland 65 runs 152 v Netherlands Dubai (DICS) 13 Feb 2010 T20I # 142
Bahrain 65 runs 187 v Maldives Al Amerat 24 Feb 2020 T20I # 1056
New Zealand 65 runs 142 v Bangladesh Auckland 1 Apr 2021 T20I # 1141
Namibia 65 runs 190 v Uganda Windhoek 5 Apr 2021 T20I # 1144
Cayman 65 runs 167 v Bahamas George Town 16 Apr 2022 T20I # 1511
Japan 65 runs 144 v Indonesia Sano 9 Oct 2022 T20I # 1810
New Zealand 65 runs 168 v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
India 65 runs 192 v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
Belgium 65 runs 200 v Malta Ilfov County 26 Jun 2025 T20I # 3266
Malaysia 65 runs 210 v Singapore Singapore 23 Jul 2025 T20I # 3353
Sri Lanka 64 runs 148 v Bangladesh Johannesburg 18 Sep 2007 T20I # 38
Sri Lanka 64 runs 166 v Pakistan Lahore 5 Oct 2019 T20I # 914
Australia 64 runs 209 v New Zealand Wellington 3 Mar 2021 T20I # 1125
Bulgaria 64 runs 198 v Greece Sofia 26 Jun 2021 T20I # 1172
Ireland 64 runs 175 v Zimbabwe Bready 2 Sep 2021 T20I # 1248
Indonesia 64 runs 131 v South Korea Sano 15 Oct 2022 T20I # 1821
Uganda 64 runs 154 v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
Vanuatu 63 runs 157 v Philippines Port Moresby 23 Mar 2019 T20I # 759
Luxembourg 63 runs 153 v Czech Rep. Walferdange 28 Aug 2020 T20I # 1086
Pakistan 63 runs 201 v West Indies Karachi 13 Dec 2021 T20I # 1448
England 63 runs 222 v Pakistan Karachi 23 Sep 2022 T20I # 1795
Nigeria 63 runs 156 v Sierra Leone Lagos 5 Oct 2023 T20I # 2292
Malaysia 63 runs 162 v P.N.G. Kuala Lumpur 17 Mar 2024 T20I # 2523
Oman 63 runs 155 v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
Isle of Man 63 runs 155 v Luxembourg Spinaceto 15 Jun 2024 T20I # 2683
U.A.E. 63 runs 167 v Bhutan Doha 19 Nov 2024 T20I # 2962
Bahrain 63 runs 157 v Indonesia Bali 19 Feb 2025 T20I # 3093
Belgium 63 runs 142 v Romania Ilfov County 29 Jun 2025 T20I # 3272
Germany 62 runs 150 v Belgium Waterloo 11 May 2019 T20I # 774
Luxembourg 62 runs 188 v Bulgaria Ilfov County 2 Sep 2021 T20I # 1245
Afghanistan 62 runs 161 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
India 62 runs 200 v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
Saudi Arabia 62 runs 173 v Maldives Doha 28 Sep 2023 T20I # 2260
Namibia 62 runs 213 v Oman Al Amerat 7 Apr 2024 T20I # 2543
Bermuda 62 runs 180 v Bahamas Buenos Aires 15 Dec 2024 T20I # 3060
Costa Rica 62 runs 139 v Falkland Isl Guacima 11 Mar 2025 T20I # 3111
West Indies 62 runs 257 v Ireland Bready 15 Jun 2025 T20I # 3238
Hungary 62 runs 223 v Slovenia Szodliget 21 Jun 2025 T20I # 3256
West Indies 61 runs 178 v New Zealand Lauderhill 1 Jul 2012 T20I # 248
Bulgaria 61 runs 209 v Serbia Sofia 24 Jun 2021 T20I # 1166
Kenya 61 runs 163 v Nigeria Entebbe 13 Sep 2021 T20I # 1272
Malta 61 runs 214 v Gibraltar Marsa 21 Oct 2021 T20I # 1335
Bangladesh 61 runs 156 v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
Uganda 61 runs 187 v Rwanda Rwanda 22 Aug 2023 T20I # 2212
Malta 61 runs 212 v Bulgaria Castel 25 Aug 2024 T20I # 2806
Zimbabwe 61 runs 164 v Kenya Nairobi (Gym) 24 Oct 2024 T20I # 2934
India 61 runs 203 v South Africa Durban 8 Nov 2024 T20I # 2938
Japan 61 runs 111 v Thailand Sano 8 May 2025 T20I # 3177
Peru 60 runs 154 v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
Bangladesh 60 runs 123 v Australia Mirpur 9 Aug 2021 T20I # 1222
Kenya 60 runs 169 v Nigeria Kigali 20 Nov 2021 T20I # 1442
Jersey 60 runs 169 v Guernsey Castel 21 May 2022 T20I # 1543
Botswana 60 runs 166 v St Helena Rwanda 25 Nov 2022 T20I # 1920
Bermuda 60 runs 197 v Panama Buenos Aires 28 Feb 2023 T20I # 2009
Uganda 60 runs 172 v Tanzania Rwanda 24 Aug 2023 T20I # 2215
U.A.E. 60 runs 167 v Qatar Doha 20 Sep 2023 T20I # 2245
Malaysia 60 runs 199 v Singapore Kirtipur 2 Nov 2023 T20I # 2344
Mozambique 60 runs 159 v Seychelles Nairobi (Gym) 22 Oct 2024 T20I # 2923
New Zealand 60 runs 191 v Zimbabwe Harare 24 Jul 2025 T20I # 3360
South Africa 59 runs 140 v Afghanistan Bridgetown 5 May 2010 T20I # 162
New Zealand 59 runs 192 v Bangladesh Pallekele 21 Sep 2012 T20I # 267
Sri Lanka 59 runs 120 v New Zealand Chattogram 31 Mar 2014 T20I # 395
Afghanistan 59 runs 187 v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
P.N.G. 59 runs 182 v Vanuatu Apia (No 2) 12 Jul 2019 T20I # 824
Argentina 59 runs 172 v Belize North Sound 10 Nov 2021 T20I # 1414
India 59 runs 192 v West Indies Lauderhill 6 Aug 2022 T20I # 1725
Uganda 59 runs 181 v Tanzania Rwanda 28 Aug 2023 T20I # 2220
Tanzania 59 runs 158 v Rwanda Rwanda 30 Aug 2023 T20I # 2223
Netherlands 59 runs 248 v Namibia Kirtipur 29 Feb 2024 T20I # 2488
Canada 59 runs 163 v Cayman King City (NW) 16 Jun 2025 T20I # 3244
Turkey 59 runs 238 v Bulgaria Sofia 12 Jul 2025 T20I # 3306
Scotland 58 runs 253 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
Germany 58 runs 181 v Spain Almeria 8 Mar 2020 T20I # 1081
South Africa 58 runs 208 v England Cardiff 28 Jul 2022 T20I # 1698
Namibia 58 runs 158 v Tanzania Windhoek 28 Nov 2023 T20I # 2371
Mexico 58 runs 94 v Costa Rica Guacima 14 Apr 2024 T20I # 2564
Malawi 58 runs 177 v Rwanda Nairobi 28 Jun 2024 T20I # 2725
Cyprus 58 runs 214 v Croatia Zagreb 7 Aug 2025 T20I # 3392
Sri Lanka 57 runs 159 v West Indies The Oval 19 Jun 2009 T20I # 115
Sri Lanka 57 runs 196 v West Indies Bridgetown 7 May 2010 T20I # 166
Malta 57 runs 217 v Bulgaria Sofia 23 Sep 2020 T20I # 1098
Rwanda 57 runs 137 v Ghana Rwanda 20 Aug 2021 T20I # 1229
Afghanistan 57 runs 156 v Ireland Sharjah 18 Mar 2024 T20I # 2529
Pakistan 57 runs 166 v Zimbabwe Bulawayo 1 Dec 2024 T20I # 2997
Pakistan 57 runs 202 v Bangladesh Lahore 30 May 2025 T20I # 3194
Switzerland 57 runs 164 v Luxembourg Walferdange 21 Jun 2025 T20I # 3255
West Indies 56 runs 210 v New Zealand Lauderhill 30 Jun 2012 T20I # 247
England 56 runs 192 v New Zealand Manchester 23 Jun 2015 T20I # 423
West Indies 56 runs 197 v Australia Gros Islet 10 Jul 2021 T20I # 1188
Uganda 56 runs 153 v Nigeria Entebbe 11 Sep 2021 T20I # 1268
Ireland 56 runs 166 v Oman Al Amerat 22 Feb 2022 T20I # 1487
Guernsey 56 runs 154 v France Kerava 31 Jul 2022 T20I # 1712
Vanuatu 56 runs 174 v Fiji Port vila 9 Sep 2022 T20I # 1762
India 56 runs 180 v Netherlands Sydney 27 Oct 2022 T20I # 1848
Bahrain 56 runs 167 v Vanuatu Kuala Lumpur 10 Mar 2024 T20I # 2510
Nepal 56 runs 158 v Oman King City (NW) 2 Oct 2024 T20I # 2889
Bhutan 56 runs 145 v Indonesia Gelephu 22 Oct 2024 T20I # 2924
New Zealand 55 runs 193 v England Hamilton 12 Feb 2013 T20I # 302
Pakistan 55 runs 202 v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
Uganda 55 runs 173 v Nigeria Entebbe 15 Sep 2021 T20I # 1275
Namibia 55 runs 164 v Sri Lanka Geelong 16 Oct 2022 T20I # 1823
Eswatini 55 runs 183 v Lesotho Malkerns 29 Mar 2024 T20I # 2534
Saudi Arabia 55 runs 203 v Hong Kong Al Amerat 14 Apr 2024 T20I # 2562
U.A.E. 55 runs 205 v Oman Al Amerat 21 Apr 2024 T20I # 2580
Australia 54 runs 187 v New Zealand W.A.C.A 11 Dec 2007 T20I # 49
India 54 runs 179 v Zimbabwe Harare 17 Jul 2015 T20I # 440
Bangladesh 54 runs 120 v Oman Dharamsala 13 Mar 2016 T20I # 534
Namibia 54 runs 162 v Oman Dubai (DICS) 29 Oct 2019 T20I # 987
U.A.E. 54 runs 164 v Ireland ICCA Dubai 8 Oct 2021 T20I # 1289
Swaziland 54 runs 195 v Lesotho Kigali 16 Oct 2021 T20I # 1299
Germany 54 runs 136 v Austria Krefeld 9 Jun 2022 T20I # 1553
Tanzania 54 runs 138 v Rwanda Dar-es-Salaam 31 Oct 2022 T20I # 1854
Rwanda 54 runs 131 v St Helena Rwanda 18 Nov 2022 T20I # 1893
Nigeria 54 runs 128 v Rwanda Lagos 4 Oct 2023 T20I # 2285
Portugal 54 runs 190 v Norway Albergaria 9 Apr 2025 T20I # 3133
Hong Kong 54 runs 173 v Samoa Singapore 19 Jul 2025 T20I # 3328
India 53 runs 203 v New Zealand Delhi 1 Nov 2017 T20I # 630
Kenya 53 runs 142 v Ghana Kampala 21 May 2019 T20I # 781
Canada 53 runs 177 v Jersey Tolerance Oval 20 Oct 2019 T20I # 947
New Zealand 53 runs 185 v Australia Christchurch 22 Feb 2021 T20I # 1123
Denmark 53 runs 163 v Finland Brondby 8 May 2022 T20I # 1521
Bahrain 53 runs 171 v Saudi Arabia Al Amerat 16 Nov 2022 T20I # 1884
Panama 53 runs 140 v Argentina Buenos Aires 25 Feb 2023 T20I # 2002
Malaysia 53 runs 201 v Bahrain Mong Kok 9 Mar 2023 T20I # 2016
Sweden 53 runs 177 v Norway Glostrup 19 May 2023 T20I # 2073
Malawi 53 runs 156 v Eswatini Benoni 27 May 2023 T20I # 2077
Japan 53 runs 167 v Philippines Port Moresby 22 Jul 2023 T20I # 2153
Bermuda 53 runs 177 v Cayman Hamilton 3 Oct 2023 T20I # 2281
Nigeria 53 runs 107 v Sierra Leone Lagos 12 Oct 2023 T20I # 2312
Norway 53 runs 186 v Sweden Krefeld 8 Jul 2024 T20I # 2742
Japan 53 runs 122 v Indonesia Incheon 1 Oct 2024 T20I # 2882
Philippines 53 runs 184 v Indonesia Bali 6 Jul 2025 T20I # 3278
U.A.E. 53 runs 142 v Nigeria Entebbe 26 Jul 2025 T20I # 3372
South Africa 53 runs 219 v Australia Darwin 12 Aug 2025 T20I # 3405
Australia 52 runs 183 v South Africa Melbourne 11 Jan 2009 T20I # 80
Pakistan 52 runs 173 v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
South Africa 52 runs 149 v Bangladesh Mirpur 5 Jul 2015 T20I # 428
Uganda 52 runs 143 v Botswana Kampala 20 May 2019 T20I # 778
Romania 52 runs 149 v Bulgaria Ilfov County 17 Oct 2020 T20I # 1102
New Zealand 52 runs 129 v Bangladesh Mirpur 5 Sep 2021 T20I # 1258
New Zealand 52 runs 164 v Namibia Sharjah 5 Nov 2021 T20I # 1394
Botswana 52 runs 153 v Mozambique Rwanda 6 Nov 2021 T20I # 1397
Namibia 52 runs 186 v Uganda Windhoek 10 Apr 2022 T20I # 1507
Netherlands 52 runs 164 v P.N.G. Bulawayo 11 Jul 2022 T20I # 1636
Guernsey 52 runs 131 v Bulgaria Vantaa 24 Jul 2022 T20I # 1682
Kenya 52 runs 162 v Malawi Benoni 16 Sep 2022 T20I # 1779
Malaysia 52 runs 149 v Vanuatu Kuala Lumpur 6 Mar 2024 T20I # 2499
Bahrain 52 runs 136 v Tanzania Kuala Lumpur 9 Mar 2024 T20I # 2508
Hungary 52 runs 150 v France Ilfov County 29 Jun 2025 T20I # 3274
Indonesia 52 runs 169 v South Korea Bali 8 Jul 2025 T20I # 3285
Singapore 52 runs 137 v Samoa Singapore 18 Jul 2025 T20I # 3321
Hong Kong 52 runs 214 v Singapore Singapore 20 Jul 2025 T20I # 3333
Hong Kong 52 runs 194 v Singapore Singapore 24 Jul 2025 T20I # 3359
Cyprus 52 runs 194 v Croatia Zagreb 8 Aug 2025 T20I # 3398
Pakistan 51 runs 172 v Scotland Durban 12 Sep 2007 T20I # 22
Bangladesh 51 runs 134 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
Vanuatu 51 runs 189 v Malaysia Kuala Lumpur 1 Oct 2019 T20I # 898
Norway 51 runs 186 v Germany Krefeld 8 Aug 2021 T20I # 1220
Spain 51 runs 130 v Norway Almeria 30 Apr 2022 T20I # 1514
Romania 51 runs 148 v Turkey Kerava 12 Jul 2022 T20I # 1644
France 51 runs 154 v Czech Rep. Kerava 24 Jul 2022 T20I # 1683
France 51 runs 178 v Luxembourg Marsa 11 Jul 2023 T20I # 2129
Jersey 51 runs 191 v Germany Edinburgh 25 Jul 2023 T20I # 2167
Tanzania 51 runs 154 v Rwanda Windhoek 29 Nov 2023 T20I # 2374
Uganda 51 runs 150 v Mozambique Benoni 15 Dec 2023 T20I # 2404
England 50 runs 189 v Zimbabwe Cape Town 13 Sep 2007 T20I # 25
England 50 runs 194 v New Zealand Christchurch 7 Feb 2008 T20I # 54
Pakistan 50 runs 136 v Bangladesh Mirpur 29 Nov 2011 T20I # 216
Pakistan 50 runs 191 v Bangladesh Mirpur 30 Mar 2014 T20I # 392
West Indies 50 runs 191 v Bangladesh Mirpur 22 Dec 2018 T20I # 717
Canada 50 runs 160 v Nigeria Abu Dhabi 21 Oct 2019 T20I # 954
Australia 50 runs 157 v New Zealand Wellington 5 Mar 2021 T20I # 1127
Nepal 50 runs 169 v P.N.G. Kirtipur 4 Apr 2022 T20I # 1503
India 50 runs 199 v England Southampton 7 Jul 2022 T20I # 1616
Vanuatu 50 runs 174 v Cook Islands Port vila 15 Sep 2022 T20I # 1775
Kenya 50 runs 183 v Tanzania Windhoek 25 Nov 2023 T20I # 2363
India 50 runs 197 v Bangladesh North Sound 22 Jun 2024 T20I # 2716
Ghana 50 runs 134 v Lesotho Dar-es-Salaam 24 Sep 2024 T20I # 2858
Netherlands 50 runs 186 v Oman Al Amerat 14 Nov 2024 T20I # 2949
Uganda 50 runs 149 v Rwanda Rwanda 12 Dec 2024 T20I # 3036
Afghanistan 50 runs 154 v Zimbabwe Harare 13 Dec 2024 T20I # 3045
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:
Bangladesh v Sri Lanka at Abu Dhabi, 5th match, Sep 13, 2025 [T20I # 3453]
Eswatini v Mozambique at Malkerns, 4th T20I, Sep 13, 2025 [T20I # 3453]
Eswatini v Mozambique at Malkerns, 3rd T20I, Sep 13, 2025 [T20I # 3451]