Most runs from fours and sixes in an innings
Team Score 4s 6s Runs Inns Result Opposition Ground Match Date Scorecard
Zimbabwe 344/4 30 27 282 1 won v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
Nepal 313/2 19 29 250 1 won v China Singapore 31 May 2026 T20I # 3922
India 297/6 25 22 232 1 won v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
Germany 308/1 28 20 232 1 won v Austria Krefeld 1 May 2026 T20I # 3824
England 304/2 30 18 228 1 won v South Africa Manchester 12 Sep 2025 T20I # 3450
Zimbabwe 286/5 28 18 220 1 won v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
Nepal 275/7 22 22 220 1 won v Malaysia Singapore 4 Jun 2026 T20I # 3932
Hong Kong 287/1 26 19 218 1 won v Oman Singapore 5 Jun 2026 T20I # 3936
Bulgaria 244/4 19 23 214 2 won v Gibraltar Sofia 11 Jul 2025 T20I # 3302
Nepal 314/3 14 26 212 1 won v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
India 260/5 21 21 210 1 won v Sri Lanka Indore 22 Dec 2017 T20I # 634
Afghanistan 278/3 19 22 208 1 won v Ireland Dehradun 23 Feb 2019 T20I # 746
India 283/1 17 23 206 1 won v South Africa Johannesburg 15 Nov 2024 T20I # 2952
India 271/5 17 23 206 1 won v New Zealand Thiruvananthapuram 31 Jan 2026 T20I # 3679
Spain 290/3 7 29 202 1 won v Croatia Cartagena 7 Dec 2025 T20I # 3612
Czech Rep. 278/4 29 14 200 1 won v Turkey Ilfov County 30 Aug 2019 T20I # 872
West Indies 258/5 17 22 200 1 lost v South Africa Centurion 26 Mar 2023 T20I # 2032
West Indies 256/5 20 20 200 1 won v Ireland Bready 15 Jun 2025 T20I # 3238
Jersey 280/3 14 24 200 1 won v Croatia Episkopi 20 May 2026 T20I # 3892
South Africa 259/4 29 13 194 2 won v West Indies Centurion 26 Mar 2023 T20I # 2032
Malaysia 268/4 21 18 192 1 won v Thailand Hangzhou 2 Oct 2023 T20I # 2275
Turkey 237 18 20 192 1 won v Bulgaria Sofia 12 Jul 2025 T20I # 3306
Zimbabwe 259/5 30 12 192 1 won v Botswana Harare 28 Sep 2025 T20I # 3480
England 267/3 19 19 190 1 won v West Indies Tarouba 19 Dec 2023 T20I # 2414
Rwanda 288/2 19 19 190 1 won v Ivory Coast Gaborone (Oval 1) 24 May 2026 T20I # 3904
Scotland 252/3 17 20 188 1 won v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
Scotland 245/2 26 14 188 1 won v Italy Edinburgh 24 Jul 2023 T20I # 2160
Netherlands 247/5 20 18 188 1 won v Namibia Kirtipur 29 Feb 2024 T20I # 2488
Gibraltar 243/7 20 18 188 1 lost v Bulgaria Sofia 11 Jul 2025 T20I # 3302
Sri Lanka 260/6 30 11 186 1 won v Kenya Johannesburg 14 Sep 2007 T20I # 27
India 253/7 18 19 186 1 won v England Wankhede 5 Mar 2026 T20I # 3752
Eswatini 237/4 18 19 186 1 won v Mozambique Malkerns 2 Jun 2026 T20I # 3926
Australia 248/6 19 18 184 1 won v England Southampton 29 Aug 2013 T20I # 328
Australia 263/3 25 14 184 1 won v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
Serbia 242/4 19 18 184 1 lost v Bulgaria Sofia 26 Jun 2022 T20I # 1579
India 255/5 19 18 184 1 won v New Zealand Ahmedabad 8 Mar 2026 T20I # 3755
Japan 258/0 11 23 182 1 won v China Mong Kok 15 Feb 2024 T20I # 2470
India 247/9 17 19 182 1 won v England Wankhede 2 Feb 2025 T20I # 3086
New Zealand 254/5 18 18 180 1 won v Scotland Edinburgh 29 Jul 2022 T20I # 1701
South Africa 241/6 19 17 178 1 won v England Centurion 15 Nov 2009 T20I # 125
West Indies 245/6 13 21 178 1 won v India Lauderhill 27 Aug 2016 T20I # 562
Austria 239/3 13 21 178 1 won v Luxembourg Ilfov County 31 Aug 2019 T20I # 873
Serbia 225/6 22 15 178 1 lost v Bulgaria Sofia 24 Jun 2022 T20I # 1576
Denmark 256/5 19 17 178 1 won v Gibraltar Waterloo 29 Jun 2022 T20I # 1587
India 237/3 25 13 178 1 won v South Africa Guwahati 2 Oct 2022 T20I # 1803
Philippines 246/7 19 17 178 1 won v South Korea Bali 10 Jul 2025 T20I # 3294
West Indies 254/6 16 19 178 1 won v Zimbabwe Wankhede 23 Feb 2026 T20I # 3731
West Indies 236/6 26 12 176 2 won v South Africa Johannesburg 11 Jan 2015 T20I # 414
Czech Rep. 258/2 26 12 176 1 won v Bulgaria Marsa 12 May 2022 T20I # 1529
Austria 245/7 17 18 176 1 won v Luxembourg Szodliget 26 Jul 2025 T20I # 3377
U.A.E. 245/2 21 15 174 1 won v Namibia Windhoek 29 Sep 2024 T20I # 2875
England 246/7 21 15 174 2 lost v India Wankhede 5 Mar 2026 T20I # 3752
India 240/3 19 16 172 1 won v West Indies Wankhede 11 Dec 2019 T20I # 1024
New Zealand 238/3 22 14 172 1 won v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
Australia 215/4 19 16 172 2 won v West Indies Basseterre 25 Jul 2025 T20I # 3369
Namibia 240/3 17 17 170 1 won v Botswana Windhoek 20 Aug 2019 T20I # 856
Australia 241/4 23 13 170 1 won v West Indies Adelaide 11 Feb 2024 T20I # 2462
Italy 244/4 26 11 170 1 won v Romania Rome 16 Jun 2024 T20I # 2696
Eswatini 222/4 20 15 170 1 tied v Mozambique Malkerns 13 Sep 2025 T20I # 3452
Bahrain 231/2 17 17 170 1 won v Indonesia Bali 19 Nov 2025 T20I # 3582
India 256/4 17 17 170 1 won v Zimbabwe Chennai 26 Feb 2026 T20I # 3741
England 241/3 21 14 168 1 won v New Zealand Napier 8 Nov 2019 T20I # 1008
U.S.A. 230/3 21 14 168 1 won v Canada Prairie View 9 Apr 2024 T20I # 2545
Namibia 241/5 27 10 168 1 won v Kenya Harare 26 Sep 2025 T20I # 3472
India 238/7 21 14 168 1 won v New Zealand Nagpur 21 Jan 2026 T20I # 3663
England 226/5 19 15 166 2 won v South Africa Centurion 16 Feb 2020 T20I # 1043
Singapore 239/3 22 13 166 1 won v Malaysia Bangkok 3 Mar 2020 T20I # 1071
Nepal 238/3 19 15 166 1 won v Netherlands Kirtipur 24 Apr 2021 T20I # 1157
Bulgaria 229/4 19 15 166 2 won v Serbia Sofia 24 Jun 2022 T20I # 1576
U.A.E. 236/6 16 17 166 1 won v Bahrain Al Amerat 13 Apr 2024 T20I # 2555
Zimbabwe 240/8 22 13 166 1 won v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
Afghanistan 233/8 17 16 164 1 won v Ireland Greater Noida 12 Mar 2017 T20I # 601
New Zealand 243/6 14 18 164 1 lost v Australia Auckland 16 Feb 2018 T20I # 649
Bermuda 239/6 20 14 164 1 won v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Zimbabwe 215/4 23 12 164 1 won v Rwanda Windhoek 27 Nov 2023 T20I # 2369
India 234/2 20 14 164 1 won v Zimbabwe Harare 7 Jul 2024 T20I # 2739
Tanzania 215/4 20 14 164 2 won v Bahrain Blantyre 8 Jul 2025 T20I # 3287
India 231/5 26 10 164 1 won v South Africa Ahmedabad 19 Dec 2025 T20I # 3645
Netherlands 193/4 12 19 162 2 won v Ireland Sylhet 21 Mar 2014 T20I # 377
India 234/4 21 13 162 1 won v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
Austria 224/5 15 17 162 1 won v Czech Rep. Vinor 9 Jun 2025 T20I # 3215
England 248/3 18 15 162 1 won v West Indies Southampton 10 Jun 2025 T20I # 3218
Bulgaria 200/2 15 17 162 2 won v Gibraltar Sofia 13 Jul 2025 T20I # 3312
Ireland 235/5 21 13 162 1 won v Oman Colombo (SSC) 14 Feb 2026 T20I # 3708
Australia 245/5 19 14 160 2 won v New Zealand Auckland 16 Feb 2018 T20I # 649
Australia 233/2 25 10 160 1 won v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
Canada 245/1 22 12 160 1 won v Panama Coolidge 14 Nov 2021 T20I # 1427
Ireland 221/5 19 14 160 2 lost v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
Japan 218/8 16 16 160 1 won v South Korea Sano 15 Oct 2022 T20I # 1822
India 228/5 19 14 160 1 won v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
Scotland 234/5 22 12 160 1 won v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
Australia 226/6 25 10 160 1 won v South Africa Durban 30 Aug 2023 T20I # 2224
Bahrain 209/5 16 16 160 1 lost v Tanzania Blantyre 8 Jul 2025 T20I # 3287
Austria 211/4 16 16 160 1 won v Belgium Latschach 23 Aug 2025 T20I # 3416
Austria 212/3 13 18 160 2 won v Germany Krefeld 2 May 2026 T20I # 3828
South Africa 229/4 20 13 158 1 lost v England Wankhede 18 Mar 2016 T20I # 540
Bulgaria 208/2 23 11 158 1 won v Serbia Sofia 24 Jun 2021 T20I # 1166
Bulgaria 246/4 17 15 158 2 won v Serbia Sofia 26 Jun 2022 T20I # 1579
Australia 225/5 26 9 158 2 won v India Guwahati 28 Nov 2023 T20I # 2372
Saudi Arabia 221/3 26 9 158 1 won v Bhutan Bangkok 15 Feb 2024 T20I # 2473
India 221/9 17 15 158 1 won v Bangladesh Delhi 9 Oct 2024 T20I # 2899
Bulgaria 217/6 17 15 158 1 lost v Gibraltar Sofia 10 Jul 2025 T20I # 3295
Gibraltar 222/4 23 11 158 2 won v Bulgaria Sofia 10 Jul 2025 T20I # 3295
Tanzania 242/6 21 12 156 1 won v Mozambique Rwanda 2 Nov 2021 T20I # 1385
England 234/6 9 20 156 1 won v South Africa Bristol 27 Jul 2022 T20I # 1693
South Africa 227/3 15 16 156 1 won v India Indore 4 Oct 2022 T20I # 1805
Bermuda 226/4 18 14 156 1 won v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
New Zealand 224/7 12 18 156 1 won v Pakistan Dunedin 17 Jan 2024 T20I # 2434
Singapore 216/2 24 10 156 2 won v Japan Bangkok 11 Feb 2024 T20I # 2460
West Indies 220/6 18 14 156 1 won v Australia Perth 13 Feb 2024 T20I # 2467
Nigeria 271/4 27 8 156 1 won v Ivory Coast Abuja 24 Nov 2024 T20I # 2977
Austria 244/5 21 12 156 1 won v Slovenia Graz 18 May 2025 T20I # 3187
Canada 236/6 15 16 156 1 won v Cayman King City (NE) 13 Jun 2025 T20I # 3227
West Indies 205/9 21 12 156 1 lost v Australia Basseterre 26 Jul 2025 T20I # 3378
England 236/4 24 10 156 1 won v New Zealand Christchurch 20 Oct 2025 T20I # 3532
India 209/3 21 12 156 2 won v New Zealand Raipur 23 Jan 2026 T20I # 3667
England 214/7 16 15 154 1 won v New Zealand Auckland 9 Feb 2013 T20I # 301
India 244/4 22 11 154 2 lost v West Indies Lauderhill 27 Aug 2016 T20I # 562
Bulgaria 199/5 19 13 154 2 won v Serbia Sofia 25 Jun 2022 T20I # 1577
India 225/7 22 11 154 1 won v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
Australia 211/6 25 9 154 2 won v India Mohali 20 Sep 2022 T20I # 1788
Oman 220/5 16 15 154 1 won v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
India 235/4 19 13 154 1 won v Australia Thiruvananthapuram 26 Nov 2023 T20I # 2367
Hong Kong 212/6 13 17 154 1 won v Nepal Mong Kok 9 Mar 2024 T20I # 2507
Sweden 218/9 13 17 154 2 lost v Germany Krefeld 9 Jul 2024 T20I # 2745
Serbia 214/6 28 7 154 1 won v Slovenia Belgrade 7 Jun 2025 T20I # 3206
Austria 216/4 13 17 154 2 won v Belgium Latschach 23 Aug 2025 T20I # 3415
New Zealand 225 19 13 154 2 lost v India Thiruvananthapuram 31 Jan 2026 T20I # 3679
Bahrain 212/8 13 17 154 1 won v Singapore Singapore 5 Jun 2026 T20I # 3935
Lesotho 221/6 22 11 154 1 won v Eswatini Malkerns 7 Jun 2026 T20I # 3941
Pakistan 232/6 20 12 152 1 won v England Nottingham 16 Jul 2021 T20I # 1191
South Africa 212/3 17 14 152 2 won v India Delhi 9 Jun 2022 T20I # 1554
West Indies 222/6 14 16 152 1 lost v England St George's 16 Dec 2023 T20I # 2407
Japan 253/4 23 10 152 1 no result v Mongolia Sano 8 May 2024 T20I # 2594
Estonia 194/4 8 20 152 2 won v Cyprus Episkopi 17 Jun 2024 T20I # 2701
Germany 220/4 26 8 152 1 won v Sweden Krefeld 9 Jul 2024 T20I # 2745
Kenya 224/4 20 12 152 1 won v Mozambique Nairobi (Ruaraka) 19 Oct 2024 T20I # 2915
Sri Lanka 218/5 20 12 152 1 won v New Zealand Nelson 2 Jan 2025 T20I # 3081
Pakistan 207/1 20 12 152 2 won v New Zealand Auckland 21 Mar 2025 T20I # 3124
Slovenia 211/9 11 18 152 2 lost v Serbia Belgrade 7 Jun 2025 T20I # 3206
Serbia 200/1 14 16 152 2 won v Slovenia Belgrade 7 Jun 2025 T20I # 3208
Serbia 226/3 17 14 152 1 won v Slovenia Belgrade 8 Jun 2025 T20I # 3211
Canada 219 11 18 152 1 won v Bahamas King City (NE) 12 Jun 2025 T20I # 3223
Austria 207/6 20 12 152 1 won v Romania Ilfov County 19 Oct 2025 T20I # 3531
New Zealand 215/7 20 12 152 1 won v India Visakhapatnam 28 Jan 2026 T20I # 3672
South Africa 225/3 17 14 152 2 won v West Indies Centurion 29 Jan 2026 T20I # 3675
Mozambique 217/6 20 12 152 1 won v Lesotho Malkerns 2 Jun 2026 T20I # 3927
Eswatini 221/8 20 12 152 1 won v Lesotho Malkerns 3 Jun 2026 T20I # 3930
Eswatini 195/4 17 14 152 2 won v Mozambique Malkerns 7 Jun 2026 T20I # 3942
New Zealand 214/6 21 11 150 1 tied v Australia Christchurch 28 Feb 2010 T20I # 149
New Zealand 243/5 12 17 150 1 won v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
Nepal 217/7 9 19 150 1 won v Malaysia Kirtipur 22 Apr 2021 T20I # 1155
England 208/6 24 9 150 1 won v Australia Perth 9 Oct 2022 T20I # 1812
Malaysia 223/4 9 19 150 1 won v Singapore Bangi 22 Dec 2022 T20I # 1976
Australia 208/3 24 9 150 1 lost v India Visakhapatnam 23 Nov 2023 T20I # 2360
New Zealand 226/8 21 11 150 1 won v Pakistan Auckland 12 Jan 2024 T20I # 2429
India 213/7 27 7 150 1 won v Sri Lanka Pallekele 27 Jul 2024 T20I # 2767
Spain 230/4 18 13 150 1 won v Croatia Zagreb 4 Aug 2024 T20I # 2774
U.A.E. 225/4 12 17 150 1 won v Samoa Al Amerat 15 Oct 2025 T20I # 3521
Ireland 225/7 22 10 148 1 won v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
South Africa 209/5 22 10 148 1 won v Afghanistan Wankhede 20 Mar 2016 T20I # 542
England 221/5 22 10 148 1 won v Australia Birmingham 27 Jun 2018 T20I # 679
Australia 229/2 19 12 148 1 won v Zimbabwe Harare 3 Jul 2018 T20I # 683
England 198/9 19 12 148 1 lost v India Bristol 8 Jul 2018 T20I # 690
Afghanistan 210/7 19 12 148 1 won v Ireland Dehradun 24 Feb 2019 T20I # 747
New Zealand 219/7 10 18 148 1 won v Australia Dunedin 25 Feb 2021 T20I # 1124
Ghana 239/5 19 12 148 1 won v Lesotho Rwanda 17 Oct 2021 T20I # 1308
India 211/4 16 14 148 1 lost v South Africa Delhi 9 Jun 2022 T20I # 1554
Bulgaria 206/5 19 12 148 1 won v Serbia Belgrade 9 Jul 2022 T20I # 1627
Bermuda 220/2 19 12 148 1 won v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
West Indies 220/8 13 16 148 1 won v South Africa Johannesburg 28 Mar 2023 T20I # 2036
England 226/3 10 18 148 2 won v West Indies St George's 16 Dec 2023 T20I # 2407
Namibia 206/4 19 12 148 1 won v Nepal Kirtipur 27 Feb 2024 T20I # 2485
West Indies 221/5 13 16 148 2 won v England Gros Islet 16 Nov 2024 T20I # 2956
Germany 219/7 16 14 148 1 won v Malawi Blantyre 13 Jul 2025 T20I # 3313
Switzerland 235/6 13 16 148 1 won v Estonia Tallinn 3 Aug 2025 T20I # 3390
Nepal 211/4 16 14 148 1 won v Samoa Al Amerat 17 Oct 2025 T20I # 3526
West Indies 204/8 10 18 148 2 lost v New Zealand Auckland 6 Nov 2025 T20I # 3560
Bhutan 216/8 16 14 148 1 won v Myanmar Gelephu 24 Dec 2025 T20I # 3650
Sri Lanka 215/5 29 5 146 1 won v India Nagpur 9 Dec 2009 T20I # 126
West Indies 196/3 20 11 146 2 won v India Wankhede 31 Mar 2016 T20I # 556
South Africa 224/4 20 11 146 1 won v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
Belgium 233/6 11 17 146 1 won v Malta Gent 11 Jun 2022 T20I # 1558
Malaysia 213/4 17 13 146 1 won v Bhutan Bangi 2 Jul 2022 T20I # 1597
Kenya 237/5 26 7 146 1 won v Lesotho Kigali 21 Nov 2022 T20I # 1905
Vanuatu 223/5 17 13 146 1 won v Fiji Suva 16 Mar 2023 T20I # 2027
Portugal 208/6 20 11 146 1 won v Gibraltar Albergaria 10 Apr 2023 T20I # 2042
Scotland 232/2 23 9 146 1 won v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
India 222/3 23 9 146 1 lost v Australia Guwahati 28 Nov 2023 T20I # 2372
Zimbabwe 217/4 8 19 146 1 won v Kenya Windhoek 30 Nov 2023 T20I # 2376
Australia 216/4 11 17 146 2 won v New Zealand Wellington 21 Feb 2024 T20I # 2481
India 205/5 14 15 146 1 won v Australia Gros Islet 24 Jun 2024 T20I # 2721
India 202/8 17 13 146 1 won v South Africa Durban 8 Nov 2024 T20I # 2938
Uganda 229/3 17 13 146 1 won v Botswana Rwanda 9 Dec 2024 T20I # 3022
Bahrain 216/4 11 17 146 1 won v Indonesia Bali 23 Feb 2025 T20I # 3099
Cambodia 210/4 17 13 146 1 no result v Indonesia Bali 14 Jun 2025 T20I # 3229
Austria 190/2 17 13 146 2 won v Hungary Ilfov County 27 Jun 2025 T20I # 3267
Bahrain 207/2 20 11 146 1 won v Germany Blantyre 6 Jul 2025 T20I # 3280
West Indies 214/4 17 13 146 1 lost v Australia Basseterre 25 Jul 2025 T20I # 3369
South Africa 218/7 20 11 146 1 won v Australia Darwin 12 Aug 2025 T20I # 3405
Bhutan 223/5 11 17 146 1 won v Myanmar Gelephu 27 Dec 2025 T20I # 3656
West Indies 221/4 20 11 146 1 lost v South Africa Centurion 29 Jan 2026 T20I # 3675
South Africa 231/7 18 12 144 1 lost v West Indies Johannesburg 11 Jan 2015 T20I # 414
Nepal 236/3 18 12 144 1 won v Bhutan Kirtipur 5 Dec 2019 T20I # 1018
Canada 234/3 24 8 144 1 won v Belize Coolidge 8 Nov 2021 T20I # 1408
West Indies 224/5 12 16 144 1 won v England Bridgetown 26 Jan 2022 T20I # 1455
Zimbabwe 236/5 24 8 144 1 won v Singapore Bulawayo 11 Jul 2022 T20I # 1634
New Zealand 225/5 15 14 144 1 won v Scotland Edinburgh 27 Jul 2022 T20I # 1692
England 221/3 27 6 144 1 won v Pakistan Karachi 23 Sep 2022 T20I # 1795
West Indies 192 15 14 144 2 lost v England Tarouba 19 Dec 2023 T20I # 2414
West Indies 207/9 15 14 144 2 lost v Australia Adelaide 11 Feb 2024 T20I # 2462
Namibia 212/3 12 16 144 1 won v Oman Al Amerat 7 Apr 2024 T20I # 2543
England 218/5 12 16 144 1 lost v West Indies Gros Islet 16 Nov 2024 T20I # 2956
South Africa 210/3 12 16 144 2 won v Pakistan Centurion 13 Dec 2024 T20I # 3047
Austria 223/8 15 14 144 1 won v Slovenia Latschach 17 May 2025 T20I # 3184
West Indies 211/8 15 14 144 2 lost v England Southampton 10 Jun 2025 T20I # 3218
Mozambique 222/4 21 10 144 2 tied v Eswatini Malkerns 13 Sep 2025 T20I # 3452
England 197/6 21 10 144 2 won v Ireland Dublin (Malahide) 17 Sep 2025 T20I # 3461
Zimbabwe 221/5 24 8 144 1 won v Tanzania Harare 30 Sep 2025 T20I # 3485
Malaysia 201/9 18 12 144 1 won v Philippines Bangkok 9 Dec 2025 T20I # 3620
India 209/9 15 14 144 1 won v Namibia Delhi 12 Feb 2026 T20I # 3703
Germany 211/9 18 12 144 1 lost v Austria Krefeld 2 May 2026 T20I # 3828
Malta 227/8 15 14 144 1 won v Gibraltar Marsa 7 May 2026 T20I # 3837
South Africa 219/4 22 9 142 1 won v India Johannesburg 30 Mar 2012 T20I # 242
Sri Lanka 215/3 22 9 142 1 won v West Indies Pallekele 9 Nov 2015 T20I # 460
India 201/3 19 11 142 2 won v England Bristol 8 Jul 2018 T20I # 690
West Indies 204/7 13 15 142 2 lost v Ireland St George's 15 Jan 2020 T20I # 1028
Australia 215/8 16 13 142 2 lost v New Zealand Dunedin 25 Feb 2021 T20I # 1124
Malaysia 230/4 19 11 142 1 won v Maldives Bangi 9 Jul 2022 T20I # 1622
India 208/6 16 13 142 1 lost v Australia Mohali 20 Sep 2022 T20I # 1788
Kenya 209/6 10 17 142 1 no result v Malawi Rwanda 18 Nov 2022 T20I # 1894
P.N.G. 229/6 16 13 142 1 won v Philippines Port Moresby 28 Jul 2023 T20I # 2177
Canada 230/4 10 17 142 1 won v Panama Hamilton 3 Oct 2023 T20I # 2280
India 209/8 19 11 142 2 won v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
Pakistan 195/3 13 15 142 2 won v Ireland Dublin 12 May 2024 T20I # 2609
Turkey 193/4 19 11 142 1 lost v Gibraltar Sofia 12 Jul 2025 T20I # 3308
Namibia 235/6 22 9 142 1 won v Nigeria Harare 28 Sep 2025 T20I # 3478
Kenya 247/5 16 13 142 1 won v Mali Gaborone (Oval 2) 23 May 2026 T20I # 3901
Australia 221/5 14 14 140 1 won v England Sydney 9 Jan 2007 T20I # 13
West Indies 197/4 14 14 140 1 won v Bangladesh Mirpur 10 Dec 2012 T20I # 291
Sri Lanka 194/4 23 8 140 2 won v Bangladesh Mirpur 15 Feb 2018 T20I # 648
New Zealand 219/6 14 14 140 1 won v India Wellington 6 Feb 2019 T20I # 735
Kuwait 210/4 20 10 140 1 won v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
Netherlands 209/7 23 8 140 2 won v Nepal Kirtipur 20 Apr 2021 T20I # 1152
Canada 216/1 23 8 140 1 won v Philippines Al Amerat 18 Feb 2022 T20I # 1468
Malaysia 207/3 17 12 140 1 won v Singapore Bangi 18 Dec 2022 T20I # 1965
Malaysia 219/6 20 10 140 1 won v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
India 202/4 17 12 140 1 won v Nepal Hangzhou 3 Oct 2023 T20I # 2278
India 201/7 17 12 140 1 won v South Africa Johannesburg 14 Dec 2023 T20I # 2401
Hong Kong 219/7 14 14 140 1 won v Japan Mong Kok 17 Feb 2024 T20I # 2478
Austria 208/2 20 10 140 1 won v Belgium Lower Austria 26 May 2024 T20I # 2629
Kenya 219/7 17 12 140 1 won v Malawi Nairobi 4 Jul 2024 T20I # 2734
Australia 156/3 20 10 140 2 won v Scotland Edinburgh 4 Sep 2024 T20I # 2838
New Zealand 220/6 17 12 140 1 won v Pakistan Mount Maunganui 23 Mar 2025 T20I # 3126
Slovenia 202/8 17 12 140 2 lost v Serbia Belgrade 8 Jun 2025 T20I # 3211
Gibraltar 198/5 23 8 140 2 won v Turkey Sofia 12 Jul 2025 T20I # 3308
Spain 224/3 8 18 140 1 won v Croatia Cartagena 6 Dec 2025 T20I # 3608
New Zealand 208/6 23 8 140 1 lost v India Raipur 23 Jan 2026 T20I # 3667
Sri Lanka 225/5 23 8 140 1 won v Oman Pallekele 12 Feb 2026 T20I # 3701
Germany 216/5 20 10 140 2 won v Austria Krefeld 3 May 2026 T20I # 3831
Mozambique 190/7 26 6 140 1 lost v Eswatini Malkerns 6 Jun 2026 T20I # 3937
Mozambique 209/2 23 8 140 1 won v Lesotho Malkerns 6 Jun 2026 T20I # 3938
Australia 201/7 24 7 138 1 lost v India Rajkot 10 Oct 2013 T20I # 331
Afghanistan 210/5 9 17 138 1 won v Scotland Edinburgh 12 Jul 2015 T20I # 435
Afghanistan 215/6 15 13 138 1 won v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
West Indies 199/4 12 15 138 1 won v ICC World XI Lord's 31 May 2018 T20I # 666
Kuwait 197/7 21 9 138 1 won v Qatar Singapore 26 Jul 2019 T20I # 836
South Africa 222/6 15 13 138 1 lost v England Centurion 16 Feb 2020 T20I # 1043
India 224/2 18 11 138 1 won v England Ahmedabad 20 Mar 2021 T20I # 1138
West Indies 185/6 18 11 138 2 lost v Australia Gros Islet 14 Jul 2021 T20I # 1190
West Indies 199/8 9 17 138 1 won v Australia Gros Islet 16 Jul 2021 T20I # 1192
Portugal 217/8 18 11 138 1 won v Gibraltar Albergaria 21 Aug 2021 T20I # 1233
Malaysia 196/6 18 11 138 1 lost v P.N.G. Kirtipur 1 Apr 2022 T20I # 1501
Serbia 194/8 21 9 138 1 lost v Bulgaria Sofia 25 Jun 2022 T20I # 1577
India 212/2 21 9 138 1 won v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
Australia 213/7 24 7 138 1 won v West Indies Hobart 9 Feb 2024 T20I # 2459
Qatar 200/6 18 11 138 2 won v Hong Kong Doha 29 Feb 2024 T20I # 2489
Belgium 200/6 12 15 138 2 won v Guernsey Waterloo 8 Jun 2024 T20I # 2648
Kuwait 226/4 18 11 138 1 won v Maldives Bangi 2 Sep 2024 T20I # 2833
India 219/6 15 13 138 1 won v South Africa Centurion 13 Nov 2024 T20I # 2947
South Africa 208/7 15 13 138 2 lost v India Centurion 13 Nov 2024 T20I # 2947
U.A.E. 206/8 15 13 138 2 won v Bangladesh Sharjah 19 May 2025 T20I # 3188
Hungary 222/6 12 15 138 1 won v Slovenia Szodliget 21 Jun 2025 T20I # 3256
Bulgaria 200/2 15 13 138 2 won v Turkey Sofia 10 Jul 2025 T20I # 3297
Malaysia 209/7 21 9 138 1 won v Singapore Singapore 23 Jul 2025 T20I # 3353
Pakistan 207 15 13 138 1 won v U.A.E. Sharjah 30 Aug 2025 T20I # 3426
Pakistan 212/8 21 9 138 1 won v Sri Lanka Pallekele 28 Feb 2026 T20I # 3747
Eswatini 191/7 18 11 138 2 won v Mozambique Malkerns 6 Jun 2026 T20I # 3937
Eswatini 203/5 24 7 138 2 lost v Lesotho Malkerns 7 Jun 2026 T20I # 3941
Australia 214/4 19 10 136 2 tied v New Zealand Christchurch 28 Feb 2010 T20I # 149
West Indies 209/2 16 12 136 1 won v New Zealand Lauderhill 30 Jun 2012 T20I # 247
West Indies 205/4 13 14 136 1 won v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
Pakistan 201/5 22 8 136 1 won v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
Bangladesh 215/5 16 12 136 2 won v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
India 208/5 16 12 136 1 won v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
Romania 226/6 25 6 136 1 won v Turkey Ilfov County 29 Aug 2019 T20I # 869
New Zealand 210/3 19 10 136 1 won v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
Malta 213/5 13 14 136 1 won v Gibraltar Marsa 21 Oct 2021 T20I # 1335
India 210/2 19 10 136 1 won v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
Tanzania 240/5 25 6 136 1 won v Cameroon Rwanda 6 Nov 2021 T20I # 1399
India 198/9 19 10 136 2 lost v England Nottingham 10 Jul 2022 T20I # 1631
Mozambique 207/5 22 8 136 1 won v Eswatini Malkerns 31 Jul 2022 T20I # 1710
Ireland 205/9 13 14 136 2 lost v Scotland Edinburgh 28 Jul 2023 T20I # 2180
Australia 168/2 19 10 136 2 won v South Africa Durban 1 Sep 2023 T20I # 2228
England 198/4 16 12 136 1 won v New Zealand Manchester 1 Sep 2023 T20I # 2229
India 212/4 13 14 136 1 tied v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
Singapore 199/4 25 6 136 1 won v Maldives Bangkok 2 Feb 2024 T20I # 2445
Japan 215/3 25 6 136 1 lost v Singapore Bangkok 11 Feb 2024 T20I # 2460
Sri Lanka 206/3 16 12 136 1 won v Bangladesh Sylhet 4 Mar 2024 T20I # 2494
West Indies 207/7 13 14 136 1 won v South Africa Kingston 25 May 2024 T20I # 2626
Belgium 195/4 13 14 136 2 won v Guernsey Waterloo 9 Jun 2024 T20I # 2654
West Indies 218/5 16 12 136 1 won v Afghanistan Gros Islet 17 Jun 2024 T20I # 2703
Jersey 219/9 16 12 136 1 won v Switzerland Krefeld 9 Jul 2024 T20I # 2746
U.A.E. 206/3 19 10 136 1 won v Qatar Doha 26 Nov 2024 T20I # 2985
Hungary 180/2 10 16 136 2 won v Malta Marsa 4 Feb 2025 T20I # 3090
Estonia 203/6 16 12 136 2 won v Malta Marsa 6 May 2025 T20I # 3174
Bahrain 211/4 10 16 136 1 won v Rwanda Rwanda 22 Jul 2025 T20I # 3348
Qatar 215/5 19 10 136 1 won v Bahrain Doha 11 Feb 2026 T20I # 3699
India 199/5 25 6 136 2 won v West Indies Eden Gardens 1 Mar 2026 T20I # 3750
New Zealand 173/1 19 10 136 2 won v South Africa Eden Gardens 4 Mar 2026 T20I # 3751
Austria 213/9 16 12 136 1 lost v Germany Krefeld 3 May 2026 T20I # 3831
Mozambique 200/5 22 8 136 1 won v Lesotho Malkerns 4 Jun 2026 T20I # 3933
South Africa 211/5 20 9 134 1 won v Scotland The Oval 7 Jun 2009 T20I # 94
England 200/9 17 11 134 2 lost v Australia Hobart 29 Jan 2014 T20I # 354
South Africa 204/7 17 11 134 1 lost v Australia Johannesburg 6 Mar 2016 T20I # 520
Ireland 211/6 20 9 134 1 won v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
Qatar 205/5 17 11 134 1 won v Bahrain Al Amerat 24 Jan 2019 T20I # 728
Kuwait 203/5 11 15 134 1 lost v Qatar Doha 6 Jul 2019 T20I # 818
Ireland 208/5 20 9 134 1 won v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
West Indies 207/5 11 15 134 1 lost v India Hyderabad 6 Dec 2019 T20I # 1020
England 204/7 14 13 134 1 won v South Africa Durban 14 Feb 2020 T20I # 1041
England 201 11 15 134 2 lost v Pakistan Nottingham 16 Jul 2021 T20I # 1191
Pakistan 208/3 23 7 134 2 won v West Indies Karachi 16 Dec 2021 T20I # 1450
Hungary 197/6 11 15 134 2 won v Austria Lower Austria 5 Jun 2022 T20I # 1550
England 215/7 14 13 134 1 won v India Nottingham 10 Jul 2022 T20I # 1631
New Zealand 215/5 14 13 134 1 won v West Indies Kingston 12 Aug 2022 T20I # 1732
Fiji 205/5 20 9 134 1 won v Samoa Suva 14 Mar 2023 T20I # 2025
Kenya 185/3 14 13 134 1 won v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
Scotland 213/6 17 11 134 1 won v Ireland Edinburgh 28 Jul 2023 T20I # 2180
Australia 191/5 14 13 134 2 won v South Africa Durban 3 Sep 2023 T20I # 2230
West Indies 176/7 14 13 134 1 won v England St George's 14 Dec 2023 T20I # 2402
West Indies 202/8 20 9 134 2 lost v Australia Hobart 9 Feb 2024 T20I # 2459
Australia 201/7 14 13 134 1 won v England Bridgetown 8 Jun 2024 T20I # 2650
Malta 229/8 17 11 134 1 won v Estonia Marsa 7 May 2025 T20I # 3176
Pakistan 197/3 14 13 134 2 won v Bangladesh Lahore 1 Jun 2025 T20I # 3203
West Indies 196/6 11 15 134 1 lost v England Bristol 8 Jun 2025 T20I # 3213
Canada 205/5 14 13 134 1 won v Bermuda King City (NW) 15 Jun 2025 T20I # 3240
Australia 206/7 17 11 134 2 won v West Indies Basseterre 26 Jul 2025 T20I # 3378
Belgium 215/4 23 7 134 1 lost v Austria Latschach 23 Aug 2025 T20I # 3415
Australia 185/4 20 9 134 2 won v New Zealand Mount Maunganui 1 Oct 2025 T20I # 3491
Italy 178 14 13 134 2 lost v England Eden Gardens 16 Feb 2026 T20I # 3717
Argentina 215/3 20 9 134 1 won v Mexico George Town 14 Mar 2026 T20I # 3770
Portugal 207/4 20 9 134 1 won v France Albergaria 6 Apr 2026 T20I # 3803
Germany 170/6 11 15 134 1 won v Austria Krefeld 2 May 2026 T20I # 3830
Malta 231/4 14 13 134 1 won v Gibraltar Marsa 7 May 2026 T20I # 3836
Australia 214/5 15 12 132 1 won v New Zealand Auckland 17 Feb 2005 T20I # 1
South Africa 208/2 24 6 132 2 won v West Indies Johannesburg 11 Sep 2007 T20I # 20
England 193/8 18 10 132 1 won v New Zealand Christchurch 7 Feb 2008 T20I # 54
West Indies 194/1 12 14 132 2 won v India Kingston 9 Jul 2017 T20I # 617
England 194/7 12 14 132 1 won v New Zealand Hamilton 18 Feb 2018 T20I # 650
Sri Lanka 210/4 21 8 132 1 won v Bangladesh Sylhet 18 Feb 2018 T20I # 651
New Zealand 212/4 18 10 132 1 won v India Hamilton 10 Feb 2019 T20I # 738
Malta 216/8 15 12 132 1 won v Bulgaria Sofia 23 Sep 2020 T20I # 1098
Australia 208/4 21 8 132 1 won v New Zealand Wellington 3 Mar 2021 T20I # 1125
Bulgaria 197/4 21 8 132 1 won v Greece Sofia 26 Jun 2021 T20I # 1172
England 200 21 8 132 1 won v Pakistan Leeds 18 Jul 2021 T20I # 1193
Kuwait 209/9 15 12 132 1 won v Bahrain Al Amerat 13 Aug 2022 T20I # 1733
South Africa 221/3 15 12 132 2 lost v India Guwahati 2 Oct 2022 T20I # 1803
South Africa 213/6 24 6 132 2 lost v West Indies Johannesburg 28 Mar 2023 T20I # 2036
Hungary 209/8 12 14 132 1 won v Croatia Szodliget 5 Aug 2023 T20I # 2189
Hong Kong 212/3 18 10 132 1 won v U.A.E. Mulpani 25 Oct 2023 T20I # 2328
Afghanistan 212/6 15 12 132 2 tied v India Bengaluru 17 Jan 2024 T20I # 2435
Saudi Arabia 192/6 21 8 132 1 won v Cambodia Bangkok 1 Feb 2024 T20I # 2443
Sri Lanka 206/6 24 6 132 2 lost v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
Jersey 233/3 9 16 132 1 won v Serbia Krefeld 7 Jul 2024 T20I # 2738
Hong Kong 201/8 18 10 132 1 won v Singapore Kuala Lumpur 2 Sep 2024 T20I # 2832
Namibia 205/8 18 10 132 2 lost v U.A.E. Windhoek 29 Sep 2024 T20I # 2875
Cayman 224/1 12 14 132 1 won v Brazil Buenos Aires 14 Dec 2024 T20I # 3052
New Zealand 204 18 10 132 1 lost v Pakistan Auckland 21 Mar 2025 T20I # 3124
Norway 181/1 15 12 132 2 won v Denmark Koge 14 Jun 2025 T20I # 3232
Samoa 188/2 21 8 132 1 lost v Malaysia Singapore 24 Jul 2025 T20I # 3358
Philippines 182/5 18 10 132 1 won v Indonesia Bangkok 11 Dec 2025 T20I # 3628
South Africa 201/8 18 10 132 2 lost v India Ahmedabad 19 Dec 2025 T20I # 3645
Pakistan 207/6 18 10 132 1 won v Australia Lahore 1 Feb 2026 T20I # 3681
Scotland 207/4 18 10 132 1 won v Italy Eden Gardens 9 Feb 2026 T20I # 3690
Sri Lanka 207/6 12 14 132 2 lost v Pakistan Pallekele 28 Feb 2026 T20I # 3747
Romania 198/3 21 8 132 1 won v Bulgaria Ilfov County 9 May 2026 T20I # 3852
France 208/4 12 14 132 1 won v Croatia Episkopi 17 May 2026 T20I # 3879
Australia 213/4 16 11 130 1 won v England Hobart 29 Jan 2014 T20I # 354
West Indies 183/4 16 11 130 2 won v England Wankhede 16 Mar 2016 T20I # 537
England 230/8 19 9 130 2 won v South Africa Wankhede 18 Mar 2016 T20I # 540
Pakistan 194/7 19 9 130 1 won v Australia Harare 5 Jul 2018 T20I # 686
India 208/6 13 13 130 2 lost v New Zealand Hamilton 10 Feb 2019 T20I # 738
Canada 196/6 13 13 130 1 won v Cayman Sandys Parish 18 Aug 2019 T20I # 852
Afghanistan 197/5 10 15 130 1 won v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
Qatar 196/4 13 13 130 1 won v Maldives Al Amerat 23 Feb 2020 T20I # 1048
West Indies 196/4 19 9 130 1 won v Sri Lanka Pallekele 4 Mar 2020 T20I # 1075
Malta 196/3 10 15 130 2 won v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
Austria 206/4 19 9 130 1 won v Bulgaria Vantaa 30 Jul 2022 T20I # 1704
South Africa 205/5 16 11 130 1 won v Bangladesh Sydney 27 Oct 2022 T20I # 1847
Canada 199/6 22 7 130 2 won v Bahrain Al Amerat 14 Nov 2022 T20I # 1881
Namibia 198/3 22 7 130 1 lost v Zimbabwe Windhoek 25 Oct 2023 T20I # 2329
New Zealand 194/8 19 9 130 1 won v Pakistan Hamilton 14 Jan 2024 T20I # 2430
Hong Kong 184/3 19 9 130 2 won v Japan Mong Kok 14 Feb 2024 T20I # 2469
Nepal 198/6 10 15 130 1 won v P.N.G. Mong Kok 12 Mar 2024 T20I # 2516
Canada 199 16 11 130 2 lost v U.S.A. Prairie View 9 Apr 2024 T20I # 2545
U.S.A. 197/3 13 13 130 2 won v Canada Dallas 1 Jun 2024 T20I # 2632
Cyprus 195/7 13 13 130 1 lost v Estonia Episkopi 17 Jun 2024 T20I # 2700
Germany 183 10 15 130 1 won v Gibraltar Krefeld 8 Jul 2024 T20I # 2741
Pakistan 206/5 19 9 130 1 lost v South Africa Centurion 13 Dec 2024 T20I # 3047
Malta 199/9 13 13 130 1 won v Estonia Marsa 6 May 2025 T20I # 3173
Pakistan 201/7 19 9 130 1 won v Bangladesh Lahore 28 May 2025 T20I # 3190
Bangladesh 196/6 16 11 130 1 lost v Pakistan Lahore 1 Jun 2025 T20I # 3203
Cayman 183/7 13 13 130 1 won v Bahamas King City (NW) 15 Jun 2025 T20I # 3241
Turkey 195/8 19 9 130 1 lost v Bulgaria Sofia 10 Jul 2025 T20I # 3297
West Indies 189/8 19 9 130 1 lost v Australia Kingston 20 Jul 2025 T20I # 3339
Sweden 204/5 22 7 130 1 won v Hungary Oslo 17 Aug 2025 T20I # 3409
South Africa 213/4 10 15 130 1 won v India New Chandigarh 11 Dec 2025 T20I # 3631
West Indies 196/6 13 13 130 1 won v England Wankhede 11 Feb 2026 T20I # 3700
Lesotho 178/3 19 9 130 2 lost v Mozambique Malkerns 4 Jun 2026 T20I # 3933
Hong Kong 188/7 16 11 130 1 lost v Nepal Singapore 8 Jun 2026 T20I # 3944
West Indies 208/8 20 8 128 1 won v England The Oval 28 Jun 2007 T20I # 15
India 211/4 17 10 128 2 won v Sri Lanka Mohali 12 Dec 2009 T20I # 127
Australia 197/7 11 14 128 2 won v Pakistan Gros Islet 14 May 2010 T20I # 176
England 190/4 20 8 128 2 won v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
Ireland 205 14 12 128 2 lost v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
Sri Lanka 214/6 17 10 128 1 lost v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
England 187/8 17 10 128 1 won v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
West Indies 190 14 12 128 1 won v Bangladesh Mirpur 22 Dec 2018 T20I # 717
Scotland 181/4 20 8 128 2 won v Ireland Al Amerat 15 Feb 2019 T20I # 742
New Zealand 203/5 17 10 128 1 lost v India Auckland 24 Jan 2020 T20I # 1031
Romania 159/7 17 10 128 2 won v Greece Sofia 24 Jun 2021 T20I # 1167
West Indies 207/3 14 12 128 1 lost v Pakistan Karachi 16 Dec 2021 T20I # 1450
Czech Rep. 221/5 20 8 128 1 won v Hungary Marsa 15 May 2022 T20I # 1538
P.N.G. 206/7 8 16 128 2 won v Singapore Singapore 3 Jul 2022 T20I # 1605
South Africa 211/5 20 8 128 1 won v Ireland Bristol 3 Aug 2022 T20I # 1721
Kuwait 186/7 14 12 128 1 won v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
England 170/2 26 4 128 2 won v Pakistan Lahore 30 Sep 2022 T20I # 1802
Canada 194/5 17 10 128 1 won v Saudi Arabia Al Amerat 15 Nov 2022 T20I # 1882
Canada 191/2 17 10 128 1 won v Oman Al Amerat 16 Nov 2022 T20I # 1885
Tanzania 218/6 26 4 128 1 won v Cameroon Kigali 9 Dec 2022 T20I # 1950
Romania 190/8 20 8 128 1 won v Malta Ilfov County 20 Aug 2023 T20I # 2206
Nepal 179/9 11 14 128 2 lost v India Hangzhou 3 Oct 2023 T20I # 2278
Netherlands 189/6 14 12 128 2 won v Nepal Kirtipur 5 Mar 2024 T20I # 2497
Uganda 206/6 8 16 128 1 won v Kenya Accra 23 Mar 2024 T20I # 2533
Bahrain 199/8 11 14 128 2 lost v U.A.E. Al Amerat 13 Apr 2024 T20I # 2555
Nepal 210/7 17 10 128 1 won v Qatar Al Amerat 13 Apr 2024 T20I # 2556
U.A.E. 204/4 14 12 128 1 won v Oman Al Amerat 21 Apr 2024 T20I # 2580
Pakistan 182/6 17 10 128 1 lost v Ireland Dublin 10 May 2024 T20I # 2601
Ireland 193/7 23 6 128 1 lost v Pakistan Dublin 12 May 2024 T20I # 2609
Belgium 179/5 11 14 128 1 won v Serbia Krefeld 12 Jul 2024 T20I # 2755
Kuwait 210/8 14 12 128 1 won v Mongolia Kuala Lumpur 30 Aug 2024 T20I # 2828
Austria 190/3 14 12 128 1 won v Switzerland Latschach 1 Jun 2025 T20I # 3201
Hungary 214/7 14 12 128 1 won v Slovenia Szodliget 21 Jun 2025 T20I # 3254
Hungary 186/6 17 10 128 1 lost v Austria Ilfov County 27 Jun 2025 T20I # 3267
Gibraltar 194/9 14 12 128 1 lost v Bulgaria Sofia 13 Jul 2025 T20I # 3312
Estonia 194/9 11 14 128 2 lost v Switzerland Tallinn 3 Aug 2025 T20I # 3390
Bulgaria 211/6 14 12 128 1 won v Serbia Episkopi 1 Nov 2025 T20I # 3548
Australia 186/6 20 8 128 1 lost v India Hobart 2 Nov 2025 T20I # 3551
New Zealand 207/5 14 12 128 1 won v West Indies Auckland 6 Nov 2025 T20I # 3560
Pakistan 198/5 20 8 128 1 won v Australia Lahore 31 Jan 2026 T20I # 3678
Kuwait 182/6 14 12 128 1 lost v Hong Kong Mong Kok 25 Feb 2026 T20I # 3734
Romania 191/3 11 14 128 1 won v Bulgaria Ilfov County 9 May 2026 T20I # 3850
P.N.G. 207/5 11 14 128 1 won v Vanuatu Sano 17 May 2026 T20I # 3877
Botswana 255/3 23 6 128 1 won v Ivory Coast Gaborone (Oval 1) 28 May 2026 T20I # 3913
India 218/4 15 11 126 1 won v England Durban 19 Sep 2007 T20I # 40
Sri Lanka 198/3 24 5 126 1 won v Australia Pallekele 6 Aug 2011 T20I # 202
New Zealand 202/5 15 11 126 2 won v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
West Indies 191/8 15 11 126 1 lost v Australia Colombo (RPS) 22 Sep 2012 T20I # 270
England 209/6 24 5 126 2 lost v Australia Southampton 29 Aug 2013 T20I # 328
New Zealand 204/5 18 9 126 1 won v Bangladesh Mirpur 6 Nov 2013 T20I # 333
Australia 195/6 12 13 126 1 won v England Sydney 2 Feb 2014 T20I # 356
India 199/5 15 11 126 1 lost v South Africa Dharamsala 2 Oct 2015 T20I # 456
Saudi Arabia 163/2 18 9 126 2 won v Qatar Al Amerat 24 Jan 2019 T20I # 729
South Africa 198/2 18 9 126 1 won v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
Austria 193/4 18 9 126 1 won v Czech Rep. Ilfov County 1 Sep 2019 T20I # 877
South Africa 202/7 9 15 126 2 lost v England Durban 14 Feb 2020 T20I # 1041
England 192/1 15 11 126 2 won v South Africa Cape Town 1 Dec 2020 T20I # 1113
Afghanistan 193/5 15 11 126 1 won v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
Nepal 206/6 15 11 126 1 lost v Netherlands Kirtipur 20 Apr 2021 T20I # 1152
West Indies 161/2 9 15 126 2 won v South Africa St George's 26 Jun 2021 T20I # 1176
Mozambique 209/5 18 9 126 1 won v Cameroon Rwanda 3 Nov 2021 T20I # 1387
England 193/6 9 15 126 1 won v West Indies Bridgetown 29 Jan 2022 T20I # 1456
P.N.G. 199/2 15 11 126 2 won v Malaysia Kirtipur 1 Apr 2022 T20I # 1501
Serbia 185/4 21 7 126 1 lost v Bulgaria Sofia 25 Jun 2022 T20I # 1578
South Africa 193/8 18 9 126 2 lost v England Bristol 27 Jul 2022 T20I # 1693
Bahrain 189/8 15 11 126 2 lost v Kuwait Al Amerat 13 Aug 2022 T20I # 1733
India 178 15 11 126 2 lost v South Africa Indore 4 Oct 2022 T20I # 1805
India 191/6 18 9 126 1 won v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
Ireland 226/4 18 9 126 1 won v Austria Edinburgh 23 Jul 2023 T20I # 2157
Bermuda 181/9 15 11 126 1 won v Canada Sandys Parish 30 Sep 2023 T20I # 2266
Nepal 213/6 15 11 126 1 won v Hong Kong Mulpani 21 Oct 2023 T20I # 2324
Zimbabwe 200/5 15 11 126 2 won v Namibia Windhoek 25 Oct 2023 T20I # 2329
Nepal 184/6 15 11 126 1 tied v Oman Kirtipur 5 Nov 2023 T20I # 2348
Afghanistan 203/3 15 11 126 1 won v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
Oman 154/6 12 13 126 1 won v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
Oman 200/9 15 11 126 1 won v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
India 196/5 12 13 126 1 won v Bangladesh North Sound 22 Jun 2024 T20I # 2716
West Indies 182/9 12 13 126 1 lost v England Bridgetown 9 Nov 2024 T20I # 2940
U.S.A. 194/3 15 11 126 2 won v Oman Al Amerat 20 Feb 2025 T20I # 3095
Nepal 186/4 12 13 126 2 won v Kuwait Mong Kok 10 Apr 2025 T20I # 3134
Bangladesh 205/5 18 9 126 1 lost v U.A.E. Sharjah 19 May 2025 T20I # 3188
Belgium 178/8 18 9 126 1 won v France Ilfov County 27 Jun 2025 T20I # 3268
Hong Kong 213/4 21 7 126 1 won v Singapore Singapore 20 Jul 2025 T20I # 3333
Australia 190/7 6 17 126 2 won v West Indies Kingston 20 Jul 2025 T20I # 3339
Austria 182/3 15 11 126 1 no result v Romania Szodliget 27 Jul 2025 T20I # 3381
Australia 178 12 13 126 1 won v South Africa Darwin 10 Aug 2025 T20I # 3403
Zimbabwe 211/3 18 9 126 1 won v Namibia Bulawayo 15 Sep 2025 T20I # 3456
Bahrain 191/5 15 11 126 2 won v Qatar Doha 14 Feb 2026 T20I # 3710
Pakistan 199/3 18 9 126 1 won v Namibia Colombo (SSC) 18 Feb 2026 T20I # 3722
West Indies 176/8 15 11 126 1 lost v South Africa Ahmedabad 26 Feb 2026 T20I # 3740
Tanzania 236/4 21 7 126 1 won v St Helena Accra 28 Mar 2026 T20I # 3790
Mozambique 191/8 18 9 126 1 lost v Eswatini Malkerns 7 Jun 2026 T20I # 3942
South Africa 194/6 22 6 124 1 won v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
Pakistan 183/6 22 6 124 1 won v New Zealand Christchurch 30 Dec 2010 T20I # 195
Zimbabwe 200/2 16 10 124 1 lost v New Zealand Hamilton 14 Feb 2012 T20I # 220
Pakistan 195/7 22 6 124 1 won v South Africa Centurion 3 Mar 2013 T20I # 306
India 202/4 19 8 124 2 won v Australia Rajkot 10 Oct 2013 T20I # 331
Sri Lanka 211/3 19 8 124 1 won v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
Sri Lanka 183/7 22 6 124 1 won v England The Oval 20 May 2014 T20I # 401
Afghanistan 187/7 13 12 124 1 won v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
India 202/3 16 10 124 1 won v New Zealand Delhi 1 Nov 2017 T20I # 630
Pakistan 201/4 19 8 124 1 won v New Zealand Auckland 25 Jan 2018 T20I # 640
Pakistan 205/3 25 4 124 1 won v West Indies Karachi 2 Apr 2018 T20I # 664
Scotland 221/3 22 6 124 1 won v Netherlands Amstelveen 20 Jun 2018 T20I # 677
Bangladesh 211/4 22 6 124 1 won v West Indies Mirpur 20 Dec 2018 T20I # 716
Vanuatu 188/6 13 12 124 1 won v Malaysia Kuala Lumpur 1 Oct 2019 T20I # 898
Scotland 204/4 16 10 124 1 won v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
Ireland 208/7 13 12 124 1 won v West Indies St George's 15 Jan 2020 T20I # 1028
Bangladesh 200/3 13 12 124 1 won v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
West Indies 180/7 13 12 124 1 lost v New Zealand Auckland 27 Nov 2020 T20I # 1108
Pakistan 189/6 25 4 124 2 won v South Africa Johannesburg 10 Apr 2021 T20I # 1145
South Africa 203/5 16 10 124 1 lost v Pakistan Centurion 14 Apr 2021 T20I # 1147
Pakistan 205/1 22 6 124 2 won v South Africa Centurion 14 Apr 2021 T20I # 1147
Belgium 196/3 16 10 124 2 won v Austria Waterloo 24 Jul 2021 T20I # 1199
Norway 185/7 13 12 124 1 won v Germany Krefeld 8 Aug 2021 T20I # 1220
Romania 211/8 25 4 124 1 won v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
Cyprus 187/8 16 10 124 1 won v Estonia Episkopi 7 Oct 2021 T20I # 1288
Swaziland 194/4 22 6 124 1 won v Lesotho Kigali 16 Oct 2021 T20I # 1299
Namibia 177/4 16 10 124 1 lost v Uganda Windhoek 9 Apr 2022 T20I # 1506
Austria 201/5 19 8 124 1 won v Hungary Lower Austria 4 Jun 2022 T20I # 1548
Bahrain 195/7 13 12 124 1 lost v Canada Al Amerat 14 Nov 2022 T20I # 1881
Qatar 165/1 16 10 124 2 won v Singapore Bangi 23 Dec 2022 T20I # 1980
Sri Lanka 206/6 10 14 124 1 won v India Pune 5 Jan 2023 T20I # 1985
Bangladesh 202/3 19 8 124 1 won v Ireland Chattogram 29 Mar 2023 T20I # 2037
Botswana 205/5 22 6 124 1 won v Eswatini Benoni 29 May 2023 T20I # 2079
India 173/4 16 10 124 2 won v Afghanistan Indore 14 Jan 2024 T20I # 2431
Namibia 188/7 13 12 124 2 lost v Netherlands Kirtipur 29 Feb 2024 T20I # 2488
Hong Kong 197/5 19 8 124 1 lost v Qatar Doha 29 Feb 2024 T20I # 2489
U.A.E. 179/3 13 12 124 2 won v Kuwait Al Amerat 12 Apr 2024 T20I # 2548
Cook Islands 186/1 13 12 124 2 won v Vanuatu Apia (No 2) 17 Aug 2024 T20I # 2775
Netherlands 217/5 16 10 124 1 won v U.S.A. Utrecht 25 Aug 2024 T20I # 2808
Australia 196/4 13 12 124 1 won v Scotland Edinburgh 6 Sep 2024 T20I # 2844
U.A.E. 192/7 13 12 124 1 won v Thailand Doha 23 Nov 2024 T20I # 2971
South Africa 183/9 10 14 124 1 won v Pakistan Durban 10 Dec 2024 T20I # 3026
India 181/9 19 8 124 1 won v England Pune 31 Jan 2025 T20I # 3085
Kuwait 180/6 16 10 124 2 won v Hong Kong Mong Kok 9 Apr 2025 T20I # 3132
Belgium 176 10 14 124 1 won v Portugal Zemst 1 Jun 2025 T20I # 3202
Slovenia 199/7 16 10 124 1 lost v Serbia Belgrade 7 Jun 2025 T20I # 3208
Austria 155/1 19 8 124 2 won v Norway Vinor 10 Jun 2025 T20I # 3217
Qatar 189/4 22 6 124 1 lost v Saudi Arabia Doha 19 Jul 2025 T20I # 3332
Belgium 182/8 16 10 124 2 lost v Austria Latschach 23 Aug 2025 T20I # 3416
Ireland 196/3 13 12 124 1 lost v England Dublin (Malahide) 17 Sep 2025 T20I # 3461
Namibia 204/7 13 12 124 1 won v Zimbabwe Bulawayo 18 Sep 2025 T20I # 3463
Austria 163/3 10 14 124 2 won v Romania Ilfov County 19 Oct 2025 T20I # 3530
India 155/2 16 10 124 2 won v New Zealand Guwahati 25 Jan 2026 T20I # 3669
Sri Lanka 184/2 22 6 124 2 won v Australia Pallekele 16 Feb 2026 T20I # 3718
Malta 198/6 10 14 124 1 won v Gibraltar Marsa 8 May 2026 T20I # 3843
Guernsey 196/7 16 10 124 1 won v Austria Episkopi 19 May 2026 T20I # 3888
Croatia 199/2 16 10 124 1 won v Switzerland Episkopi 19 May 2026 T20I # 3887
Kenya 193/3 16 10 124 1 won v Botswana Gaborone (Oval 2) 29 May 2026 T20I # 3918
Australia 209/3 17 9 122 1 won v South Africa Brisbane 9 Jan 2006 T20I # 4
New Zealand 190 17 9 122 1 won v India Johannesburg 16 Sep 2007 T20I # 32
Australia 191 14 11 122 1 won v Pakistan Gros Islet 2 May 2010 T20I # 156
West Indies 179/5 20 7 122 1 won v England Pallekele 27 Sep 2012 T20I # 276
India 192/5 20 7 122 1 won v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
Afghanistan 157 17 9 122 2 lost v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
South Africa 200/3 17 9 122 2 won v India Dharamsala 2 Oct 2015 T20I # 456
West Indies 185 11 13 122 2 lost v Sri Lanka Pallekele 9 Nov 2015 T20I # 460
Australia 205/5 17 9 122 2 won v South Africa Johannesburg 6 Mar 2016 T20I # 520
India 203/5 20 7 122 1 won v South Africa Johannesburg 18 Feb 2018 T20I # 652
Ireland 205/5 26 3 122 1 won v Scotland Deventer 16 Jun 2018 T20I # 674
India 213/4 11 13 122 1 won v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
Bahrain 188/3 11 13 122 1 lost v Kuwait Al Amerat 23 Jan 2019 T20I # 726
India 190/4 11 13 122 1 lost v Australia Bengaluru 27 Feb 2019 T20I # 749
Malaysia 186/5 17 9 122 1 won v Maldives Kuala Lumpur 25 Jun 2019 T20I # 810
Singapore 191/6 17 9 122 1 won v Nepal Singapore 28 Jul 2019 T20I # 840
Canada 173/8 11 13 122 1 won v U.S.A. Sandys Parish 25 Aug 2019 T20I # 865
Netherlands 194/7 17 9 122 2 lost v Scotland Dublin (Malahide) 16 Sep 2019 T20I # 884
Ireland 194/6 23 5 122 2 won v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
Qatar 201/2 14 11 122 1 won v Uganda Doha 12 Feb 2020 T20I # 1038
South Africa 191/3 14 11 122 1 lost v England Cape Town 1 Dec 2020 T20I # 1113
Netherlands 191/2 20 7 122 1 won v Malaysia Kirtipur 18 Apr 2021 T20I # 1150
Romania 161/3 20 7 122 2 won v Bulgaria Sofia 25 Jun 2021 T20I # 1170
Romania 191 23 5 122 1 won v Serbia Sofia 25 Jun 2021 T20I # 1171
Romania 195/6 26 3 122 1 won v Hungary Ilfov County 3 Sep 2021 T20I # 1252
Nepal 223/5 20 7 122 1 won v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
Namibia 185/7 14 11 122 1 won v Uganda Windhoek 10 Apr 2022 T20I # 1507
India 198/8 23 5 122 1 won v England Southampton 7 Jul 2022 T20I # 1616
Zimbabwe 205/3 23 5 122 1 won v Bangladesh Harare 30 Jul 2022 T20I # 1706
Ireland 190/9 14 11 122 2 lost v South Africa Bristol 3 Aug 2022 T20I # 1721
England 199/5 17 9 122 1 lost v Pakistan Karachi 22 Sep 2022 T20I # 1793
Bangladesh 207/5 17 9 122 1 won v Ireland Chattogram 27 Mar 2023 T20I # 2034
Malaysia 191/6 17 9 122 1 won v Indonesia Phnom Penh 2 May 2023 T20I # 2051
Malta 187/7 17 9 122 1 won v Romania Marsa 14 Jul 2023 T20I # 2137
Luxembourg 191/6 14 11 122 2 won v France Marsa 15 Jul 2023 T20I # 2142
Nepal 212/7 14 11 122 1 won v Maldives Hangzhou 1 Oct 2023 T20I # 2269
Pakistan 180 14 11 122 2 lost v New Zealand Auckland 12 Jan 2024 T20I # 2429
Bangladesh 203/8 14 11 122 2 lost v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
Uganda 194/5 17 9 122 1 won v Ghana Accra 18 Mar 2024 T20I # 2528
Japan 232/5 20 7 122 1 won v Mongolia Sano 12 May 2024 T20I # 2606
West Indies 165/2 11 13 122 2 won v South Africa Kingston 26 May 2024 T20I # 2630
Ireland 194/7 14 11 122 2 lost v West Indies Bready 15 Jun 2025 T20I # 3238
Tanzania 192/4 20 7 122 1 won v Malawi Blantyre 6 Jul 2025 T20I # 3279
Saudi Arabia 193/6 14 11 122 2 won v Qatar Doha 19 Jul 2025 T20I # 3332
Malaysia 190/4 17 9 122 2 won v Samoa Singapore 24 Jul 2025 T20I # 3358
England 184/7 14 11 122 1 won v Nepal Wankhede 8 Feb 2026 T20I # 3688
India 193/6 11 13 122 1 won v Netherlands Ahmedabad 18 Feb 2026 T20I # 3723
Norway 178/8 17 9 122 2 lost v Portugal Albergaria 6 Apr 2026 T20I # 3802
West Indies 205/6 12 12 120 1 lost v South Africa Johannesburg 11 Sep 2007 T20I # 20
India 188/5 15 10 120 1 won v Australia Durban 22 Sep 2007 T20I # 45
England 184/8 18 8 120 1 won v New Zealand Auckland 5 Feb 2008 T20I # 53
Australia 184/5 6 16 120 1 won v India Bridgetown 7 May 2010 T20I # 165
South Africa 169/3 18 8 120 2 won v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
England 196/5 18 8 120 1 won v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
Bangladesh 189/9 18 8 120 2 lost v New Zealand Mirpur 6 Nov 2013 T20I # 333
Afghanistan 184/8 15 10 120 1 won v Ireland Greater Noida 10 Mar 2017 T20I # 600
England 184/9 18 8 120 2 lost v New Zealand Wellington 13 Feb 2018 T20I # 647
India 188/4 18 8 120 1 lost v South Africa Centurion 21 Feb 2018 T20I # 654
Australia 193 15 10 120 2 lost v England Birmingham 27 Jun 2018 T20I # 679
Zimbabwe 172/2 18 8 120 2 won v Ireland Bready 14 Jul 2019 T20I # 831
Netherlands 183/4 12 12 120 2 won v Ireland Dublin (Malahide) 18 Sep 2019 T20I # 887
India 209/4 12 12 120 2 won v West Indies Hyderabad 6 Dec 2019 T20I # 1020
West Indies 173/8 12 12 120 2 lost v India Wankhede 11 Dec 2019 T20I # 1024
Belgium 197/6 15 10 120 1 won v Czech Rep. Walferdange 29 Aug 2020 T20I # 1090
England 199/5 18 8 120 2 won v Pakistan Manchester 30 Aug 2020 T20I # 1093
Afghanistan 198/5 15 10 120 1 won v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
India 185/8 21 6 120 1 won v England Ahmedabad 18 Mar 2021 T20I # 1135
Pakistan 200/6 21 6 120 1 won v West Indies Karachi 13 Dec 2021 T20I # 1448
Nepal 218/3 21 6 120 1 won v Philippines Al Amerat 19 Feb 2022 T20I # 1474
Romania 193/4 18 8 120 1 won v Czech Rep. Marsa 13 May 2022 T20I # 1532
Bulgaria 204/4 15 10 120 1 lost v Malta Marsa 14 May 2022 T20I # 1536
Belgium 196/5 12 12 120 1 won v Malta Gent 11 Jun 2022 T20I # 1562
Ireland 174/6 18 8 120 1 lost v New Zealand Belfast 22 Jul 2022 T20I # 1679
England 209/3 18 8 120 1 won v Pakistan Lahore 2 Oct 2022 T20I # 1804
Uganda 192/6 21 6 120 1 won v Rwanda Rwanda 24 Aug 2023 T20I # 2214
Indonesia 192/7 18 8 120 1 won v Cambodia Bali 21 Nov 2023 T20I # 2352
Australia 191/9 12 12 120 2 lost v India Thiruvananthapuram 26 Nov 2023 T20I # 2367
West Indies 172/6 9 14 120 2 won v England Bridgetown 12 Dec 2023 T20I # 2397
Saudi Arabia 185/4 12 12 120 1 won v Indonesia Bangkok 5 Feb 2024 T20I # 2451
P.N.G. 206/3 21 6 120 1 won v Malaysia Kuala Lumpur 16 Mar 2024 T20I # 2522
Hong Kong 201/7 12 12 120 1 won v Qatar Al Amerat 12 Apr 2024 T20I # 2550
Saudi Arabia 202/8 18 8 120 1 won v Hong Kong Al Amerat 14 Apr 2024 T20I # 2562
Pakistan 181/4 15 10 120 2 won v Ireland Dublin 14 May 2024 T20I # 2610
Romania 192/6 24 4 120 1 won v Bulgaria Ilfov County 26 May 2024 T20I # 2628
Austria 169 18 8 120 1 lost v Romania Rome 9 Jun 2024 T20I # 2656
India 182/4 18 8 120 1 won v Zimbabwe Harare 10 Jul 2024 T20I # 2749
Jersey 198/7 12 12 120 1 won v Belgium Krefeld 10 Jul 2024 T20I # 2748
Australia 193/6 18 8 120 1 lost v England Cardiff 13 Sep 2024 T20I # 2851
Saudi Arabia 185/9 15 10 120 2 lost v Bahrain Doha 19 Nov 2024 T20I # 2963
Qatar 177 12 12 120 2 lost v U.A.E. Doha 26 Nov 2024 T20I # 2985
Uganda 192/7 15 10 120 1 won v Rwanda Rwanda 5 Dec 2024 T20I # 3003
England 199/6 15 10 120 2 won v West Indies Bristol 8 Jun 2025 T20I # 3213
Romania 153/3 21 6 120 2 won v Hungary Ilfov County 27 Jun 2025 T20I # 3269
Bulgaria 178 15 10 120 2 lost v Turkey Sofia 12 Jul 2025 T20I # 3306
Australia 173/2 12 12 120 2 won v West Indies Kingston 22 Jul 2025 T20I # 3351
Pakistan 178/7 12 12 120 1 won v Bangladesh Mirpur 24 Jul 2025 T20I # 3361
Eswatini 182/6 12 12 120 1 won v Mozambique Malkerns 13 Sep 2025 T20I # 3451
Cyprus 198/6 12 12 120 1 won v Serbia Episkopi 31 Oct 2025 T20I # 3540
Afghanistan 210/3 18 8 120 1 won v Zimbabwe Harare 2 Nov 2025 T20I # 3553
Pakistan 190/9 15 10 120 1 won v U.S.A. Colombo (SSC) 10 Feb 2026 T20I # 3696
South Africa 187/6 15 10 120 1 tied v Afghanistan Ahmedabad 11 Feb 2026 T20I # 3697
Qatar 201/4 15 10 120 1 won v Bahrain Doha 13 Feb 2026 T20I # 3706
England 202/7 12 12 120 1 won v Italy Eden Gardens 16 Feb 2026 T20I # 3717
South Africa 177/1 15 10 120 2 won v West Indies Ahmedabad 26 Feb 2026 T20I # 3740
South Africa 187/4 15 10 120 1 won v New Zealand Christchurch 25 Mar 2026 T20I # 3783
Austria 164/5 9 14 120 2 won v Croatia Episkopi 23 May 2026 T20I # 3902

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]