Team Score Num Inns Result Opposition Ground Match Date Scorecard
Austria 81 10 2 lost v Germany Krefeld 9 Jun 2022 T20I # 1553
Afghanistan 112 10 1 lost v England Perth 22 Oct 2022 T20I # 1840
Australia 79 9 2 lost v England Southampton 13 Jun 2005 T20I # 2
Sri Lanka 101 9 1 lost v Australia Cape Town 20 Sep 2007 T20I # 41
West Indies 138/9 9 1 won v Ireland Providence 30 Apr 2010 T20I # 152
Pakistan 112 9 2 lost v England Dubai (DSC) 25 Feb 2012 T20I # 228
Sri Lanka 103/9 9 2 lost v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
Pakistan 101 9 2 lost v New Zealand Wellington 22 Jan 2016 T20I # 483
Ireland 105 9 2 lost v P.N.G. Townsville 9 Feb 2016 T20I # 495
Bangladesh 148 9 2 lost v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
Scotland 113 9 2 lost v Ireland Dubai (DSC) 20 Jan 2017 T20I # 587
Pakistan 105 9 1 lost v New Zealand Wellington 22 Jan 2018 T20I # 639
West Indies 60 9 2 lost v Pakistan Karachi 1 Apr 2018 T20I # 663
Bahrain 157 9 2 lost v Qatar Al Amerat 24 Jan 2019 T20I # 728
U.A.E. 107 9 1 lost v Nepal ICCA Dubai 1 Feb 2019 T20I # 731
U.A.E. 108 9 2 lost v Scotland Dubai (DSC) 30 Oct 2019 T20I # 989
England 155 9 2 lost v New Zealand Wellington 3 Nov 2019 T20I # 998
Afghanistan 134/9 9 2 lost v West Indies Lucknow 14 Nov 2019 T20I # 1015
Thailand 96 9 2 lost v Singapore Bangkok 29 Feb 2020 T20I # 1067
Nepal 132 9 2 lost v Malaysia Bangkok 29 Feb 2020 T20I # 1068
Czech Rep. 89/9 9 2 lost v Luxembourg Walferdange 28 Aug 2020 T20I # 1086
Pakistan 153/9 9 1 lost v New Zealand Auckland 18 Dec 2020 T20I # 1117
Australia 131 9 2 lost v New Zealand Christchurch 22 Feb 2021 T20I # 1123
South Africa 144 9 1 lost v Pakistan Centurion 16 Apr 2021 T20I # 1148
Australia 127 9 2 lost v West Indies Gros Islet 9 Jul 2021 T20I # 1185
Bangladesh 143 9 2 lost v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Malta 142/9 9 2 lost v Switzerland Marsa 23 Oct 2021 T20I # 1350
U.S.A. 172 9 1 won v Bermuda North Sound 8 Nov 2021 T20I # 1412
Afghanistan 94 9 2 lost v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
Germany 103 9 2 lost v Austria Krefeld 10 Jun 2022 T20I # 1556
South Africa 131 9 2 lost v India Visakhapatnam 14 Jun 2022 T20I # 1571
Hungary 102 9 2 lost v Denmark Gent 28 Jun 2022 T20I # 1584
Belgium 113 9 1 lost v Portugal Waterloo 2 Jul 2022 T20I # 1598
Spain 113 9 2 lost v Denmark Waterloo 2 Jul 2022 T20I # 1600
England 149 9 2 lost v South Africa Cardiff 28 Jul 2022 T20I # 1698
Norway 77 9 1 lost v Austria Kerava 31 Jul 2022 T20I # 1715
India 138 9 1 lost v West Indies Basseterre 1 Aug 2022 T20I # 1718
Ireland 138 9 2 lost v South Africa Bristol 5 Aug 2022 T20I # 1724
Sri Lanka 108 9 2 lost v Namibia Geelong 16 Oct 2022 T20I # 1823
Sri Lanka 148/8 8 2 lost v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
Pakistan 161/8 8 1 won v New Zealand Dubai (DSC) 12 Nov 2009 T20I # 122
Ireland 68 8 2 lost v West Indies Providence 30 Apr 2010 T20I # 152
Pakistan 157 8 2 lost v Australia Gros Islet 2 May 2010 T20I # 156
Bangladesh 114 8 2 lost v Australia Bridgetown 5 May 2010 T20I # 161
Afghanistan 80 8 2 lost v South Africa Bridgetown 5 May 2010 T20I # 162
South Africa 129 8 2 lost v England Bridgetown 8 May 2010 T20I # 168
India 155/9 8 2 lost v West Indies Bridgetown 9 May 2010 T20I # 169
Pakistan 95 8 2 lost v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
Australia 89 8 1 lost v Pakistan Dubai (DSC) 5 Sep 2012 T20I # 256
New Zealand 86 8 1 lost v South Africa Durban 21 Dec 2012 T20I # 293
New Zealand 174/9 8 2 lost v England Auckland 9 Feb 2013 T20I # 301
New Zealand 139/8 8 1 lost v England Wellington 15 Feb 2013 T20I # 304
South Africa 100 8 2 lost v Pakistan Centurion 3 Mar 2013 T20I # 306
Scotland 91 8 2 lost v Kenya ICCA Dubai 19 Nov 2013 T20I # 339
West Indies 108/8 8 2 lost v New Zealand Auckland 11 Jan 2014 T20I # 352
Bangladesh 120 8 1 lost v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
South Africa 145/9 8 1 won v Netherlands Chattogram 27 Mar 2014 T20I # 386
Sri Lanka 119 8 1 won v New Zealand Chattogram 31 Mar 2014 T20I # 395
West Indies 126 8 2 lost v South Africa Durban 14 Jan 2015 T20I # 415
Nepal 69 8 2 lost v Netherlands Amstelveen 1 Jul 2015 T20I # 425
Bangladesh 96 8 2 lost v South Africa Mirpur 5 Jul 2015 T20I # 428
U.A.E. 109 8 1 lost v Scotland Edinburgh 9 Jul 2015 T20I # 430
Ireland 128 8 1 lost v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
South Africa 145/8 8 2 lost v New Zealand Centurion 16 Aug 2015 T20I # 452
Sri Lanka 139 8 2 lost v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
Sri Lanka 179/9 8 2 lost v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
Pakistan 171/8 8 1 won v New Zealand Auckland 15 Jan 2016 T20I # 478
U.A.E. 73 8 2 lost v Netherlands ICCA Dubai 3 Feb 2016 T20I # 490
England 155/9 8 1 lost v West Indies Eden Gardens 3 Apr 2016 T20I # 557
Sri Lanka 128/9 8 1 lost v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
South Africa 113 8 1 lost v Sri Lanka Johannesburg 22 Jan 2017 T20I # 590
Sri Lanka 176/8 8 2 won v Australia Geelong 19 Feb 2017 T20I # 597
Sri Lanka 87 8 2 lost v India Cuttack 20 Dec 2017 T20I # 633
West Indies 140 8 2 lost v New Zealand Nelson 29 Dec 2017 T20I # 636
England 155/9 8 1 lost v Australia Hobart 7 Feb 2018 T20I # 645
South Africa 175/9 8 2 lost v India Johannesburg 18 Feb 2018 T20I # 652
Pakistan 116 8 1 lost v Australia Harare 2 Jul 2018 T20I # 682
Afghanistan 160/8 8 1 won v Ireland Bready 22 Aug 2018 T20I # 697
Australia 117 8 2 lost v Pakistan Dubai (DSC) 28 Oct 2018 T20I # 704
Bangladesh 129 8 1 lost v West Indies Sylhet 17 Dec 2018 T20I # 715
Bangladesh 140 8 2 lost v West Indies Mirpur 22 Dec 2018 T20I # 717
West Indies 45 8 2 lost v England Basseterre 8 Mar 2019 T20I # 751
Kuwait 120 8 2 lost v Malaysia Singapore 22 Jul 2019 T20I # 833
Malaysia 92 8 1 lost v Singapore Singapore 26 Jul 2019 T20I # 837
Finland 135/8 8 1 lost v Spain Kerava 17 Aug 2019 T20I # 849
Bermuda 82/9 8 1 no result v Canada Hamilton 19 Aug 2019 T20I # 854
Ireland 186/9 8 1 won v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
Nepal 132 8 2 lost v Ireland Al Amerat 9 Oct 2019 T20I # 923
Malta 136 8 2 lost v Czech Rep. Marsa 18 Oct 2019 T20I # 934
Singapore 157/9 8 1 lost v Kenya ICCA 2 Dubai 23 Oct 2019 T20I # 960
Saudi Arabia 113 8 1 lost v Kuwait Al Amerat 23 Feb 2020 T20I # 1049
Bahrain 186/9 8 1 won v Maldives Al Amerat 24 Feb 2020 T20I # 1056
Qatar 94 8 2 lost v U.A.E. Al Amerat 26 Feb 2020 T20I # 1064
Bahrain 123 8 2 lost v Kuwait Al Amerat 26 Feb 2020 T20I # 1063
Nepal 111 8 2 lost v Hong Kong Bangkok 1 Mar 2020 T20I # 1069
Australia 215/8 8 2 lost v New Zealand Dunedin 25 Feb 2021 T20I # 1124
New Zealand 144 8 2 lost v Australia Wellington 3 Mar 2021 T20I # 1125
Pakistan 99 8 2 lost v Zimbabwe Harare 23 Apr 2021 T20I # 1156
West Indies 143/9 8 2 lost v South Africa St George's 3 Jul 2021 T20I # 1181
England 201 8 2 lost v Pakistan Nottingham 16 Jul 2021 T20I # 1191
Scotland 126 8 2 lost v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
U.A.E. 142/9 8 2 lost v Namibia ICCA Dubai 5 Oct 2021 T20I # 1281
Ireland 109 8 2 lost v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
Lesotho 123 8 2 lost v Ghana Rwanda 17 Oct 2021 T20I # 1308
Oman 127/9 8 2 lost v Bangladesh Al Amerat 19 Oct 2021 T20I # 1322
Oman 122 8 1 lost v Scotland Al Amerat 21 Oct 2021 T20I # 1338
West Indies 55 8 1 lost v England Dubai (DSC) 23 Oct 2021 T20I # 1354
Maldives 103 8 1 lost v Kuwait Doha 28 Oct 2021 T20I # 1372
England 162 8 2 lost v West Indies Bridgetown 30 Jan 2022 T20I # 1457
Sri Lanka 122/8 8 2 lost v Australia Sydney 11 Feb 2022 T20I # 1458
Oman 137 8 1 lost v Ireland Al Amerat 12 Feb 2022 T20I # 1461
West Indies 167/9 8 2 lost v India Eden Gardens 20 Feb 2022 T20I # 1479
P.N.G. 172 8 2 lost v Malaysia Kirtipur 29 Mar 2022 T20I # 1498
P.N.G. 166 8 2 lost v Nepal Kirtipur 31 Mar 2022 T20I # 1500
Malaysia 138 8 2 lost v Nepal Kirtipur 2 Apr 2022 T20I # 1502
P.N.G. 118 8 2 lost v Nepal Kirtipur 4 Apr 2022 T20I # 1503
Sri Lanka 124/9 8 1 lost v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
Belgium 123/8 8 2 won v Hungary Waterloo 29 Jun 2022 T20I # 1590
Malta 136 8 1 won v Israel Gent 1 Jul 2022 T20I # 1596
Singapore 69 8 2 lost v U.S.A. Bulawayo 12 Jul 2022 T20I # 1637
Ireland 142 8 2 lost v New Zealand Belfast 18 Jul 2022 T20I # 1673
Finland 159 8 1 won v Cyprus Kerava 19 Jul 2022 T20I # 1675
Luxembourg 115/9 8 1 won v Switzerland Vantaa 31 Jul 2022 T20I # 1716
England 101 8 2 lost v South Africa Southampton 31 Jul 2022 T20I # 1717
Ireland 167/9 8 2 lost v Afghanistan Belfast 12 Aug 2022 T20I # 1731
Samoa 117 8 2 lost v Fiji Port vila 15 Sep 2022 T20I # 1774
India 133/9 8 1 lost v South Africa Perth 30 Oct 2022 T20I # 1853
Saudi Arabia 155/8 8 1 won v Bahrain Al Amerat 21 Nov 2022 T20I # 1909

Records include the following recent matches:
Ghana v Tanzania at Rwanda, ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 11th match, Dec 4, 2022 [T20I # 1935]
Gambia v Nigeria at Kigali, ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 12th match, Dec 4, 2022 [T20I # 1934]
Eswatini v Nigeria at Kigali, ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 10th match, Dec 4, 2022 [T20I # 1933]
Cameroon v Mozambique at Rwanda, ICC Men's T20 World Cup Sub Regional Africa Qualifier Group B 9th match, Dec 4, 2022 [T20I # 1932]