Most fours in an innings
Team Score 4s 6s Inns Result Opposition Ground Match Date Scorecard
Sri Lanka 260/6 30 11 1 won v Kenya Johannesburg 14 Sep 2007 T20I # 27
Zimbabwe 344/4 30 27 1 won v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
England 304/2 30 18 1 won v South Africa Manchester 12 Sep 2025 T20I # 3450
Zimbabwe 259/5 30 12 1 won v Botswana Harare 28 Sep 2025 T20I # 3480
Sri Lanka 215/5 29 5 1 won v India Nagpur 9 Dec 2009 T20I # 126
Czech Rep. 278/4 29 14 1 won v Turkey Ilfov County 30 Aug 2019 T20I # 872
South Africa 259/4 29 13 2 won v West Indies Centurion 26 Mar 2023 T20I # 2032
Zimbabwe 286/5 28 18 1 won v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
Serbia 214/6 28 7 1 won v Slovenia Belgrade 7 Jun 2025 T20I # 3206
Germany 308/1 28 20 1 won v Austria Krefeld 1 May 2026 T20I # 3824
England 221/3 27 6 1 won v Pakistan Karachi 23 Sep 2022 T20I # 1795
India 213/7 27 7 1 won v Sri Lanka Pallekele 27 Jul 2024 T20I # 2767
Nigeria 271/4 27 8 1 won v Ivory Coast Abuja 24 Nov 2024 T20I # 2977
Namibia 241/5 27 10 1 won v Kenya Harare 26 Sep 2025 T20I # 3472
West Indies 236/6 26 12 2 won v South Africa Johannesburg 11 Jan 2015 T20I # 414
Ireland 205/5 26 3 1 won v Scotland Deventer 16 Jun 2018 T20I # 674
Romania 195/6 26 3 1 won v Hungary Ilfov County 3 Sep 2021 T20I # 1252
Czech Rep. 258/2 26 12 1 won v Bulgaria Marsa 12 May 2022 T20I # 1529
England 170/2 26 4 2 won v Pakistan Lahore 30 Sep 2022 T20I # 1802
Kenya 237/5 26 7 1 won v Lesotho Kigali 21 Nov 2022 T20I # 1905
Tanzania 218/6 26 4 1 won v Cameroon Kigali 9 Dec 2022 T20I # 1950
Scotland 245/2 26 14 1 won v Italy Edinburgh 24 Jul 2023 T20I # 2160
Australia 225/5 26 9 2 won v India Guwahati 28 Nov 2023 T20I # 2372
Saudi Arabia 221/3 26 9 1 won v Bhutan Bangkok 15 Feb 2024 T20I # 2473
Italy 244/4 26 11 1 won v Romania Rome 16 Jun 2024 T20I # 2696
Germany 220/4 26 8 1 won v Sweden Krefeld 9 Jul 2024 T20I # 2745
India 231/5 26 10 1 won v South Africa Ahmedabad 19 Dec 2025 T20I # 3645
Hong Kong 287/1 26 19 1 won v Oman Singapore 5 Jun 2026 T20I # 3936
Mozambique 190/7 26 6 1 lost v Eswatini Malkerns 6 Jun 2026 T20I # 3937
Australia 263/3 25 14 1 won v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
Pakistan 205/3 25 4 1 won v West Indies Karachi 2 Apr 2018 T20I # 664
Romania 226/6 25 6 1 won v Turkey Ilfov County 29 Aug 2019 T20I # 869
Australia 233/2 25 10 1 won v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
Pakistan 189/6 25 4 2 won v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Portugal 218/6 25 2 1 won v Gibraltar Albergaria 22 Aug 2021 T20I # 1238
Romania 211/8 25 4 1 won v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
Romania 202/8 25 3 1 won v Malta Ilfov County 4 Sep 2021 T20I # 1255
Tanzania 240/5 25 6 1 won v Cameroon Rwanda 6 Nov 2021 T20I # 1399
South Africa 191/5 25 1 1 won v England Southampton 31 Jul 2022 T20I # 1717
Australia 211/6 25 9 2 won v India Mohali 20 Sep 2022 T20I # 1788
India 237/3 25 13 1 won v South Africa Guwahati 2 Oct 2022 T20I # 1803
Australia 226/6 25 10 1 won v South Africa Durban 30 Aug 2023 T20I # 2224
Singapore 199/4 25 6 1 won v Maldives Bangkok 2 Feb 2024 T20I # 2445
Japan 215/3 25 6 1 lost v Singapore Bangkok 11 Feb 2024 T20I # 2460
India 297/6 25 22 1 won v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
India 199/5 25 6 2 won v West Indies Eden Gardens 1 Mar 2026 T20I # 3750
South Africa 208/2 24 6 2 won v West Indies Johannesburg 11 Sep 2007 T20I # 20
South Africa 183/7 24 3 1 won v West Indies The Oval 13 Jun 2009 T20I # 106
Sri Lanka 198/3 24 5 1 won v Australia Pallekele 6 Aug 2011 T20I # 202
England 209/6 24 5 2 lost v Australia Southampton 29 Aug 2013 T20I # 328
Australia 201/7 24 7 1 lost v India Rajkot 10 Oct 2013 T20I # 331
Pakistan 181/7 24 2 2 lost v South Africa Johannesburg 3 Feb 2019 T20I # 734
Canada 234/3 24 8 1 won v Belize Coolidge 8 Nov 2021 T20I # 1408
Zimbabwe 236/5 24 8 1 won v Singapore Bulawayo 11 Jul 2022 T20I # 1634
England 208/6 24 9 1 won v Australia Perth 9 Oct 2022 T20I # 1812
Bangladesh 158/4 24 1 2 won v England Chattogram 9 Mar 2023 T20I # 2018
South Africa 213/6 24 6 2 lost v West Indies Johannesburg 28 Mar 2023 T20I # 2036
Germany 181/5 24 3 2 won v Belgium Krefeld 10 Jun 2023 T20I # 2087
Australia 208/3 24 9 1 lost v India Visakhapatnam 23 Nov 2023 T20I # 2360
Australia 213/7 24 7 1 won v West Indies Hobart 9 Feb 2024 T20I # 2459
Singapore 216/2 24 10 2 won v Japan Bangkok 11 Feb 2024 T20I # 2460
Sri Lanka 206/6 24 6 2 lost v Afghanistan Dambulla 21 Feb 2024 T20I # 2482
Romania 192/6 24 4 1 won v Bulgaria Ilfov County 26 May 2024 T20I # 2628
Portugal 174/4 24 2 1 won v Isle of Man Spinaceto 16 Jun 2024 T20I # 2695
Czech Rep. 178/6 24 1 2 lost v Spain Port Soif 22 Aug 2024 T20I # 2792
Zimbabwe 221/5 24 8 1 won v Tanzania Harare 30 Sep 2025 T20I # 3485
England 236/4 24 10 1 won v New Zealand Christchurch 20 Oct 2025 T20I # 3532
Eswatini 203/5 24 7 2 lost v Lesotho Malkerns 7 Jun 2026 T20I # 3941
India 180/9 23 4 2 lost v New Zealand Johannesburg 16 Sep 2007 T20I # 32
Sri Lanka 192/5 23 4 1 won v West Indies Nottingham 10 Jun 2009 T20I # 100
Sri Lanka 194/4 23 8 2 won v Bangladesh Mirpur 15 Feb 2018 T20I # 648
Scotland 161/3 23 3 2 won v Netherlands Amstelveen 19 Jun 2018 T20I # 676
Netherlands 182/9 23 3 1 lost v Ireland Al Amerat 17 Feb 2019 T20I # 743
Ireland 194/6 23 5 2 won v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
South Africa 166/6 23 3 2 lost v Pakistan Lahore 11 Feb 2021 T20I # 1120
Netherlands 209/7 23 8 2 won v Nepal Kirtipur 20 Apr 2021 T20I # 1152
Bulgaria 208/2 23 11 1 won v Serbia Sofia 24 Jun 2021 T20I # 1166
Romania 191 23 5 1 won v Serbia Sofia 25 Jun 2021 T20I # 1171
Pakistan 208/3 23 7 2 won v West Indies Karachi 16 Dec 2021 T20I # 1450
Canada 216/1 23 8 1 won v Philippines Al Amerat 18 Feb 2022 T20I # 1468
Romania 171/6 23 2 1 won v Malta Marsa 15 May 2022 T20I # 1539
India 198/8 23 5 1 won v England Southampton 7 Jul 2022 T20I # 1616
Netherlands 187/3 23 2 1 won v Uganda Bulawayo 14 Jul 2022 T20I # 1650
Zimbabwe 205/3 23 5 1 won v Bangladesh Harare 30 Jul 2022 T20I # 1706
Scotland 232/2 23 9 1 won v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
Zimbabwe 215/4 23 12 1 won v Rwanda Windhoek 27 Nov 2023 T20I # 2369
India 222/3 23 9 1 lost v Australia Guwahati 28 Nov 2023 T20I # 2372
Australia 241/4 23 13 1 won v West Indies Adelaide 11 Feb 2024 T20I # 2462
Japan 253/4 23 10 1 no result v Mongolia Sano 8 May 2024 T20I # 2594
Ireland 193/7 23 6 1 lost v Pakistan Dublin 12 May 2024 T20I # 2609
Gibraltar 222/4 23 11 2 won v Bulgaria Sofia 10 Jul 2025 T20I # 3295
Gibraltar 198/5 23 8 2 won v Turkey Sofia 12 Jul 2025 T20I # 3308
Belgium 215/4 23 7 1 lost v Austria Latschach 23 Aug 2025 T20I # 3415
New Zealand 208/6 23 8 1 lost v India Raipur 23 Jan 2026 T20I # 3667
Sri Lanka 225/5 23 8 1 won v Oman Pallekele 12 Feb 2026 T20I # 3701
Hong Kong 186/7 23 4 2 won v Kuwait Mong Kok 25 Feb 2026 T20I # 3734
Botswana 255/3 23 6 1 won v Ivory Coast Gaborone (Oval 1) 28 May 2026 T20I # 3913
Mozambique 209/2 23 8 1 won v Lesotho Malkerns 6 Jun 2026 T20I # 3938
South Africa 194/6 22 6 1 won v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
Pakistan 183/6 22 6 1 won v New Zealand Christchurch 30 Dec 2010 T20I # 195
South Africa 219/4 22 9 1 won v India Johannesburg 30 Mar 2012 T20I # 242
Bangladesh 175/6 22 3 1 lost v Pakistan Pallekele 25 Sep 2012 T20I # 274
Pakistan 195/7 22 6 1 won v South Africa Centurion 3 Mar 2013 T20I # 306
Sri Lanka 164/4 22 3 2 won v South Africa Hambantota 6 Aug 2013 T20I # 325
Ireland 225/7 22 10 1 won v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
West Indies 170/3 22 5 1 won v England Bridgetown 9 Mar 2014 T20I # 361
Sri Lanka 183/7 22 6 1 won v England The Oval 20 May 2014 T20I # 401
Bangladesh 143/3 22 2 2 won v Pakistan Mirpur 24 Apr 2015 T20I # 416
Scotland 150/4 22 1 2 won v Ireland Bready 18 Jun 2015 T20I # 419
Sri Lanka 215/3 22 9 1 won v West Indies Pallekele 9 Nov 2015 T20I # 460
Pakistan 201/5 22 8 1 won v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
South Africa 209/5 22 10 1 won v Afghanistan Wankhede 20 Mar 2016 T20I # 542
India 244/4 22 11 2 lost v West Indies Lauderhill 27 Aug 2016 T20I # 562
Scotland 221/3 22 6 1 won v Netherlands Amstelveen 20 Jun 2018 T20I # 677
England 221/5 22 10 1 won v Australia Birmingham 27 Jun 2018 T20I # 679
Bangladesh 211/4 22 6 1 won v West Indies Mirpur 20 Dec 2018 T20I # 716
Scotland 193/7 22 5 1 lost v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
Singapore 239/3 22 13 1 won v Malaysia Bangkok 3 Mar 2020 T20I # 1071
New Zealand 238/3 22 14 1 won v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
Pakistan 205/1 22 6 2 won v South Africa Centurion 14 Apr 2021 T20I # 1147
Swaziland 194/4 22 6 1 won v Lesotho Kigali 16 Oct 2021 T20I # 1299
Canada 245/1 22 12 1 won v Panama Coolidge 14 Nov 2021 T20I # 1427
Gibraltar 213/0 22 3 1 won v Bulgaria Marsa 13 May 2022 T20I # 1531
Serbia 225/6 22 15 1 lost v Bulgaria Sofia 24 Jun 2022 T20I # 1576
India 225/7 22 11 1 won v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
Mozambique 207/5 22 8 1 won v Eswatini Malkerns 31 Jul 2022 T20I # 1710
Canada 199/6 22 7 2 won v Bahrain Al Amerat 14 Nov 2022 T20I # 1881
Uganda 185/9 22 4 1 won v Rwanda Rwanda 14 Dec 2022 T20I # 1954
Botswana 205/5 22 6 1 won v Eswatini Benoni 29 May 2023 T20I # 2079
Germany 174/7 22 3 1 won v Belgium Krefeld 9 Jun 2023 T20I # 2085
Scotland 234/5 22 12 1 won v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
Namibia 198/3 22 7 1 lost v Zimbabwe Windhoek 25 Oct 2023 T20I # 2329
Japan 166/6 22 3 1 won v Thailand Bangkok 2 Feb 2024 T20I # 2446
Saudi Arabia 186/6 22 3 1 won v Maldives Bangkok 12 Feb 2024 T20I # 2464
Japan 223/7 22 5 1 won v Mongolia Sano 11 May 2024 T20I # 2602
Zimbabwe 240/8 22 13 1 won v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
Oman 190/5 22 5 1 lost v U.S.A. Al Amerat 20 Feb 2025 T20I # 3095
France 162 22 1 2 lost v Belgium Ilfov County 27 Jun 2025 T20I # 3268
Qatar 189/4 22 6 1 lost v Saudi Arabia Doha 19 Jul 2025 T20I # 3332
Sweden 204/5 22 7 1 won v Hungary Oslo 17 Aug 2025 T20I # 3409
Romania 195/4 22 4 1 won v Czech Rep. Ilfov County 22 Aug 2025 T20I # 3413
Belgium 154 22 1 1 lost v Austria Latschach 24 Aug 2025 T20I # 3417
Namibia 235/6 22 9 1 won v Nigeria Harare 28 Sep 2025 T20I # 3478
Sri Lanka 184/2 22 6 2 won v Australia Pallekele 16 Feb 2026 T20I # 3718
Guernsey 198/6 22 4 1 won v Isle of Man Castel 3 May 2026 T20I # 3832
Nepal 275/7 22 22 1 won v Malaysia Singapore 4 Jun 2026 T20I # 3932
Mozambique 200/5 22 8 1 won v Lesotho Malkerns 4 Jun 2026 T20I # 3933
Lesotho 221/6 22 11 1 won v Eswatini Malkerns 7 Jun 2026 T20I # 3941
New Zealand 214/6 21 11 1 tied v Australia Christchurch 28 Feb 2010 T20I # 149
Scotland 178/7 21 1 1 won v Kenya ICCA Dubai 13 Mar 2012 T20I # 231
Pakistan 178/2 21 5 2 won v Bangladesh Pallekele 25 Sep 2012 T20I # 274
Kenya 183/7 21 4 1 won v Scotland ICCA Dubai 19 Nov 2013 T20I # 339
Zimbabwe 172/6 21 3 1 lost v Pakistan Lahore 22 May 2015 T20I # 417
Pakistan 173/5 21 5 2 won v Zimbabwe Lahore 22 May 2015 T20I # 417
Scotland 110/1 21 1 2 won v U.A.E. Edinburgh 9 Jul 2015 T20I # 430
Bangladesh 167/6 21 1 2 lost v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
England 171/6 21 2 2 lost v South Africa Taunton 23 Jun 2017 T20I # 615
India 260/5 21 21 1 won v Sri Lanka Indore 22 Dec 2017 T20I # 634
Sri Lanka 210/4 21 8 1 won v Bangladesh Sylhet 18 Feb 2018 T20I # 651
Australia 164/6 21 0 1 lost v India Sydney 25 Nov 2018 T20I # 714
Ireland 159/5 21 3 1 won v Oman Al Amerat 13 Feb 2019 T20I # 740
Kuwait 197/7 21 9 1 won v Qatar Singapore 26 Jul 2019 T20I # 836
U.A.E. 181/5 21 4 1 won v Netherlands Amstelveen 3 Aug 2019 T20I # 841
England 241/3 21 14 1 won v New Zealand Napier 8 Nov 2019 T20I # 1008
Australia 208/4 21 8 1 won v New Zealand Wellington 3 Mar 2021 T20I # 1125
India 185/8 21 6 1 won v England Ahmedabad 18 Mar 2021 T20I # 1135
Bulgaria 197/4 21 8 1 won v Greece Sofia 26 Jun 2021 T20I # 1172
England 200 21 8 1 won v Pakistan Leeds 18 Jul 2021 T20I # 1193
Tanzania 242/6 21 12 1 won v Mozambique Rwanda 2 Nov 2021 T20I # 1385
Pakistan 200/6 21 6 1 won v West Indies Karachi 13 Dec 2021 T20I # 1448
India 186/5 21 4 1 won v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
Nepal 218/3 21 6 1 won v Philippines Al Amerat 19 Feb 2022 T20I # 1474
Serbia 194/8 21 9 1 lost v Bulgaria Sofia 25 Jun 2022 T20I # 1577
Serbia 185/4 21 7 1 lost v Bulgaria Sofia 25 Jun 2022 T20I # 1578
India 212/2 21 9 1 won v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
England 160/4 21 1 2 won v Pakistan Karachi 20 Sep 2022 T20I # 1789
Malawi 185/2 21 2 1 won v Lesotho Kigali 25 Nov 2022 T20I # 1921
Sierra Leone 150/9 21 2 2 won v Cameroon Rwanda 2 Dec 2022 T20I # 1930
Nigeria 221/7 21 5 1 won v Eswatini Kigali 4 Dec 2022 T20I # 1933
Tanzania 186/8 21 4 1 won v Eswatini Rwanda 6 Dec 2022 T20I # 1941
India 234/4 21 13 1 won v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
Samoa 148/9 21 2 2 lost v Vanuatu Suva 13 Mar 2023 T20I # 2024
New Zealand 164/5 21 2 1 no result v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
Rwanda 174/3 21 5 2 won v Tanzania Rwanda 21 Aug 2023 T20I # 2210
Uganda 192/6 21 6 1 won v Rwanda Rwanda 24 Aug 2023 T20I # 2214
Uganda 171/5 21 4 1 won v Tanzania Rwanda 24 Aug 2023 T20I # 2215
Uganda 180/6 21 5 1 won v Tanzania Rwanda 28 Aug 2023 T20I # 2220
Malaysia 268/4 21 18 1 won v Thailand Hangzhou 2 Oct 2023 T20I # 2275
New Zealand 226/8 21 11 1 won v Pakistan Auckland 12 Jan 2024 T20I # 2429
Saudi Arabia 192/6 21 8 1 won v Cambodia Bangkok 1 Feb 2024 T20I # 2443
P.N.G. 206/3 21 6 1 won v Malaysia Kuala Lumpur 16 Mar 2024 T20I # 2522
U.S.A. 230/3 21 14 1 won v Canada Prairie View 9 Apr 2024 T20I # 2545
Rwanda 176/6 21 4 1 lost v Malawi Nairobi 6 Jul 2024 T20I # 2736
Spain 172/6 21 3 1 won v Finland Castel 28 Aug 2024 T20I # 2822
U.A.E. 245/2 21 15 1 won v Namibia Windhoek 29 Sep 2024 T20I # 2875
Sri Lanka 179/7 21 4 1 lost v West Indies Dambulla 13 Oct 2024 T20I # 2907
Oman 204/5 21 5 1 won v Qatar ICCA Dubai 14 Dec 2024 T20I # 3049
Austria 244/5 21 12 1 won v Slovenia Graz 18 May 2025 T20I # 3187
Austria 163/7 21 5 1 won v Switzerland Latschach 30 May 2025 T20I # 3193
Romania 153/3 21 6 2 won v Hungary Ilfov County 27 Jun 2025 T20I # 3269
Hong Kong 213/4 21 7 1 won v Singapore Singapore 20 Jul 2025 T20I # 3333
Malaysia 209/7 21 9 1 won v Singapore Singapore 23 Jul 2025 T20I # 3353
Samoa 188/2 21 8 1 lost v Malaysia Singapore 24 Jul 2025 T20I # 3358
Hong Kong 193/4 21 4 1 won v Singapore Singapore 24 Jul 2025 T20I # 3359
West Indies 205/9 21 12 1 lost v Australia Basseterre 26 Jul 2025 T20I # 3378
P.N.G. 168/4 21 4 2 won v Guernsey Castel 14 Aug 2025 T20I # 3406
Mozambique 222/4 21 10 2 tied v Eswatini Malkerns 13 Sep 2025 T20I # 3452
Namibia 178/7 21 3 2 lost v Zimbabwe Bulawayo 15 Sep 2025 T20I # 3456
England 197/6 21 10 2 won v Ireland Dublin (Malahide) 17 Sep 2025 T20I # 3461
South Africa 194/9 21 4 1 won v Pakistan Rawalpindi 28 Oct 2025 T20I # 3535
India 238/7 21 14 1 won v New Zealand Nagpur 21 Jan 2026 T20I # 3663
India 209/3 21 12 2 won v New Zealand Raipur 23 Jan 2026 T20I # 3667
Ireland 235/5 21 13 1 won v Oman Colombo (SSC) 14 Feb 2026 T20I # 3708
Pakistan 212/8 21 9 1 won v Sri Lanka Pallekele 28 Feb 2026 T20I # 3747
England 246/7 21 15 2 lost v India Wankhede 5 Mar 2026 T20I # 3752
Tanzania 236/4 21 7 1 won v St Helena Accra 28 Mar 2026 T20I # 3790
New Zealand 182/6 21 4 1 lost v Bangladesh Chattogram 27 Apr 2026 T20I # 3822
Romania 198/3 21 8 1 won v Bulgaria Ilfov County 9 May 2026 T20I # 3852
Mozambique 193/5 21 5 2 lost v Eswatini Malkerns 2 Jun 2026 T20I # 3926
West Indies 208/8 20 8 1 won v England The Oval 28 Jun 2007 T20I # 15
Australia 166/5 20 2 1 lost v India Brabourne 20 Oct 2007 T20I # 47
South Africa 211/5 20 9 1 won v Scotland The Oval 7 Jun 2009 T20I # 94
Ireland 172/8 20 2 2 lost v Canada Colombo (SSC) 3 Feb 2010 T20I # 130
West Indies 179/5 20 7 1 won v England Pallekele 27 Sep 2012 T20I # 276
India 192/5 20 7 1 won v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
England 137 20 2 2 lost v New Zealand Hamilton 12 Feb 2013 T20I # 302
England 195/5 20 6 1 won v Australia Chester-le-Street 31 Aug 2013 T20I # 329
South Africa 153/7 20 1 1 won v Pakistan Johannesburg 20 Nov 2013 T20I # 340
Bangladesh 166/7 20 2 2 lost v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
England 190/4 20 8 2 won v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
Scotland 167/4 20 2 2 won v Ireland Bready 20 Jun 2015 T20I # 421
New Zealand 171/0 20 4 2 won v Pakistan Hamilton 17 Jan 2016 T20I # 480
U.A.E. 172/6 20 4 1 won v Oman Mirpur 22 Feb 2016 T20I # 508
South Africa 229/4 20 13 1 lost v England Wankhede 18 Mar 2016 T20I # 540
Australia 193/4 20 5 1 won v Pakistan Mohali 25 Mar 2016 T20I # 548
West Indies 196/3 20 11 2 won v India Wankhede 31 Mar 2016 T20I # 556
Ireland 211/6 20 9 1 won v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
Sri Lanka 172/5 20 1 2 won v Australia Melbourne 17 Feb 2017 T20I # 596
India 190/6 20 6 1 lost v West Indies Kingston 9 Jul 2017 T20I # 617
South Africa 224/4 20 11 1 won v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
India 203/5 20 7 1 won v South Africa Johannesburg 18 Feb 2018 T20I # 652
Pakistan 203/5 20 6 1 won v West Indies Karachi 1 Apr 2018 T20I # 663
Scotland 185/4 20 2 1 tied v Ireland Deventer 17 Jun 2018 T20I # 675
Pakistan 187/4 20 6 2 won v Australia Harare 8 Jul 2018 T20I # 689
India 182/4 20 5 2 won v West Indies Chennai 11 Nov 2018 T20I # 710
Scotland 181/4 20 8 2 won v Ireland Al Amerat 15 Feb 2019 T20I # 742
Ireland 183/9 20 6 2 won v Netherlands Al Amerat 17 Feb 2019 T20I # 743
Jersey 164/3 20 0 1 won v Guernsey Castel 1 Jun 2019 T20I # 789
Jersey 171/6 20 1 1 won v Guernsey Castel 1 Jun 2019 T20I # 790
Qatar 187/5 20 6 2 lost v Kuwait Singapore 26 Jul 2019 T20I # 836
Singapore 181/9 20 5 1 won v Zimbabwe Singapore 29 Sep 2019 T20I # 897
Ireland 208/5 20 9 1 won v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
England 154/3 20 4 2 won v New Zealand Christchurch 1 Nov 2019 T20I # 992
Malawi 170/7 20 2 2 won v Mozambique Lilongwe 6 Nov 2019 T20I # 1003
India 201/6 20 6 1 won v Sri Lanka Pune 10 Jan 2020 T20I # 1027
England 176/9 20 4 2 lost v South Africa East London 12 Feb 2020 T20I # 1039
Australia 196/6 20 6 1 won v South Africa Johannesburg 21 Feb 2020 T20I # 1046
Malaysia 167/7 20 2 1 won v Hong Kong Kuala Lumpur 24 Feb 2020 T20I # 1055
Kuwait 210/4 20 10 1 won v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
Netherlands 191/2 20 7 1 won v Malaysia Kirtipur 18 Apr 2021 T20I # 1150
Romania 161/3 20 7 2 won v Bulgaria Sofia 25 Jun 2021 T20I # 1170
Pakistan 232/6 20 12 1 won v England Nottingham 16 Jul 2021 T20I # 1191
Australia 183/9 20 5 2 lost v West Indies Gros Islet 16 Jul 2021 T20I # 1192
Hungary 187 20 4 2 lost v Romania Ilfov County 3 Sep 2021 T20I # 1252
Pakistan 189/2 20 4 1 won v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Canada 190/5 20 5 1 won v Bahamas North Sound 7 Nov 2021 T20I # 1405
Bermuda 239/6 20 14 1 won v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Kenya 168/6 20 4 1 won v Nigeria Kigali 20 Nov 2021 T20I # 1442
England 171/8 20 5 1 won v West Indies Bridgetown 23 Jan 2022 T20I # 1454
Nepal 223/5 20 7 1 won v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
Czech Rep. 221/5 20 8 1 won v Hungary Marsa 15 May 2022 T20I # 1538
Jersey 185/7 20 6 1 won v Guernsey Castel 21 May 2022 T20I # 1545
India 169/6 20 6 1 won v South Africa Rajkot 17 Jun 2022 T20I # 1572
South Africa 211/5 20 8 1 won v Ireland Bristol 3 Aug 2022 T20I # 1721
England 163 20 3 2 lost v Pakistan Karachi 25 Sep 2022 T20I # 1798
Uganda 183/5 20 5 1 won v Tanzania Rwanda 22 Dec 2022 T20I # 1979
Fiji 205/5 20 9 1 won v Samoa Suva 14 Mar 2023 T20I # 2025
Portugal 208/6 20 11 1 won v Gibraltar Albergaria 10 Apr 2023 T20I # 2042
Pakistan 182 20 6 1 won v New Zealand Lahore 14 Apr 2023 T20I # 2045
New Zealand 194/4 20 6 2 won v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
Belgium 168/9 20 6 2 lost v Germany Krefeld 9 Jun 2023 T20I # 2085
Switzerland 166/4 20 4 2 won v Malta Marsa 16 Jul 2023 T20I # 2146
Malaysia 219/6 20 10 1 won v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
Malta 163/2 20 3 2 won v Romania Ilfov County 18 Aug 2023 T20I # 2199
Romania 190/8 20 8 1 won v Malta Ilfov County 20 Aug 2023 T20I # 2206
West Indies 202/8 20 9 2 lost v Australia Hobart 9 Feb 2024 T20I # 2459
Netherlands 247/5 20 18 1 won v Namibia Kirtipur 29 Feb 2024 T20I # 2488
Ireland 183/5 20 6 2 won v Pakistan Dublin 10 May 2024 T20I # 2601
Japan 232/5 20 7 1 won v Mongolia Sano 12 May 2024 T20I # 2606
Austria 208/2 20 10 1 won v Belgium Lower Austria 26 May 2024 T20I # 2629
India 234/2 20 14 1 won v Zimbabwe Harare 7 Jul 2024 T20I # 2739
Australia 156/3 20 10 2 won v Scotland Edinburgh 4 Sep 2024 T20I # 2838
West Indies 180/5 20 5 2 won v Sri Lanka Dambulla 13 Oct 2024 T20I # 2907
Kenya 224/4 20 12 1 won v Mozambique Nairobi (Ruaraka) 19 Oct 2024 T20I # 2915
Sri Lanka 218/5 20 12 1 won v New Zealand Nelson 2 Jan 2025 T20I # 3081
Pakistan 207/1 20 12 2 won v New Zealand Auckland 21 Mar 2025 T20I # 3124
West Indies 256/5 20 20 1 won v Ireland Bready 15 Jun 2025 T20I # 3238
Belgium 199/6 20 6 1 won v Malta Ilfov County 26 Jun 2025 T20I # 3266
Tanzania 192/4 20 7 1 won v Malawi Blantyre 6 Jul 2025 T20I # 3279
Bahrain 207/2 20 11 1 won v Germany Blantyre 6 Jul 2025 T20I # 3280
Tanzania 215/4 20 14 2 won v Bahrain Blantyre 8 Jul 2025 T20I # 3287
South Korea 185/5 20 6 1 won v Philippines Bali 9 Jul 2025 T20I # 3289
Gibraltar 243/7 20 18 1 lost v Bulgaria Sofia 11 Jul 2025 T20I # 3302
Samoa 159/4 20 3 1 lost v Hong Kong Singapore 23 Jul 2025 T20I # 3352
South Africa 218/7 20 11 1 won v Australia Darwin 12 Aug 2025 T20I # 3405
Guernsey 165/6 20 2 1 lost v P.N.G. Castel 14 Aug 2025 T20I # 3406
Zimbabwe 175/7 20 1 1 lost v Sri Lanka Harare 3 Sep 2025 T20I # 3434
Zimbabwe 191/8 20 5 1 lost v Sri Lanka Harare 7 Sep 2025 T20I # 3441
Eswatini 222/4 20 15 1 tied v Mozambique Malkerns 13 Sep 2025 T20I # 3452
Oman 167/4 20 4 2 lost v India Abu Dhabi 19 Sep 2025 T20I # 3465
Australia 185/4 20 9 2 won v New Zealand Mount Maunganui 1 Oct 2025 T20I # 3491
Austria 207/6 20 12 1 won v Romania Ilfov County 19 Oct 2025 T20I # 3531
Australia 186/6 20 8 1 lost v India Hobart 2 Nov 2025 T20I # 3551
New Zealand 215/7 20 12 1 won v India Visakhapatnam 28 Jan 2026 T20I # 3672
West Indies 221/4 20 11 1 lost v South Africa Centurion 29 Jan 2026 T20I # 3675
Pakistan 198/5 20 8 1 won v Australia Lahore 31 Jan 2026 T20I # 3678
Zimbabwe 169/2 20 1 1 won v Australia Colombo (RPS) 13 Feb 2026 T20I # 3704
Australia 181 20 6 1 lost v Sri Lanka Pallekele 16 Feb 2026 T20I # 3718
Argentina 215/3 20 9 1 won v Mexico George Town 14 Mar 2026 T20I # 3770
Portugal 207/4 20 9 1 won v France Albergaria 6 Apr 2026 T20I # 3803
Germany 216/5 20 10 2 won v Austria Krefeld 3 May 2026 T20I # 3831
Mozambique 217/6 20 12 1 won v Lesotho Malkerns 2 Jun 2026 T20I # 3927
Eswatini 221/8 20 12 1 won v Lesotho Malkerns 3 Jun 2026 T20I # 3930

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]