| 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]