Twenty20 Internationals Cricket – Most consecutive wins
Twenty20 Internationals
Consecutives
Most consecutive wins
Rank | Team | Mat | Margin | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|
🥇 1 | Uganda | 17* | 8 wickets | v Bahrain | Jinja | 29 Oct 2024 | T20I # 2937 |
🥇 1 | 78 runs | v Botswana | Rwanda | 4 Dec 2024 | T20I # 3000 | ||
🥇 1 | 112 runs | v Rwanda | Rwanda | 5 Dec 2024 | T20I # 3003 | ||
🥇 1 | 5 wickets | v Nigeria | Rwanda | 6 Dec 2024 | T20I # 3006 | ||
🥇 1 | 86 runs | v Rwanda | Rwanda | 7 Dec 2024 | T20I # 3010 | ||
🥇 1 | 7 wickets | v Nigeria | Rwanda | 8 Dec 2024 | T20I # 3016 | ||
🥇 1 | 108 runs | v Botswana | Rwanda | 9 Dec 2024 | T20I # 3022 | ||
🥇 1 | 23 runs | v Nigeria | Rwanda | 11 Dec 2024 | T20I # 3031 | ||
🥇 1 | 50 runs | v Rwanda | Rwanda | 12 Dec 2024 | T20I # 3036 | ||
🥇 1 | 32 runs | v Botswana | Rwanda | 13 Dec 2024 | T20I # 3046 | ||
🥇 1 | 6 wickets | v Nigeria | Rwanda | 14 Dec 2024 | T20I # 3051 | ||
🥇 1 | 77 runs | v Nigeria | Entebbe | 18 Jul 2025 | T20I # 3322 | ||
🥇 1 | 6 runs | v U.A.E. | Entebbe | 19 Jul 2025 | T20I # 3330 | ||
🥇 1 | 28 runs | v Kenya | Entebbe | 21 Jul 2025 | T20I # 3341 | ||
🥇 1 | 38 runs | v Nigeria | Entebbe | 22 Jul 2025 | T20I # 3346 | ||
🥇 1 | 6 wickets | v Kenya | Entebbe | 25 Jul 2025 | T20I # 3363 | ||
🥇 1 | 8 runs | v U.A.E. | Entebbe | 27 Jul 2025 | T20I # 3382 | ||
🥈 2 | Spain | 15* | 8 wickets | v Isle of Man | Cartagena | 25 Feb 2023 | T20I # 2000 |
🥈 2 | 6 wickets | v Isle of Man | Cartagena | 25 Feb 2023 | T20I # 2001 | ||
🥈 2 | 7 wickets | v Isle of Man | Cartagena | 26 Feb 2023 | T20I # 2004 | ||
🥈 2 | 10 wickets | v Isle of Man | Cartagena | 26 Feb 2023 | T20I # 2005 | ||
🥈 2 | 5 wickets | v Jersey | Cartagena | 14 Apr 2024 | T20I # 2561 | ||
🥈 2 | 1 wicket | v Jersey | Cartagena | 14 Apr 2024 | T20I # 2563 | ||
🥈 2 | 4 wickets | v Croatia | Zagreb | 2 Aug 2024 | T20I # 2770 | ||
🥈 2 | 6 wickets | v Croatia | Zagreb | 3 Aug 2024 | T20I # 2771 | ||
🥈 2 | 8 wickets | v Croatia | Zagreb | 3 Aug 2024 | T20I # 2772 | ||
🥈 2 | 140 runs | v Croatia | Zagreb | 4 Aug 2024 | T20I # 2773 | ||
🥈 2 | 161 runs | v Croatia | Zagreb | 4 Aug 2024 | T20I # 2774 | ||
🥈 2 | 15 runs | v Cyprus | Castel | 21 Aug 2024 | T20I # 2784 | ||
🥈 2 | 1 run | v Czech Rep. | Port Soif | 22 Aug 2024 | T20I # 2792 | ||
🥈 2 | 7 wickets | v Greece | Port Soif | 25 Aug 2024 | T20I # 2810 | ||
🥈 2 | 46 runs | v Finland | Castel | 28 Aug 2024 | T20I # 2822 | ||
🥉 3 | Japan | 14 | 10 wickets | v Mongolia | Sano | 9 May 2024 | T20I # 2595 |
🥉 3 | 180 runs | v Mongolia | Sano | 11 May 2024 | T20I # 2602 | ||
🥉 3 | 158 runs | v Mongolia | Sano | 11 May 2024 | T20I # 2603 | ||
🥉 3 | 157 runs | v Mongolia | Sano | 12 May 2024 | T20I # 2606 | ||
🥉 3 | 4 runs | v Indonesia | Incheon | 25 Sep 2024 | T20I # 2861 | ||
🥉 3 | 47 runs | v Philippines | Incheon | 26 Sep 2024 | T20I # 2865 | ||
🥉 3 | 2 wickets | v Philippines | Incheon | 28 Sep 2024 | T20I # 2870 | ||
🥉 3 | 7 wickets | v South Korea | Incheon | 29 Sep 2024 | T20I # 2874 | ||
🥉 3 | 53 runs | v Indonesia | Incheon | 1 Oct 2024 | T20I # 2882 | ||
🥉 3 | 27 runs | v Philippines | Incheon | 2 Oct 2024 | T20I # 2886 | ||
🥉 3 | 108 runs | v South Korea | Incheon | 4 Oct 2024 | T20I # 2892 | ||
🥉 3 | 144 runs | v Indonesia | Incheon | 5 Oct 2024 | T20I # 2895 | ||
🥉 3 | 61 runs | v Thailand | Sano | 8 May 2025 | T20I # 3177 | ||
🥉 3 | 34 runs | v Cook Islands | Sano | 9 May 2025 | T20I # 3179 | ||
4 | Malaysia | 13 | 23 runs | v Singapore | Singapore | 29 Jun 2022 | T20I # 1589 |
4 | 5 wickets | v Singapore | Singapore | 30 Jun 2022 | T20I # 1592 | ||
4 | 155 runs | v Bhutan | Bangi | 2 Jul 2022 | T20I # 1597 | ||
4 | 39 runs | v Bhutan | Bangi | 3 Jul 2022 | T20I # 1603 | ||
4 | 9 wickets | v Thailand | Bangi | 4 Jul 2022 | T20I # 1608 | ||
4 | 8 wickets | v Maldives | Bangi | 6 Jul 2022 | T20I # 1613 | ||
4 | 9 wickets | v Thailand | Bangi | 7 Jul 2022 | T20I # 1615 | ||
4 | 94 runs | v Maldives | Bangi | 9 Jul 2022 | T20I # 1622 | ||
4 | 9 wickets | v Bhutan | Bangi | 11 Jul 2022 | T20I # 1632 | ||
4 | 11 runs | v Bahrain | Bangi | 15 Dec 2022 | T20I # 1956 | ||
4 | 8 wickets | v Qatar | Bangi | 16 Dec 2022 | T20I # 1960 | ||
4 | 120 runs | v Singapore | Bangi | 18 Dec 2022 | T20I # 1965 | ||
4 | 7 wickets | v Bahrain | Bangi | 19 Dec 2022 | T20I # 1969 | ||
4 | Bermuda | 13 | 46 runs | v Canada | Coolidge | 11 Nov 2021 | T20I # 1418 |
4 | 86 runs | v Panama | Coolidge | 11 Nov 2021 | T20I # 1421 | ||
4 | 7 wickets | v Belize | North Sound | 13 Nov 2021 | T20I # 1424 | ||
4 | 3 wickets | v Argentina | Coolidge | 14 Nov 2021 | T20I # 1429 | ||
4 | 6 wickets | v Argentina | Buenos Aires | 21 Feb 2023 | T20I # 1996 | ||
4 | 107 runs | v Argentina | Buenos Aires | 22 Feb 2023 | T20I # 1997 | ||
4 | 96 runs | v Cayman | Buenos Aires | 25 Feb 2023 | T20I # 2003 | ||
4 | 110 runs | v Argentina | Buenos Aires | 26 Feb 2023 | T20I # 2007 | ||
4 | 60 runs | v Panama | Buenos Aires | 28 Feb 2023 | T20I # 2009 | ||
4 | 9 wickets | v Bahamas | Buenos Aires | 4 Mar 2023 | T20I # 2012 | ||
4 | 86 runs | v Canada | Sandys Parish | 30 Sep 2023 | T20I # 2266 | ||
4 | 7 wickets | v Panama | Sandys Parish | 1 Oct 2023 | T20I # 2273 | ||
4 | 53 runs | v Cayman | Hamilton | 3 Oct 2023 | T20I # 2281 | ||
4 | 5 wickets | v Panama | Hamilton | 4 Oct 2023 | T20I # 2289 | ||
6 | Afghanistan | 12 | 5 wickets | v Zimbabwe | Sharjah | 5 Feb 2018 | T20I # 643 |
6 | 17 runs | v Zimbabwe | Sharjah | 6 Feb 2018 | T20I # 644 | ||
6 | 45 runs | v Bangladesh | Dehradun | 3 Jun 2018 | T20I # 667 | ||
6 | 6 wickets | v Bangladesh | Dehradun | 5 Jun 2018 | T20I # 668 | ||
6 | 1 run | v Bangladesh | Dehradun | 7 Jun 2018 | T20I # 669 | ||
6 | 16 runs | v Ireland | Bready | 20 Aug 2018 | T20I # 696 | ||
6 | 81 runs | v Ireland | Bready | 22 Aug 2018 | T20I # 697 | ||
6 | 5 wickets | v Ireland | Dehradun | 21 Feb 2019 | T20I # 745 | ||
6 | 84 runs | v Ireland | Dehradun | 23 Feb 2019 | T20I # 746 | ||
6 | 32 runs | v Ireland | Dehradun | 24 Feb 2019 | T20I # 747 | ||
6 | 28 runs | v Zimbabwe | Mirpur | 14 Sep 2019 | T20I # 882 | ||
6 | 25 runs | v Bangladesh | Mirpur | 15 Sep 2019 | T20I # 883 | ||
6 | Romania | 12 | 52 runs | v Bulgaria | Ilfov County | 17 Oct 2020 | T20I # 1102 |
6 | 34 runs | v Bulgaria | Ilfov County | 17 Oct 2020 | T20I # 1103 | ||
6 | 6 wickets | v Bulgaria | Ilfov County | 18 Oct 2020 | T20I # 1104 | ||
6 | 3 wickets | v Greece | Sofia | 24 Jun 2021 | T20I # 1167 | ||
6 | 7 wickets | v Bulgaria | Sofia | 25 Jun 2021 | T20I # 1170 | ||
6 | 91 runs | v Serbia | Sofia | 25 Jun 2021 | T20I # 1171 | ||
6 | 10 wickets | v Serbia | Sofia | 26 Jun 2021 | T20I # 1173 | ||
6 | 7 wickets | v Bulgaria | Sofia | 27 Jun 2021 | T20I # 1177 | ||
6 | 35 runs | v Czech Rep. | Ilfov County | 3 Sep 2021 | T20I # 1249 | ||
6 | 8 runs | v Hungary | Ilfov County | 3 Sep 2021 | T20I # 1252 | ||
6 | 36 runs | v Malta | Ilfov County | 4 Sep 2021 | T20I # 1255 | ||
6 | 33 runs | v Luxembourg | Ilfov County | 5 Sep 2021 | T20I # 1257 | ||
6 | India | 12 | 66 runs | v Afghanistan | Abu Dhabi | 3 Nov 2021 | T20I # 1390 |
6 | 8 wickets | v Scotland | Dubai (DICS) | 5 Nov 2021 | T20I # 1396 | ||
6 | 9 wickets | v Namibia | Dubai (DICS) | 8 Nov 2021 | T20I # 1410 | ||
6 | 5 wickets | v New Zealand | Jaipur | 17 Nov 2021 | T20I # 1434 | ||
6 | 7 wickets | v New Zealand | Ranchi | 19 Nov 2021 | T20I # 1440 | ||
6 | 73 runs | v New Zealand | Eden Gardens | 21 Nov 2021 | T20I # 1446 | ||
6 | 6 wickets | v West Indies | Eden Gardens | 16 Feb 2022 | T20I # 1467 | ||
6 | 8 runs | v West Indies | Eden Gardens | 18 Feb 2022 | T20I # 1473 | ||
6 | 17 runs | v West Indies | Eden Gardens | 20 Feb 2022 | T20I # 1479 | ||
6 | 62 runs | v Sri Lanka | Lucknow | 24 Feb 2022 | T20I # 1492 | ||
6 | 7 wickets | v Sri Lanka | Dharamsala | 26 Feb 2022 | T20I # 1493 | ||
6 | 6 wickets | v Sri Lanka | Dharamsala | 27 Feb 2022 | T20I # 1494 | ||
6 | U.A.E. | 12 | 6 wickets | v Namibia | Windhoek | 2 Oct 2024 | T20I # 2888 |
6 | 6 runs | v U.S.A. | Windhoek | 4 Oct 2024 | T20I # 2893 | ||
6 | 63 runs | v Bhutan | Doha | 19 Nov 2024 | T20I # 2962 | ||
6 | 17 runs | v Saudi Arabia | Doha | 20 Nov 2024 | T20I # 2966 | ||
6 | 5 wickets | v Cambodia | Doha | 22 Nov 2024 | T20I # 2967 | ||
6 | 155 runs | v Thailand | Doha | 23 Nov 2024 | T20I # 2971 | ||
6 | 29 runs | v Qatar | Doha | 26 Nov 2024 | T20I # 2985 | ||
6 | 8 wickets | v Bahrain | Doha | 28 Nov 2024 | T20I # 2994 | ||
6 | 8 wickets | v Bahrain | ICCA Dubai | 13 Dec 2024 | T20I # 3042 | ||
6 | 24 runs | v Oman | ICCA Dubai | 15 Dec 2024 | T20I # 3056 | ||
6 | 11 runs | v Kuwait | ICCA Dubai | 16 Dec 2024 | T20I # 3064 | ||
6 | 23 runs | v Qatar | ICCA Dubai | 18 Dec 2024 | T20I # 3073 | ||
10 | Afghanistan | 11 | 6 runs | v West Indies | Nagpur | 27 Mar 2016 | T20I # 552 |
10 | 11 runs | v U.A.E. | ICCA Dubai | 14 Dec 2016 | T20I # 571 | ||
10 | 5 wickets | v U.A.E. | Dubai (DICS) | 16 Dec 2016 | T20I # 572 | ||
10 | 44 runs | v U.A.E. | ICCA Dubai | 18 Dec 2016 | T20I # 573 | ||
10 | 5 wickets | v Ireland | Abu Dhabi | 14 Jan 2017 | T20I # 578 | ||
10 | 5 wickets | v U.A.E. | Abu Dhabi | 16 Jan 2017 | T20I # 581 | ||
10 | 8 wickets | v Oman | Dubai (DICS) | 20 Jan 2017 | T20I # 586 | ||
10 | 10 wickets | v Ireland | Dubai (DICS) | 20 Jan 2017 | T20I # 588 | ||
10 | 6 wickets | v Ireland | Greater Noida | 8 Mar 2017 | T20I # 599 | ||
10 | 17 runs | v Ireland | Greater Noida | 10 Mar 2017 | T20I # 600 | ||
10 | 28 runs | v Ireland | Greater Noida | 12 Mar 2017 | T20I # 601 | ||
10 | Uganda | 11 | 56 runs | v Nigeria | Entebbe | 11 Sep 2021 | T20I # 1268 |
10 | 8 wickets | v Nigeria | Entebbe | 13 Sep 2021 | T20I # 1271 | ||
10 | 4 wickets | v Kenya | Entebbe | 15 Sep 2021 | T20I # 1274 | ||
10 | 55 runs | v Nigeria | Entebbe | 15 Sep 2021 | T20I # 1275 | ||
10 | 6 runs | v Kenya | Entebbe | 17 Sep 2021 | T20I # 1278 | ||
10 | 10 wickets | v Malawi | Kigali | 16 Oct 2021 | T20I # 1302 | ||
10 | 106 runs | v Rwanda | Kigali | 17 Oct 2021 | T20I # 1309 | ||
10 | 10 wickets | v Lesotho | Kigali | 19 Oct 2021 | T20I # 1315 | ||
10 | 6 wickets | v Swaziland | Kigali | 19 Oct 2021 | T20I # 1320 | ||
10 | 79 runs | v Ghana | Rwanda | 21 Oct 2021 | T20I # 1332 | ||
10 | 95 runs | v Seychelles | Kigali | 22 Oct 2021 | T20I # 1344 | ||
10 | P.N.G. | 11 | 5 runs | v U.S.A. | Bulawayo | 17 Jul 2022 | T20I # 1667 |
10 | 9 wickets | v Vanuatu | Port Moresby | 22 Jul 2023 | T20I # 2154 | ||
10 | 117 runs | v Philippines | Port Moresby | 23 Jul 2023 | T20I # 2156 | ||
10 | 6 wickets | v Japan | Port Moresby | 25 Jul 2023 | T20I # 2164 | ||
10 | 39 runs | v Vanuatu | Port Moresby | 26 Jul 2023 | T20I # 2168 | ||
10 | 100 runs | v Philippines | Port Moresby | 28 Jul 2023 | T20I # 2177 | ||
10 | 6 wickets | v Japan | Port Moresby | 29 Jul 2023 | T20I # 2182 | ||
10 | 45 runs | v Malaysia | Kuala Lumpur | 20 Sep 2023 | T20I # 2244 | ||
10 | 22 runs | v Hong Kong | Kuala Lumpur | 21 Sep 2023 | T20I # 2247 | ||
10 | 4 wickets | v Malaysia | Kuala Lumpur | 23 Sep 2023 | T20I # 2252 | ||
10 | 1 wicket | v Hong Kong | Kuala Lumpur | 24 Sep 2023 | T20I # 2254 | ||
10 | Nigeria | 11 | 6 wickets | v Ghana | Rwanda | 9 Dec 2022 | T20I # 1951 |
10 | 54 runs | v Rwanda | Lagos | 4 Oct 2023 | T20I # 2285 | ||
10 | 63 runs | v Sierra Leone | Lagos | 5 Oct 2023 | T20I # 2292 | ||
10 | 35 runs | v Ghana | Lagos | 6 Oct 2023 | T20I # 2298 | ||
10 | 6 wickets | v Rwanda | Lagos | 7 Oct 2023 | T20I # 2302 | ||
10 | 9 wickets | v Sierra Leone | Lagos | 8 Oct 2023 | T20I # 2305 | ||
10 | 82 runs | v Ghana | Lagos | 10 Oct 2023 | T20I # 2307 | ||
10 | 5 wickets | v Ghana | Lagos | 11 Oct 2023 | T20I # 2309 | ||
10 | 53 runs | v Sierra Leone | Lagos | 12 Oct 2023 | T20I # 2312 | ||
10 | 8 wickets | v Rwanda | Lagos | 14 Oct 2023 | T20I # 2313 | ||
10 | 17 runs | v Rwanda | Lagos | 15 Oct 2023 | T20I # 2318 | ||
14 | Jersey | 10 | 14 runs | v Oman | Abu Dhabi | 27 Oct 2019 | T20I # 982 |
14 | 4 runs | v Germany | Almeria | 15 Oct 2021 | T20I # 1296 | ||
14 | 41 runs | v Italy | Almeria | 16 Oct 2021 | T20I # 1303 | ||
14 | 5 runs | v Denmark | Almeria | 17 Oct 2021 | T20I # 1306 | ||
14 | 4 wickets | v Germany | Almeria | 19 Oct 2021 | T20I # 1321 | ||
14 | 8 wickets | v Italy | Almeria | 20 Oct 2021 | T20I # 1325 | ||
14 | 4 wickets | v Denmark | Almeria | 21 Oct 2021 | T20I # 1337 | ||
14 | 37 runs | v Guernsey | St Peter Port | 20 May 2022 | T20I # 1542 | ||
14 | 60 runs | v Guernsey | Castel | 21 May 2022 | T20I # 1543 | ||
14 | 37 runs | v Guernsey | Castel | 21 May 2022 | T20I # 1545 | ||
14 | Tanzania | 10 | 54 runs | v Rwanda | Dar-es-Salaam | 31 Oct 2022 | T20I # 1854 |
14 | 21 runs | v Rwanda | Dar-es-Salaam | 1 Nov 2022 | T20I # 1857 | ||
14 | 77 runs | v Rwanda | Dar-es-Salaam | 4 Nov 2022 | T20I # 1863 | ||
14 | 3 wickets | v Rwanda | Dar-es-Salaam | 5 Nov 2022 | T20I # 1869 | ||
14 | 10 wickets | v Rwanda | Dar-es-Salaam | 6 Nov 2022 | T20I # 1875 | ||
14 | 9 wickets | v Sierra Leone | Rwanda | 1 Dec 2022 | T20I # 1925 | ||
14 | 4 wickets | v Ghana | Rwanda | 4 Dec 2022 | T20I # 1935 | ||
14 | 6 wickets | v Mozambique | Rwanda | 5 Dec 2022 | T20I # 1937 | ||
14 | 66 runs | v Eswatini | Rwanda | 6 Dec 2022 | T20I # 1941 | ||
14 | 10 wickets | v Gambia | Rwanda | 6 Dec 2022 | T20I # 1943 | ||
14 | Uganda | 10 | 8 wickets | v Rwanda | Nairobi (Gym) | 11 Jun 2023 | T20I # 2094 |
14 | 47 runs | v Kenya | Nairobi (Gym) | 13 Jun 2023 | T20I # 2097 | ||
14 | 64 runs | v Botswana | Nairobi (Gym) | 14 Jun 2023 | T20I # 2098 | ||
14 | 7 wickets | v Rwanda | Nairobi (Gym) | 15 Jun 2023 | T20I # 2100 | ||
14 | 7 wickets | v Botswana | Nairobi (Gym) | 17 Jun 2023 | T20I # 2102 | ||
14 | 5 wickets | v Kenya | Nairobi (Gym) | 18 Jun 2023 | T20I # 2105 | ||
14 | 94 runs | v Rwanda | Nairobi (Gym) | 19 Jun 2023 | T20I # 2107 | ||
14 | 1 run | v Kenya | Nairobi (Gym) | 21 Jun 2023 | T20I # 2108 | ||
14 | 40 runs | v Rwanda | Rwanda | 20 Aug 2023 | T20I # 2205 | ||
14 | 6 wickets | v Tanzania | Rwanda | 20 Aug 2023 | T20I # 2207 | ||
14 | Uganda | 10 | 61 runs | v Rwanda | Rwanda | 22 Aug 2023 | T20I # 2212 |
14 | 86 runs | v Rwanda | Rwanda | 24 Aug 2023 | T20I # 2214 | ||
14 | 60 runs | v Tanzania | Rwanda | 24 Aug 2023 | T20I # 2215 | ||
14 | 19 runs | v Tanzania | Rwanda | 25 Aug 2023 | T20I # 2217 | ||
14 | 6 wickets | v Rwanda | Rwanda | 27 Aug 2023 | T20I # 2219 | ||
14 | 59 runs | v Tanzania | Rwanda | 28 Aug 2023 | T20I # 2220 | ||
14 | 8 wickets | v Rwanda | Rwanda | 28 Aug 2023 | T20I # 2221 | ||
14 | 19 runs | v Tanzania | Rwanda | 30 Aug 2023 | T20I # 2222 | ||
14 | 8 wickets | v Rwanda | Rwanda | 31 Aug 2023 | T20I # 2226 | ||
14 | 8 wickets | v Tanzania | Windhoek | 22 Nov 2023 | T20I # 2355 | ||
14 | Portugal | 10 | 124 runs | v Gibraltar | Albergaria | 10 Apr 2023 | T20I # 2042 |
14 | 5 wickets | v Gibraltar | Albergaria | 11 Apr 2023 | T20I # 2043 | ||
14 | 5 wickets | v Gibraltar | Albergaria | 11 Apr 2023 | T20I # 2044 | ||
14 | 84 runs | v Malta | Gibraltar | 4 May 2023 | T20I # 2055 | ||
14 | 7 wickets | v Gibraltar | Gibraltar | 4 May 2023 | T20I # 2056 | ||
14 | 17 runs | v Malta | Gibraltar | 5 May 2023 | T20I # 2057 | ||
14 | 9 wickets | v Gibraltar | Gibraltar | 6 May 2023 | T20I # 2060 | ||
14 | 7 wickets | v Malta | Gibraltar | 6 May 2023 | T20I # 2061 | ||
14 | 1 wicket | v Gibraltar | Gibraltar | 7 May 2023 | T20I # 2062 | ||
14 | 15 runs | v Hungary | Rome | 9 Jun 2024 | T20I # 2653 | ||
19 | Pakistan | 9 | 7 wickets | v Zimbabwe | Harare | 4 Jul 2018 | T20I # 685 |
19 | 45 runs | v Australia | Harare | 5 Jul 2018 | T20I # 686 | ||
19 | 6 wickets | v Australia | Harare | 8 Jul 2018 | T20I # 689 | ||
19 | 66 runs | v Australia | Abu Dhabi | 24 Oct 2018 | T20I # 701 | ||
19 | 11 runs | v Australia | Dubai (DICS) | 26 Oct 2018 | T20I # 702 | ||
19 | 33 runs | v Australia | Dubai (DICS) | 28 Oct 2018 | T20I # 704 | ||
19 | 2 runs | v New Zealand | Abu Dhabi | 31 Oct 2018 | T20I # 705 | ||
19 | 6 wickets | v New Zealand | Dubai (DICS) | 2 Nov 2018 | T20I # 706 | ||
19 | 47 runs | v New Zealand | Dubai (DICS) | 4 Nov 2018 | T20I # 708 | ||
19 | New Zealand | 9 | 31 runs | v Ireland | Belfast | 18 Jul 2022 | T20I # 1673 |
19 | 88 runs | v Ireland | Belfast | 20 Jul 2022 | T20I # 1678 | ||
19 | 6 wickets | v Ireland | Belfast | 22 Jul 2022 | T20I # 1679 | ||
19 | 68 runs | v Scotland | Edinburgh | 27 Jul 2022 | T20I # 1692 | ||
19 | 102 runs | v Scotland | Edinburgh | 29 Jul 2022 | T20I # 1701 | ||
19 | 16 runs | v Netherlands | The Hague | 4 Aug 2022 | T20I # 1722 | ||
19 | 8 wickets | v Netherlands | The Hague | 5 Aug 2022 | T20I # 1723 | ||
19 | 13 runs | v West Indies | Kingston | 10 Aug 2022 | T20I # 1728 | ||
19 | 90 runs | v West Indies | Kingston | 12 Aug 2022 | T20I # 1732 | ||
19 | Saudi Arabia | 9 | 88 runs | v Cambodia | Bangkok | 1 Feb 2024 | T20I # 2443 |
19 | 8 wickets | v Bhutan | Bangkok | 3 Feb 2024 | T20I # 2447 | ||
19 | 82 runs | v Indonesia | Bangkok | 5 Feb 2024 | T20I # 2451 | ||
19 | 10 wickets | v Japan | Bangkok | 9 Feb 2024 | T20I # 2457 | ||
19 | 5 wickets | v Cambodia | Bangkok | 11 Feb 2024 | T20I # 2461 | ||
19 | 98 runs | v Maldives | Bangkok | 12 Feb 2024 | T20I # 2464 | ||
19 | 5 wickets | v Thailand | Bangkok | 13 Feb 2024 | T20I # 2465 | ||
19 | 166 runs | v Bhutan | Bangkok | 15 Feb 2024 | T20I # 2473 | ||
19 | 8 wickets | v Thailand | Bangkok | 16 Feb 2024 | T20I # 2475 | ||
19 | Namibia | 9 | 7 wickets | v Zimbabwe | Windhoek | 29 Oct 2023 | T20I # 2332 |
19 | 8 runs | v Zimbabwe | Windhoek | 30 Oct 2023 | T20I # 2337 | ||
19 | 7 wickets | v Zimbabwe | Windhoek | 22 Nov 2023 | T20I # 2356 | ||
19 | 6 wickets | v Uganda | Windhoek | 24 Nov 2023 | T20I # 2362 | ||
19 | 68 runs | v Rwanda | Windhoek | 25 Nov 2023 | T20I # 2364 | ||
19 | 6 wickets | v Kenya | Windhoek | 27 Nov 2023 | T20I # 2368 | ||
19 | 58 runs | v Tanzania | Windhoek | 28 Nov 2023 | T20I # 2371 | ||
19 | 8 wickets | v Nigeria | Windhoek | 30 Nov 2023 | T20I # 2378 | ||
19 | 20 runs | v Nepal | Kirtipur | 27 Feb 2024 | T20I # 2485 | ||
19 | Italy | 9 | 26 runs | v Denmark | Edinburgh | 25 Jul 2023 | T20I # 2165 |
19 | 4 wickets | v Germany | Edinburgh | 28 Jul 2023 | T20I # 2178 | ||
19 | 77 runs | v Luxembourg | Spinaceto | 9 Jun 2024 | T20I # 2652 | ||
19 | 5 wickets | v France | Rome | 10 Jun 2024 | T20I # 2663 | ||
19 | 7 wickets | v Isle of Man | Spinaceto | 12 Jun 2024 | T20I # 2667 | ||
19 | 9 wickets | v Turkey | Rome | 13 Jun 2024 | T20I # 2676 | ||
19 | 160 runs | v Romania | Rome | 16 Jun 2024 | T20I # 2696 | ||
19 | 7 wickets | v Guernsey | The Hague | 5 Jul 2025 | T20I # 3277 | ||
19 | 12 runs | v Scotland | The Hague | 9 Jul 2025 | T20I # 3291 | ||
24 | Bahrain | 9* | 8 wickets | v Rwanda | Rwanda | 18 Jul 2025 | T20I # 3325 |
24 | 9 wickets | v Malawi | Rwanda | 19 Jul 2025 | T20I # 3329 | ||
24 | 9 wickets | v Malawi | Rwanda | 20 Jul 2025 | T20I # 3335 | ||
24 | 7 wickets | v Rwanda | Rwanda | 20 Jul 2025 | T20I # 3337 | ||
24 | 112 runs | v Rwanda | Rwanda | 22 Jul 2025 | T20I # 3348 | ||
24 | 45 runs | v Malawi | Rwanda | 23 Jul 2025 | T20I # 3356 | ||
24 | 114 runs | v Rwanda | Rwanda | 25 Jul 2025 | T20I # 3364 | ||
24 | 8 wickets | v Malawi | Rwanda | 25 Jul 2025 | T20I # 3366 | ||
24 | 94 runs | v Malawi | Rwanda | 27 Jul 2025 | T20I # 3383 | ||
25 | England | 8 | 6 wickets | v Pakistan | Bridgetown | 6 May 2010 | T20I # 163 |
25 | 39 runs | v South Africa | Bridgetown | 8 May 2010 | T20I # 168 | ||
25 | 3 wickets | v New Zealand | Gros Islet | 10 May 2010 | T20I # 172 | ||
25 | 7 wickets | v Sri Lanka | Gros Islet | 13 May 2010 | T20I # 175 | ||
25 | 7 wickets | v Australia | Bridgetown | 16 May 2010 | T20I # 177 | ||
25 | 5 wickets | v Pakistan | Cardiff | 5 Sep 2010 | T20I # 186 | ||
25 | 6 wickets | v Pakistan | Cardiff | 7 Sep 2010 | T20I # 187 | ||
25 | 1 wicket | v Australia | Adelaide | 12 Jan 2011 | T20I # 197 | ||
25 | Ireland | 8 | 6 wickets | v Kenya | Mombasa | 22 Feb 2012 | T20I # 224 |
25 | 8 wickets | v Kenya | Mombasa | 23 Feb 2012 | T20I # 225 | ||
25 | 2 runs | v Kenya | Mombasa | 24 Feb 2012 | T20I # 227 | ||
25 | 10 wickets | v Kenya | Dubai (DICS) | 14 Mar 2012 | T20I # 232 | ||
25 | 17 runs | v Scotland | Dubai (DICS) | 18 Mar 2012 | T20I # 235 | ||
25 | 10 wickets | v Canada | Dubai (DICS) | 22 Mar 2012 | T20I # 236 | ||
25 | 7 wickets | v Netherlands | Dubai (DICS) | 23 Mar 2012 | T20I # 238 | ||
25 | 5 wickets | v Afghanistan | Dubai (DICS) | 24 Mar 2012 | T20I # 240 | ||
25 | Pakistan | 8 | 48 runs | v New Zealand | Auckland | 25 Jan 2018 | T20I # 640 |
25 | 18 runs | v New Zealand | Mount Maunganui | 28 Jan 2018 | T20I # 641 | ||
25 | 143 runs | v West Indies | Karachi | 1 Apr 2018 | T20I # 663 | ||
25 | 82 runs | v West Indies | Karachi | 2 Apr 2018 | T20I # 664 | ||
25 | 8 wickets | v West Indies | Karachi | 3 Apr 2018 | T20I # 665 | ||
25 | 48 runs | v Scotland | Edinburgh | 12 Jun 2018 | T20I # 671 | ||
25 | 84 runs | v Scotland | Edinburgh | 13 Jun 2018 | T20I # 673 | ||
25 | 74 runs | v Zimbabwe | Harare | 1 Jul 2018 | T20I # 681 | ||
25 | P.N.G. | 8 | 10 wickets | v Vanuatu | Port Moresby | 24 Mar 2019 | T20I # 762 |
25 | 9 wickets | v Samoa | Apia (No 1) | 8 Jul 2019 | T20I # 819 | ||
25 | 3 wickets | v Vanuatu | Apia (No 3) | 9 Jul 2019 | T20I # 820 | ||
25 | 7 wickets | v Samoa | Apia (No 2) | 10 Jul 2019 | T20I # 822 | ||
25 | 59 runs | v Vanuatu | Apia (No 2) | 12 Jul 2019 | T20I # 824 | ||
25 | 32 runs | v Vanuatu | Apia (No 2) | 13 Jul 2019 | T20I # 826 | ||
25 | 10 wickets | v Bermuda | ICCA Dubai | 19 Oct 2019 | T20I # 940 | ||
25 | 81 runs | v Namibia | ICCA 2 Dubai | 20 Oct 2019 | T20I # 946 | ||
25 | Malaysia | 8 | 22 runs | v Vanuatu | Kuala Lumpur | 4 Oct 2019 | T20I # 906 |
25 | 21 runs | v Hong Kong | Kuala Lumpur | 20 Feb 2020 | T20I # 1044 | ||
25 | 35 runs | v Hong Kong | Kuala Lumpur | 21 Feb 2020 | T20I # 1045 | ||
25 | 8 runs | v Hong Kong | Kuala Lumpur | 23 Feb 2020 | T20I # 1051 | ||
25 | 13 runs | v Hong Kong | Kuala Lumpur | 24 Feb 2020 | T20I # 1055 | ||
25 | 6 wickets | v Hong Kong | Kuala Lumpur | 26 Feb 2020 | T20I # 1062 | ||
25 | 22 runs | v Nepal | Bangkok | 29 Feb 2020 | T20I # 1068 | ||
25 | 8 wickets | v Thailand | Bangkok | 1 Mar 2020 | T20I # 1070 | ||
25 | Isle of Man | 8 | 8 wickets | v Cyprus | Episkopi | 6 Oct 2021 | T20I # 1284 |
25 | 6 wickets | v Estonia | Episkopi | 6 Oct 2021 | T20I # 1285 | ||
25 | 3 wickets | v Cyprus | Episkopi | 7 Oct 2021 | T20I # 1287 | ||
25 | 8 wickets | v Estonia | Episkopi | 8 Oct 2021 | T20I # 1292 | ||
25 | 8 wickets | v Cyprus | Kerava | 12 Jul 2022 | T20I # 1639 | ||
25 | 68 runs | v Serbia | Vantaa | 13 Jul 2022 | T20I # 1648 | ||
25 | 8 wickets | v Romania | Kerava | 15 Jul 2022 | T20I # 1660 | ||
25 | 74 runs | v Turkey | Kerava | 18 Jul 2022 | T20I # 1672 | ||
25 | Uganda | 8 | 5 runs | v Jersey | Bulawayo | 15 Jul 2022 | T20I # 1654 |
25 | 4 runs | v Hong Kong | Bulawayo | 17 Jul 2022 | T20I # 1665 | ||
25 | 7 wickets | v Botswana | Benoni | 15 Sep 2022 | T20I # 1776 | ||
25 | 38 runs | v Mozambique | Benoni | 18 Sep 2022 | T20I # 1783 | ||
25 | 8 wickets | v Ghana | Benoni | 20 Sep 2022 | T20I # 1787 | ||
25 | 3 wickets | v Kenya | Benoni | 21 Sep 2022 | T20I # 1790 | ||
25 | 8 wickets | v Tanzania | Benoni | 22 Sep 2022 | T20I # 1792 | ||
25 | 85 runs | v Rwanda | Rwanda | 14 Dec 2022 | T20I # 1954 | ||
25 | - | v Tanzania | Rwanda | 14 Dec 2022 | T20I # 1955 | ||
25 | Kenya | 8 | 10 wickets | v Mali | Kigali | 20 Nov 2022 | T20I # 1900 |
25 | 9 wickets | v Rwanda | Rwanda | 20 Nov 2022 | T20I # 1902 | ||
25 | 167 runs | v Lesotho | Kigali | 21 Nov 2022 | T20I # 1905 | ||
25 | 8 wickets | v Botswana | Rwanda | 24 Nov 2022 | T20I # 1918 | ||
25 | 7 wickets | v Seychelles | Rwanda | 25 Nov 2022 | T20I # 1922 | ||
25 | 3 wickets | v Rwanda | Nairobi (Gym) | 9 Jun 2023 | T20I # 2083 | ||
25 | 88 runs | v Uganda | Nairobi (Gym) | 10 Jun 2023 | T20I # 2088 | ||
25 | 8 wickets | v Botswana | Nairobi (Gym) | 11 Jun 2023 | T20I # 2091 | ||
25 | West Indies | 8 | 37 runs | v Australia | Perth | 13 Feb 2024 | T20I # 2467 |
25 | 28 runs | v South Africa | Kingston | 23 May 2024 | T20I # 2617 | ||
25 | 16 runs | v South Africa | Kingston | 25 May 2024 | T20I # 2626 | ||
25 | 8 wickets | v South Africa | Kingston | 26 May 2024 | T20I # 2630 | ||
25 | 5 wickets | v P.N.G. | Providence | 2 Jun 2024 | T20I # 2633 | ||
25 | 134 runs | v Uganda | Providence | 8 Jun 2024 | T20I # 2651 | ||
25 | 13 runs | v New Zealand | Tarouba | 12 Jun 2024 | T20I # 2672 | ||
25 | 104 runs | v Afghanistan | Gros Islet | 17 Jun 2024 | T20I # 2703 | ||
25 | Australia | 8 | 6 wickets | v New Zealand | Wellington | 21 Feb 2024 | T20I # 2481 |
25 | 72 runs | v New Zealand | Auckland | 23 Feb 2024 | T20I # 2483 | ||
25 | 27 runs | v New Zealand | Auckland | 25 Feb 2024 | T20I # 2484 | ||
25 | 39 runs | v Oman | Bridgetown | 5 Jun 2024 | T20I # 2641 | ||
25 | 36 runs | v England | Bridgetown | 8 Jun 2024 | T20I # 2650 | ||
25 | 9 wickets | v Namibia | North Sound | 11 Jun 2024 | T20I # 2666 | ||
25 | 5 wickets | v Scotland | Gros Islet | 15 Jun 2024 | T20I # 2689 | ||
25 | 28 runs | v Bangladesh | North Sound | 20 Jun 2024 | T20I # 2711 | ||
25 | South Africa | 8 | 6 wickets | v Sri Lanka | New York | 3 Jun 2024 | T20I # 2635 |
25 | 4 wickets | v Netherlands | New York | 8 Jun 2024 | T20I # 2649 | ||
25 | 4 runs | v Bangladesh | New York | 10 Jun 2024 | T20I # 2664 | ||
25 | 1 run | v Nepal | Kingstown | 14 Jun 2024 | T20I # 2681 | ||
25 | 18 runs | v U.S.A. | North Sound | 19 Jun 2024 | T20I # 2708 | ||
25 | 7 runs | v England | Gros Islet | 21 Jun 2024 | T20I # 2712 | ||
25 | 3 wickets | v West Indies | North Sound | 23 Jun 2024 | T20I # 2720 | ||
25 | 9 wickets | v Afghanistan | Tarouba | 26 Jun 2024 | T20I # 2723 | ||
25 | India | 8 | 8 wickets | v Ireland | New York | 5 Jun 2024 | T20I # 2639 |
25 | 6 runs | v Pakistan | New York | 9 Jun 2024 | T20I # 2658 | ||
25 | 7 wickets | v U.S.A. | New York | 12 Jun 2024 | T20I # 2671 | ||
25 | 47 runs | v Afghanistan | Bridgetown | 20 Jun 2024 | T20I # 2710 | ||
25 | 50 runs | v Bangladesh | North Sound | 22 Jun 2024 | T20I # 2716 | ||
25 | 24 runs | v Australia | Gros Islet | 24 Jun 2024 | T20I # 2721 | ||
25 | 68 runs | v England | Providence | 27 Jun 2024 | T20I # 2724 | ||
25 | 7 runs | v South Africa | Bridgetown | 29 Jun 2024 | T20I # 2729 | ||
25 | Norway | 8 | 7 wickets | v Finland | Glostrup | 20 May 2023 | T20I # 2075 |
25 | 97 runs | v Finland | Kerava | 14 Jun 2024 | T20I # 2680 | ||
25 | 7 wickets | v Finland | Kerava | 15 Jun 2024 | T20I # 2685 | ||
25 | 9 wickets | v Finland | Kerava | 16 Jun 2024 | T20I # 2693 | ||
25 | 53 runs | v Sweden | Krefeld | 8 Jul 2024 | T20I # 2742 | ||
25 | 8 wickets | v Slovenia | Krefeld | 9 Jul 2024 | T20I # 2744 | ||
25 | 11 runs | v Germany | Krefeld | 11 Jul 2024 | T20I # 2751 | ||
25 | 6 runs | v Gibraltar | Krefeld | 13 Jul 2024 | T20I # 2756 | ||
25 | Bermuda | 8 | 42 runs | v Argentina | Buenos Aires | 2 Dec 2024 | T20I # 2998 |
25 | 92 runs | v Suriname | Buenos Aires | 7 Dec 2024 | T20I # 3014 | ||
25 | 9 wickets | v Panama | Buenos Aires | 8 Dec 2024 | T20I # 3018 | ||
25 | 6 wickets | v Mexico | Buenos Aires | 10 Dec 2024 | T20I # 3027 | ||
25 | 87 runs | v Brazil | Buenos Aires | 11 Dec 2024 | T20I # 3034 | ||
25 | 71 runs | v Belize | Buenos Aires | 12 Dec 2024 | T20I # 3041 | ||
25 | 62 runs | v Bahamas | Buenos Aires | 15 Dec 2024 | T20I # 3060 | ||
25 | 13 runs | v Cayman | Buenos Aires | 16 Dec 2024 | T20I # 3065 | ||
39 | Canada | 8* | 107 runs | v Bahamas | King City (NE) | 12 Jun 2025 | T20I # 3223 |
39 | 126 runs | v Cayman | King City (NE) | 13 Jun 2025 | T20I # 3227 | ||
39 | 110 runs | v Bermuda | King City (NW) | 15 Jun 2025 | T20I # 3240 | ||
39 | 59 runs | v Cayman | King City (NW) | 16 Jun 2025 | T20I # 3244 | ||
39 | 10 wickets | v Bahamas | King City (NW) | 18 Jun 2025 | T20I # 3249 | ||
39 | 42 runs | v Cayman | King City (NW) | 19 Jun 2025 | T20I # 3252 | ||
39 | 7 wickets | v Bahamas | King City (NW) | 21 Jun 2025 | T20I # 3258 | ||
39 | 6 wickets | v Bermuda | King City (NW) | 22 Jun 2025 | T20I # 3263 | ||
39 | Malaysia | 8* | 18 runs | v Saudi Arabia | Kuala Lumpur | 2 May 2025 | T20I # 3172 |
39 | 5 wickets | v Hong Kong | Singapore | 18 Jul 2025 | T20I # 3320 | ||
39 | 6 wickets | v Singapore | Singapore | 19 Jul 2025 | T20I # 3327 | ||
39 | 6 wickets | v Samoa | Singapore | 20 Jul 2025 | T20I # 3334 | ||
39 | 7 wickets | v Hong Kong | Singapore | 22 Jul 2025 | T20I # 3343 | ||
39 | 65 runs | v Singapore | Singapore | 23 Jul 2025 | T20I # 3353 | ||
39 | 6 wickets | v Samoa | Singapore | 24 Jul 2025 | T20I # 3358 | ||
39 | 10 wickets | v Hong Kong | Singapore | 26 Jul 2025 | T20I # 3370 | ||
41 | South Africa | 7 | 4 wickets | v Australia | Johannesburg | 27 Mar 2009 | T20I # 87 |
41 | 17 runs | v Australia | Centurion | 29 Mar 2009 | T20I # 88 | ||
41 | 130 runs | v Scotland | The Oval | 7 Jun 2009 | T20I # 94 | ||
41 | 1 run | v New Zealand | Lord's | 9 Jun 2009 | T20I # 99 | ||
41 | 7 wickets | v England | Nottingham | 11 Jun 2009 | T20I # 103 | ||
41 | 20 runs | v West Indies | The Oval | 13 Jun 2009 | T20I # 106 | ||
41 | 12 runs | v India | Nottingham | 16 Jun 2009 | T20I # 113 | ||
41 | Pakistan | 7 | 6 wickets | v New Zealand | The Oval | 13 Jun 2009 | T20I # 107 |
41 | 39 runs | v Ireland | The Oval | 15 Jun 2009 | T20I # 110 | ||
41 | 7 runs | v South Africa | Nottingham | 18 Jun 2009 | T20I # 114 | ||
41 | 8 wickets | v Sri Lanka | Lord's | 21 Jun 2009 | T20I # 116 | ||
41 | 52 runs | v Sri Lanka | Colombo (RPS) | 12 Aug 2009 | T20I # 118 | ||
41 | 49 runs | v New Zealand | Dubai (DICS) | 12 Nov 2009 | T20I # 122 | ||
41 | 7 runs | v New Zealand | Dubai (DICS) | 13 Nov 2009 | T20I # 123 | ||
41 | India | 7 | 11 runs | v Pakistan | Ahmedabad | 28 Dec 2012 | T20I # 298 |
41 | 6 wickets | v Australia | Rajkot | 10 Oct 2013 | T20I # 331 | ||
41 | 7 wickets | v Pakistan | Mirpur | 21 Mar 2014 | T20I # 378 | ||
41 | 7 wickets | v West Indies | Mirpur | 23 Mar 2014 | T20I # 382 | ||
41 | 8 wickets | v Bangladesh | Mirpur | 28 Mar 2014 | T20I # 389 | ||
41 | 73 runs | v Australia | Mirpur | 30 Mar 2014 | T20I # 393 | ||
41 | 6 wickets | v South Africa | Mirpur | 4 Apr 2014 | T20I # 399 | ||
41 | India | 7 | 69 runs | v Sri Lanka | Ranchi | 12 Feb 2016 | T20I # 497 |
41 | 9 wickets | v Sri Lanka | Visakhapatnam | 14 Feb 2016 | T20I # 499 | ||
41 | 45 runs | v Bangladesh | Mirpur | 24 Feb 2016 | T20I # 509 | ||
41 | 5 wickets | v Pakistan | Mirpur | 27 Feb 2016 | T20I # 512 | ||
41 | 5 wickets | v Sri Lanka | Mirpur | 1 Mar 2016 | T20I # 515 | ||
41 | 9 wickets | v U.A.E. | Mirpur | 3 Mar 2016 | T20I # 517 | ||
41 | 8 wickets | v Bangladesh | Mirpur | 6 Mar 2016 | T20I # 521 | ||
41 | India | 7 | 6 wickets | v Bangladesh | Colombo (RPS) | 8 Mar 2018 | T20I # 657 |
41 | 6 wickets | v Sri Lanka | Colombo (RPS) | 12 Mar 2018 | T20I # 659 | ||
41 | 17 runs | v Bangladesh | Colombo (RPS) | 14 Mar 2018 | T20I # 660 | ||
41 | 4 wickets | v Bangladesh | Colombo (RPS) | 18 Mar 2018 | T20I # 662 | ||
41 | 76 runs | v Ireland | Dublin (Malahide) | 27 Jun 2018 | T20I # 678 | ||
41 | 143 runs | v Ireland | Dublin (Malahide) | 29 Jun 2018 | T20I # 680 | ||
41 | 8 wickets | v England | Manchester | 3 Jul 2018 | T20I # 684 | ||
41 | Namibia | 7 | 9 wickets | v Ghana | Kampala | 20 May 2019 | T20I # 777 |
41 | 42 runs | v Uganda | Kampala | 21 May 2019 | T20I # 779 | ||
41 | 10 wickets | v Botswana | Kampala | 22 May 2019 | T20I # 783 | ||
41 | 93 runs | v Botswana | Windhoek | 19 Aug 2019 | T20I # 853 | ||
41 | 124 runs | v Botswana | Windhoek | 20 Aug 2019 | T20I # 856 | ||
41 | 78 runs | v Botswana | Windhoek | 22 Aug 2019 | T20I # 859 | ||
41 | 8 wickets | v Botswana | Windhoek | 23 Aug 2019 | T20I # 862 | ||
41 | Canada | 7 | 4 wickets | v U.S.A. | Sandys Parish | 21 Aug 2019 | T20I # 858 |
41 | 8 wickets | v Cayman | Sandys Parish | 22 Aug 2019 | T20I # 860 | ||
41 | 8 wickets | v Bermuda | Sandys Parish | 24 Aug 2019 | T20I # 864 | ||
41 | 15 runs | v U.S.A. | Sandys Parish | 25 Aug 2019 | T20I # 865 | ||
41 | 53 runs | v Jersey | Tolerance Oval | 20 Oct 2019 | T20I # 947 | ||
41 | 50 runs | v Nigeria | Abu Dhabi | 21 Oct 2019 | T20I # 954 | ||
41 | 10 runs | v Ireland | Abu Dhabi | 23 Oct 2019 | T20I # 961 | ||
41 | Spain | 7 | 82 runs | v Finland | Kerava | 17 Aug 2019 | T20I # 848 |
41 | 6 wickets | v Finland | Kerava | 17 Aug 2019 | T20I # 849 | ||
41 | 4 wickets | v Finland | Kerava | 18 Aug 2019 | T20I # 850 | ||
41 | 8 wickets | v Portugal | Cartagena | 25 Oct 2019 | T20I # 970 | ||
41 | 8 wickets | v Gibraltar | Cartagena | 26 Oct 2019 | T20I # 975 | ||
41 | 29 runs | v Portugal | Cartagena | 26 Oct 2019 | T20I # 976 | ||
41 | 6 wickets | v Gibraltar | Cartagena | 27 Oct 2019 | T20I # 984 | ||
41 | 9 wickets | v Germany | Almeria | 8 Mar 2020 | T20I # 1080 | ||
41 | 58 runs | v Germany | Almeria | 8 Mar 2020 | T20I # 1081 | ||
41 | South Africa | 7 | 25 runs | v West Indies | St George's | 3 Jul 2021 | T20I # 1181 |
41 | 33 runs | v Ireland | Dublin (Malahide) | 19 Jul 2021 | T20I # 1194 | ||
41 | 42 runs | v Ireland | Belfast | 22 Jul 2021 | T20I # 1197 | ||
41 | 49 runs | v Ireland | Belfast | 24 Jul 2021 | T20I # 1201 | ||
41 | 28 runs | v Sri Lanka | Colombo (RPS) | 10 Sep 2021 | T20I # 1265 | ||
41 | 9 wickets | v Sri Lanka | Colombo (RPS) | 12 Sep 2021 | T20I # 1270 | ||
41 | 10 wickets | v Sri Lanka | Colombo (RPS) | 14 Sep 2021 | T20I # 1273 | ||
41 | Ghana | 7 | 57 runs | v Rwanda | Rwanda | 20 Aug 2021 | T20I # 1229 |
41 | v Rwanda | Rwanda | 20 Aug 2021 | T20I # 1231 | |||
41 | 7 wickets | v Rwanda | Rwanda | 21 Aug 2021 | T20I # 1234 | ||
41 | 5 wickets | v Rwanda | Rwanda | 16 Oct 2021 | T20I # 1298 | ||
41 | 9 wickets | v Seychelles | Rwanda | 16 Oct 2021 | T20I # 1301 | ||
41 | 116 runs | v Lesotho | Rwanda | 17 Oct 2021 | T20I # 1308 | ||
41 | 7 wickets | v Malawi | Rwanda | 19 Oct 2021 | T20I # 1314 | ||
41 | 7 wickets | v Swaziland | Kigali | 20 Oct 2021 | T20I # 1324 | ||
41 | Portugal | 7 | 4 wickets | v Gibraltar | Cartagena | 27 Oct 2019 | T20I # 981 |
41 | 6 wickets | v Malta | Albergaria | 19 Aug 2021 | T20I # 1228 | ||
41 | 96 runs | v Gibraltar | Albergaria | 21 Aug 2021 | T20I # 1233 | ||
41 | 110 runs | v Gibraltar | Albergaria | 22 Aug 2021 | T20I # 1238 | ||
41 | 3 wickets | v Malta | Albergaria | 22 Aug 2021 | T20I # 1240 | ||
41 | 47 runs | v Israel | Waterloo | 28 Jun 2022 | T20I # 1585 | ||
41 | 11 runs | v Malta | Gent | 29 Jun 2022 | T20I # 1588 | ||
41 | Nepal | 7 | 9 wickets | v Oman | Al Amerat | 24 Feb 2022 | T20I # 1491 |
41 | 15 runs | v P.N.G. | Kirtipur | 28 Mar 2022 | T20I # 1497 | ||
41 | 6 wickets | v Malaysia | Kirtipur | 30 Mar 2022 | T20I # 1499 | ||
41 | 37 runs | v P.N.G. | Kirtipur | 31 Mar 2022 | T20I # 1500 | ||
41 | 85 runs | v Malaysia | Kirtipur | 2 Apr 2022 | T20I # 1502 | ||
41 | 50 runs | v P.N.G. | Kirtipur | 4 Apr 2022 | T20I # 1503 | ||
41 | 5 wickets | v Kenya | Nairobi (Gym) | 25 Aug 2022 | T20I # 1746 | ||
41 | Oman | 7 | 47 runs | v Saudi Arabia | Doha | 20 Sep 2023 | T20I # 2246 |
41 | 68 runs | v Kuwait | Doha | 22 Sep 2023 | T20I # 2251 | ||
41 | 5 wickets | v U.A.E. | Doha | 23 Sep 2023 | T20I # 2253 | ||
41 | 32 runs | v Malaysia | Kirtipur | 30 Oct 2023 | T20I # 2335 | ||
41 | 22 runs | v Singapore | Kirtipur | 31 Oct 2023 | T20I # 2338 | ||
41 | 5 runs | v Nepal | Kirtipur | 2 Nov 2023 | T20I # 2342 | ||
41 | 10 wickets | v Bahrain | Kirtipur | 3 Nov 2023 | T20I # 2346 | ||
41 | Kenya | 7 | 10 wickets | v Cameroon | Benoni | 6 Dec 2023 | T20I # 2381 |
41 | 8 wickets | v Sierra Leone | Benoni | 7 Dec 2023 | T20I # 2383 | ||
41 | 10 wickets | v Mali | Benoni | 8 Dec 2023 | T20I # 2386 | ||
41 | 8 wickets | v Sierra Leone | Benoni | 12 Dec 2023 | T20I # 2395 | ||
41 | 8 wickets | v Ghana | Benoni | 13 Dec 2023 | T20I # 2399 | ||
41 | 40 runs | v Botswana | Benoni | 16 Dec 2023 | T20I # 2406 | ||
41 | 4 runs | v Malawi | Benoni | 18 Dec 2023 | T20I # 2411 | ||
41 | Kenya | 7 | 6 wickets | v Rwanda | Nairobi | 29 Jun 2024 | T20I # 2727 |
41 | 9 wickets | v Malawi | Nairobi | 1 Jul 2024 | T20I # 2731 | ||
41 | 4 wickets | v Rwanda | Nairobi | 3 Jul 2024 | T20I # 2733 | ||
41 | 67 runs | v Malawi | Nairobi | 4 Jul 2024 | T20I # 2734 | ||
41 | 49 runs | v Rwanda | Nairobi | 5 Jul 2024 | T20I # 2735 | ||
41 | 29 runs | v Nigeria | Nairobi | 12 Jul 2024 | T20I # 2754 | ||
41 | 4 wickets | v Nigeria | Nairobi | 13 Jul 2024 | T20I # 2757 | ||
41 | Kuwait | 7 | 2 wickets | v Hong Kong | Kuala Lumpur | 24 Aug 2024 | T20I # 2800 |
41 | 18 runs | v Malaysia | Kuala Lumpur | 25 Aug 2024 | T20I # 2805 | ||
41 | 8 wickets | v Hong Kong | Kuala Lumpur | 27 Aug 2024 | T20I # 2814 | ||
41 | 160 runs | v Mongolia | Kuala Lumpur | 30 Aug 2024 | T20I # 2828 | ||
41 | 142 runs | v Maldives | Bangi | 2 Sep 2024 | T20I # 2833 | ||
41 | 8 wickets | v Myanmar | Kuala Lumpur | 3 Sep 2024 | T20I # 2836 | ||
41 | 8 wickets | v Malaysia | Kuala Lumpur | 5 Sep 2024 | T20I # 2839 | ||
41 | Nigeria | 7 | 118 runs | v St Helena | Abuja | 23 Nov 2024 | T20I # 2975 |
41 | 264 runs | v Ivory Coast | Abuja | 24 Nov 2024 | T20I # 2977 | ||
41 | 5 wickets | v Eswatini | Abuja | 26 Nov 2024 | T20I # 2986 | ||
41 | 29 runs | v Sierra Leone | Abuja | 27 Nov 2024 | T20I # 2988 | ||
41 | 77 runs | v Botswana | Abuja | 28 Nov 2024 | T20I # 2996 | ||
41 | 6 wickets | v Rwanda | Rwanda | 4 Dec 2024 | T20I # 3001 | ||
41 | 29 runs | v Botswana | Rwanda | 5 Dec 2024 | T20I # 3002 | ||
41 | Austria | 7 | 7 wickets | v Israel | Spinaceto | 10 Jun 2024 | T20I # 2660 |
41 | 7 wickets | v Portugal | Rome | 12 Jun 2024 | T20I # 2668 | ||
41 | 14 runs | v Hungary | Rome | 15 Jun 2024 | T20I # 2684 | ||
41 | 6 wickets | v France | Rome | 16 Jun 2024 | T20I # 2690 | ||
41 | 6 wickets | v Malta | Marsa | 3 Feb 2025 | T20I # 3088 | ||
41 | 6 wickets | v Hungary | Marsa | 4 Feb 2025 | T20I # 3089 | ||
41 | 6 wickets | v Malta | Marsa | 5 Feb 2025 | T20I # 3091 | ||
41 | 2 wickets | v Hungary | Marsa | 5 Feb 2025 | T20I # 3092 | ||
59 | Australia | 7* | 29 runs | v Pakistan | Brisbane | 14 Nov 2024 | T20I # 2948 |
59 | 13 runs | v Pakistan | Sydney | 16 Nov 2024 | T20I # 2954 | ||
59 | 7 wickets | v Pakistan | Hobart | 18 Nov 2024 | T20I # 2959 | ||
59 | 3 wickets | v West Indies | Kingston | 20 Jul 2025 | T20I # 3339 | ||
59 | 8 wickets | v West Indies | Kingston | 22 Jul 2025 | T20I # 3351 | ||
59 | 6 wickets | v West Indies | Basseterre | 25 Jul 2025 | T20I # 3369 | ||
59 | 3 wickets | v West Indies | Basseterre | 26 Jul 2025 | T20I # 3378 | ||
59 | New Zealand | 7* | 115 runs | v Pakistan | Mount Maunganui | 23 Mar 2025 | T20I # 3126 |
59 | 8 wickets | v Pakistan | Wellington | 26 Mar 2025 | T20I # 3128 | ||
59 | 21 runs | v South Africa | Harare | 16 Jul 2025 | T20I # 3317 | ||
59 | 8 wickets | v Zimbabwe | Harare | 18 Jul 2025 | T20I # 3324 | ||
59 | 7 wickets | v South Africa | Harare | 22 Jul 2025 | T20I # 3347 | ||
59 | 60 runs | v Zimbabwe | Harare | 24 Jul 2025 | T20I # 3360 | ||
59 | 3 runs | v South Africa | Harare | 26 Jul 2025 | T20I # 3374 | ||
61 | Sri Lanka | 6 | 6 wickets | v Australia | Nottingham | 8 Jun 2009 | T20I # 97 |
61 | 15 runs | v West Indies | Nottingham | 10 Jun 2009 | T20I # 100 | ||
61 | 19 runs | v Pakistan | Lord's | 12 Jun 2009 | T20I # 104 | ||
61 | 9 runs | v Ireland | Lord's | 14 Jun 2009 | T20I # 108 | ||
61 | 48 runs | v New Zealand | Nottingham | 16 Jun 2009 | T20I # 112 | ||
61 | 57 runs | v West Indies | The Oval | 19 Jun 2009 | T20I # 115 | ||
61 | Australia | 6 | 34 runs | v Pakistan | Gros Islet | 2 May 2010 | T20I # 156 |
61 | 27 runs | v Bangladesh | Bridgetown | 5 May 2010 | T20I # 161 | ||
61 | 49 runs | v India | Bridgetown | 7 May 2010 | T20I # 165 | ||
61 | 81 runs | v Sri Lanka | Bridgetown | 9 May 2010 | T20I # 170 | ||
61 | 6 wickets | v West Indies | Gros Islet | 11 May 2010 | T20I # 174 | ||
61 | 3 wickets | v Pakistan | Gros Islet | 14 May 2010 | T20I # 176 | ||
61 | South Africa | 6 | 13 runs | v West Indies | North Sound | 19 May 2010 | T20I # 178 |
61 | 1 run | v West Indies | North Sound | 20 May 2010 | T20I # 179 | ||
61 | 7 wickets | v Zimbabwe | Bloemfontein | 8 Oct 2010 | T20I # 188 | ||
61 | 8 runs | v Zimbabwe | Kimberley | 10 Oct 2010 | T20I # 189 | ||
61 | 6 wickets | v Pakistan | Abu Dhabi | 26 Oct 2010 | T20I # 190 | ||
61 | 6 wickets | v Pakistan | Abu Dhabi | 27 Oct 2010 | T20I # 191 | ||
61 | West Indies | 6 | 74 runs | v Australia | Colombo (RPS) | 5 Oct 2012 | T20I # 288 |
61 | 36 runs | v Sri Lanka | Colombo (RPS) | 7 Oct 2012 | T20I # 289 | ||
61 | 18 runs | v Bangladesh | Mirpur | 10 Dec 2012 | T20I # 291 | ||
61 | 27 runs | v Australia | Brisbane | 13 Feb 2013 | T20I # 303 | ||
61 | 8 wickets | v Zimbabwe | North Sound | 2 Mar 2013 | T20I # 305 | ||
61 | 41 runs | v Zimbabwe | North Sound | 3 Mar 2013 | T20I # 308 | ||
61 | Pakistan | 6 | 5 wickets | v Zimbabwe | Lahore | 22 May 2015 | T20I # 417 |
61 | 2 wickets | v Zimbabwe | Lahore | 24 May 2015 | T20I # 418 | ||
61 | 29 runs | v Sri Lanka | Colombo (RPS) | 30 Jul 2015 | T20I # 448 | ||
61 | 1 wicket | v Sri Lanka | Colombo (RPS) | 1 Aug 2015 | T20I # 449 | ||
61 | 13 runs | v Zimbabwe | Harare | 27 Sep 2015 | T20I # 454 | ||
61 | 15 runs | v Zimbabwe | Harare | 29 Sep 2015 | T20I # 455 | ||
61 | New Zealand | 6 | 10 wickets | v Pakistan | Hamilton | 17 Jan 2016 | T20I # 480 |
61 | 95 runs | v Pakistan | Wellington | 22 Jan 2016 | T20I # 483 | ||
61 | 47 runs | v India | Nagpur | 15 Mar 2016 | T20I # 535 | ||
61 | 8 runs | v Australia | Dharamsala | 18 Mar 2016 | T20I # 539 | ||
61 | 22 runs | v Pakistan | Mohali | 22 Mar 2016 | T20I # 545 | ||
61 | 75 runs | v Bangladesh | Eden Gardens | 26 Mar 2016 | T20I # 550 | ||
61 | Pakistan | 6 | 9 wickets | v England | Manchester | 7 Sep 2016 | T20I # 566 |
61 | 9 wickets | v West Indies | Dubai (DICS) | 23 Sep 2016 | T20I # 568 | ||
61 | 16 runs | v West Indies | Dubai (DICS) | 24 Sep 2016 | T20I # 569 | ||
61 | 8 wickets | v West Indies | Abu Dhabi | 27 Sep 2016 | T20I # 570 | ||
61 | 6 wickets | v West Indies | Bridgetown | 26 Mar 2017 | T20I # 602 | ||
61 | 3 runs | v West Indies | Port of Spain | 30 Mar 2017 | T20I # 603 | ||
61 | Australia | 6 | 8 wickets | v India | Guwahati | 10 Oct 2017 | T20I # 624 |
61 | 7 wickets | v New Zealand | Sydney | 3 Feb 2018 | T20I # 642 | ||
61 | 5 wickets | v England | Hobart | 7 Feb 2018 | T20I # 645 | ||
61 | 7 wickets | v England | Melbourne | 10 Feb 2018 | T20I # 646 | ||
61 | 5 wickets | v New Zealand | Auckland | 16 Feb 2018 | T20I # 649 | ||
61 | 19 runs | v New Zealand | Auckland | 21 Feb 2018 | T20I # 653 | ||
61 | Jersey | 6 | 41 runs | v Guernsey | Castel | 1 Jun 2019 | T20I # 789 |
61 | 76 runs | v Guernsey | Castel | 1 Jun 2019 | T20I # 790 | ||
61 | 8 wickets | v Guernsey | Castel | 15 Jun 2019 | T20I # 791 | ||
61 | 18 runs | v Denmark | Castel | 16 Jun 2019 | T20I # 795 | ||
61 | 80 runs | v Norway | Castel | 16 Jun 2019 | T20I # 797 | ||
61 | 73 runs | v Italy | St Peter Port | 19 Jun 2019 | T20I # 802 | ||
61 | Oman | 6 | 7 wickets | v Hong Kong | Al Amerat | 5 Oct 2019 | T20I # 910 |
61 | 43 runs | v Ireland | Al Amerat | 6 Oct 2019 | T20I # 917 | ||
61 | 7 wickets | v Netherlands | Al Amerat | 9 Oct 2019 | T20I # 924 | ||
61 | 6 wickets | v Nepal | Al Amerat | 10 Oct 2019 | T20I # 928 | ||
61 | 7 wickets | v U.A.E. | Abu Dhabi | 18 Oct 2019 | T20I # 939 | ||
61 | 7 wickets | v Hong Kong | Abu Dhabi | 20 Oct 2019 | T20I # 949 | ||
61 | England | 6 | 30 runs | v Sri Lanka | Colombo (RPS) | 27 Oct 2018 | T20I # 703 |
61 | 4 wickets | v West Indies | Gros Islet | 5 Mar 2019 | T20I # 750 | ||
61 | 137 runs | v West Indies | Basseterre | 8 Mar 2019 | T20I # 751 | ||
61 | 8 wickets | v West Indies | Basseterre | 10 Mar 2019 | T20I # 752 | ||
61 | 7 wickets | v Pakistan | Cardiff | 5 May 2019 | T20I # 772 | ||
61 | 7 wickets | v New Zealand | Christchurch | 1 Nov 2019 | T20I # 992 | ||
61 | Qatar | 6 | 4 wickets | v Malaysia | Singapore | 27 Jul 2019 | T20I # 839 |
61 | 20 runs | v Jersey | Doha | 9 Oct 2019 | T20I # 926 | ||
61 | 6 wickets | v Jersey | Doha | 10 Oct 2019 | T20I # 929 | ||
61 | 8 wickets | v Jersey | Doha | 11 Oct 2019 | T20I # 930 | ||
61 | 40 runs | v Uganda | Doha | 12 Feb 2020 | T20I # 1038 | ||
61 | 28 runs | v Uganda | Doha | 13 Feb 2020 | T20I # 1040 | ||
61 | Austria | 6 | 8 wickets | v Czech Rep. | Ilfov County | 30 Aug 2019 | T20I # 870 |
61 | 135 runs | v Luxembourg | Ilfov County | 31 Aug 2019 | T20I # 873 | ||
61 | 10 wickets | v Turkey | Ilfov County | 31 Aug 2019 | T20I # 875 | ||
61 | 30 runs | v Czech Rep. | Ilfov County | 1 Sep 2019 | T20I # 877 | ||
61 | 5 runs | v Luxembourg | Vinor | 21 May 2021 | T20I # 1160 | ||
61 | 78 runs | v Czech Rep. | Vinor | 22 May 2021 | T20I # 1161 | ||
61 | Namibia | 6 | 7 wickets | v Uganda | Windhoek | 3 Apr 2021 | T20I # 1142 |
61 | 20 runs | v Uganda | Windhoek | 5 Apr 2021 | T20I # 1143 | ||
61 | 65 runs | v Uganda | Windhoek | 5 Apr 2021 | T20I # 1144 | ||
61 | 17 runs | v U.A.E. | ICCA Dubai | 5 Oct 2021 | T20I # 1281 | ||
61 | 5 wickets | v Scotland | ICCA Dubai | 9 Oct 2021 | T20I # 1293 | ||
61 | 14 runs | v P.N.G. | ICCA Dubai | 10 Oct 2021 | T20I # 1295 | ||
61 | England | 6 | 45 runs | v Pakistan | Leeds | 18 Jul 2021 | T20I # 1193 |
61 | 3 wickets | v Pakistan | Manchester | 20 Jul 2021 | T20I # 1195 | ||
61 | 6 wickets | v West Indies | Dubai (DICS) | 23 Oct 2021 | T20I # 1354 | ||
61 | 8 wickets | v Bangladesh | Abu Dhabi | 27 Oct 2021 | T20I # 1369 | ||
61 | 8 wickets | v Australia | Dubai (DICS) | 30 Oct 2021 | T20I # 1379 | ||
61 | 26 runs | v Sri Lanka | Sharjah | 1 Nov 2021 | T20I # 1382 | ||
61 | Tanzania | 6 | 87 runs | v Mozambique | Rwanda | 2 Nov 2021 | T20I # 1385 |
61 | 8 wickets | v Sierra Leone | Rwanda | 3 Nov 2021 | T20I # 1389 | ||
61 | 178 runs | v Cameroon | Rwanda | 6 Nov 2021 | T20I # 1399 | ||
61 | 3 runs | v Botswana | Rwanda | 7 Nov 2021 | T20I # 1403 | ||
61 | 6 wickets | v Nigeria | Rwanda | 17 Nov 2021 | T20I # 1430 | ||
61 | 49 runs | v Kenya | Kigali | 17 Nov 2021 | T20I # 1433 | ||
61 | Pakistan | 6 | 4 wickets | v Bangladesh | Mirpur | 19 Nov 2021 | T20I # 1439 |
61 | 8 wickets | v Bangladesh | Mirpur | 20 Nov 2021 | T20I # 1443 | ||
61 | 5 wickets | v Bangladesh | Mirpur | 22 Nov 2021 | T20I # 1447 | ||
61 | 63 runs | v West Indies | Karachi | 13 Dec 2021 | T20I # 1448 | ||
61 | 9 runs | v West Indies | Karachi | 14 Dec 2021 | T20I # 1449 | ||
61 | 7 wickets | v West Indies | Karachi | 16 Dec 2021 | T20I # 1450 | ||
61 | South Africa | 6 | 8 wickets | v West Indies | Dubai (DICS) | 26 Oct 2021 | T20I # 1366 |
61 | 4 wickets | v Sri Lanka | Sharjah | 30 Oct 2021 | T20I # 1378 | ||
61 | 6 wickets | v Bangladesh | Abu Dhabi | 2 Nov 2021 | T20I # 1384 | ||
61 | 10 runs | v England | Sharjah | 6 Nov 2021 | T20I # 1400 | ||
61 | 7 wickets | v India | Delhi | 9 Jun 2022 | T20I # 1554 | ||
61 | 4 wickets | v India | Cuttack | 12 Jun 2022 | T20I # 1569 | ||
61 | Belgium | 6 | 111 runs | v Malta | Gent | 11 Jun 2022 | T20I # 1558 |
61 | 84 runs | v Malta | Gent | 11 Jun 2022 | T20I # 1562 | ||
61 | 122 runs | v Malta | Waterloo | 12 Jun 2022 | T20I # 1566 | ||
61 | 7 wickets | v Gibraltar | Gent | 28 Jun 2022 | T20I # 1581 | ||
61 | 2 wickets | v Hungary | Waterloo | 29 Jun 2022 | T20I # 1590 | ||
61 | 12 runs | v Denmark | Waterloo | 1 Jul 2022 | T20I # 1595 | ||
61 | Italy | 6 | 1 run | v Germany | Almeria | 21 Oct 2021 | T20I # 1333 |
61 | 9 wickets | v Greece | Vantaa | 12 Jul 2022 | T20I # 1640 | ||
61 | 5 wickets | v Finland | Kerava | 13 Jul 2022 | T20I # 1647 | ||
61 | 91 runs | v Sweden | Vantaa | 15 Jul 2022 | T20I # 1655 | ||
61 | 166 runs | v Croatia | Kerava | 16 Jul 2022 | T20I # 1663 | ||
61 | 7 wickets | v Isle of Man | Kerava | 19 Jul 2022 | T20I # 1676 | ||
61 | Zimbabwe | 6 | 111 runs | v Singapore | Bulawayo | 11 Jul 2022 | T20I # 1634 |
61 | 23 runs | v Jersey | Bulawayo | 12 Jul 2022 | T20I # 1638 | ||
61 | 46 runs | v U.S.A. | Bulawayo | 14 Jul 2022 | T20I # 1652 | ||
61 | 27 runs | v P.N.G. | Bulawayo | 15 Jul 2022 | T20I # 1658 | ||
61 | 37 runs | v Netherlands | Bulawayo | 17 Jul 2022 | T20I # 1668 | ||
61 | 17 runs | v Bangladesh | Harare | 30 Jul 2022 | T20I # 1706 | ||
61 | Mozambique | 6 | 8 wickets | v Eswatini | Malkerns | 29 Jul 2022 | T20I # 1699 |
61 | 7 wickets | v Eswatini | Malkerns | 29 Jul 2022 | T20I # 1700 | ||
61 | 8 wickets | v Eswatini | Malkerns | 30 Jul 2022 | T20I # 1703 | ||
61 | 95 runs | v Eswatini | Malkerns | 30 Jul 2022 | T20I # 1707 | ||
61 | 94 runs | v Eswatini | Malkerns | 31 Jul 2022 | T20I # 1710 | ||
61 | 43 runs | v Eswatini | Malkerns | 31 Jul 2022 | T20I # 1714 | ||
61 | Vanuatu | 6 | 18 runs | v Fiji | Port vila | 13 Sep 2022 | T20I # 1771 |
61 | 6 wickets | v Samoa | Port vila | 14 Sep 2022 | T20I # 1772 | ||
61 | 50 runs | v Cook Islands | Port vila | 15 Sep 2022 | T20I # 1775 | ||
61 | 17 runs | v Samoa | Suva | 13 Mar 2023 | T20I # 2024 | ||
61 | 102 runs | v Fiji | Suva | 16 Mar 2023 | T20I # 2027 | ||
61 | 26 runs | v Fiji | Suva | 17 Mar 2023 | T20I # 2028 | ||
61 | Germany | 6 | 6 runs | v Belgium | Krefeld | 9 Jun 2023 | T20I # 2085 |
61 | 5 wickets | v Belgium | Krefeld | 10 Jun 2023 | T20I # 2087 | ||
61 | 4 wickets | v Belgium | Krefeld | 10 Jun 2023 | T20I # 2090 | ||
61 | 8 wickets | v Belgium | Krefeld | 11 Jun 2023 | T20I # 2093 | ||
61 | 6 wickets | v Austria | Deventer | 29 Jun 2023 | T20I # 2119 | ||
61 | 8 wickets | v Austria | Deventer | 30 Jun 2023 | T20I # 2120 | ||
61 | Switzerland | 6 | 8 wickets | v Luxembourg | Walferdange | 25 Jun 2023 | T20I # 2117 |
61 | 6 wickets | v Romania | Marsa | 13 Jul 2023 | T20I # 2134 | ||
61 | 8 wickets | v Luxembourg | Marsa | 14 Jul 2023 | T20I # 2136 | ||
61 | 6 wickets | v France | Marsa | 14 Jul 2023 | T20I # 2139 | ||
61 | 6 wickets | v Malta | Marsa | 15 Jul 2023 | T20I # 2141 | ||
61 | 6 wickets | v Malta | Marsa | 16 Jul 2023 | T20I # 2146 | ||
61 | Scotland | 6 | 72 runs | v Germany | Edinburgh (Golden) | 20 Jul 2023 | T20I # 2149 |
61 | 14 runs | v Jersey | Edinburgh | 21 Jul 2023 | T20I # 2152 | ||
61 | 155 runs | v Italy | Edinburgh | 24 Jul 2023 | T20I # 2160 | ||
61 | 166 runs | v Austria | Edinburgh (Golden) | 25 Jul 2023 | T20I # 2166 | ||
61 | 33 runs | v Denmark | Edinburgh | 27 Jul 2023 | T20I # 2174 | ||
61 | 8 runs | v Ireland | Edinburgh | 28 Jul 2023 | T20I # 2180 | ||
61 | Australia | 6 | 7 wickets | v Sri Lanka | Perth | 25 Oct 2022 | T20I # 1845 |
61 | 42 runs | v Ireland | Brisbane | 31 Oct 2022 | T20I # 1855 | ||
61 | 4 runs | v Afghanistan | Adelaide | 4 Nov 2022 | T20I # 1864 | ||
61 | 111 runs | v South Africa | Durban | 30 Aug 2023 | T20I # 2224 | ||
61 | 8 wickets | v South Africa | Durban | 1 Sep 2023 | T20I # 2228 | ||
61 | 5 wickets | v South Africa | Durban | 3 Sep 2023 | T20I # 2230 | ||
61 | Hong Kong | 6 | 123 runs | v China | Mong Kok | 14 Feb 2024 | T20I # 2468 |
61 | 7 wickets | v Japan | Mong Kok | 14 Feb 2024 | T20I # 2469 | ||
61 | 27 runs | v Japan | Mong Kok | 15 Feb 2024 | T20I # 2472 | ||
61 | 10 wickets | v China | Mong Kok | 16 Feb 2024 | T20I # 2474 | ||
61 | 34 runs | v Japan | Mong Kok | 17 Feb 2024 | T20I # 2478 | ||
61 | 10 runs | v Qatar | Doha | 27 Feb 2024 | T20I # 2486 | ||
61 | Uganda | 6 | 7 wickets | v Malawi | Benoni | 13 Dec 2023 | T20I # 2398 |
61 | 51 runs | v Mozambique | Benoni | 15 Dec 2023 | T20I # 2404 | ||
61 | 10 wickets | v Botswana | Benoni | 18 Dec 2023 | T20I # 2410 | ||
61 | 91 runs | v Kenya | Benoni | 19 Dec 2023 | T20I # 2413 | ||
61 | 72 runs | v Kenya | Accra | 17 Mar 2024 | T20I # 2525 | ||
61 | 121 runs | v Ghana | Accra | 18 Mar 2024 | T20I # 2528 | ||
61 | U.S.A. | 6 | 6 wickets | v Canada | Prairie View | 7 Apr 2024 | T20I # 2544 |
61 | 31 runs | v Canada | Prairie View | 9 Apr 2024 | T20I # 2545 | ||
61 | 14 runs | v Canada | Prairie View | 12 Apr 2024 | T20I # 2552 | ||
61 | 4 wickets | v Canada | Prairie View | 13 Apr 2024 | T20I # 2559 | ||
61 | 5 wickets | v Bangladesh | Prairie View | 21 May 2024 | T20I # 2613 | ||
61 | 6 runs | v Bangladesh | Prairie View | 23 May 2024 | T20I # 2616 | ||
61 | India | 6 | 100 runs | v Zimbabwe | Harare | 7 Jul 2024 | T20I # 2739 |
61 | 23 runs | v Zimbabwe | Harare | 10 Jul 2024 | T20I # 2749 | ||
61 | 10 wickets | v Zimbabwe | Harare | 13 Jul 2024 | T20I # 2759 | ||
61 | 42 runs | v Zimbabwe | Harare | 14 Jul 2024 | T20I # 2762 | ||
61 | 43 runs | v Sri Lanka | Pallekele | 27 Jul 2024 | T20I # 2767 | ||
61 | 7 wickets | v Sri Lanka | Pallekele | 28 Jul 2024 | T20I # 2768 | ||
61 | Kenya | 6 | 4 wickets | v Nigeria | Nairobi | 17 Jul 2024 | T20I # 2766 |
61 | 91 runs | v Seychelles | Nairobi | 18 Oct 2024 | T20I # 2911 | ||
61 | 111 runs | v Mozambique | Nairobi (Ruaraka) | 19 Oct 2024 | T20I # 2915 | ||
61 | 5 wickets | v Rwanda | Nairobi (Gym) | 20 Oct 2024 | T20I # 2920 | ||
61 | 129 runs | v Gambia | Nairobi (Gym) | 22 Oct 2024 | T20I # 2925 | ||
61 | 9 wickets | v Seychelles | Nairobi (Ruaraka) | 23 Oct 2024 | T20I # 2928 | ||
61 | Thailand | 6 | 17 runs | v Indonesia | Bali | 5 May 2024 | T20I # 2588 |
61 | 6 wickets | v Indonesia | Bali | 6 May 2024 | T20I # 2590 | ||
61 | 77 runs | v Bhutan | Gelephu | 19 Oct 2024 | T20I # 2912 | ||
61 | 6 wickets | v Indonesia | Gelephu | 20 Oct 2024 | T20I # 2919 | ||
61 | 44 runs | v Maldives | Gelephu | 22 Oct 2024 | T20I # 2922 | ||
61 | 66 runs | v Indonesia | Gelephu | 23 Oct 2024 | T20I # 2927 | ||
61 | Indonesia | 6 | 136 runs | v Myanmar | Bali | 12 Nov 2024 | T20I # 2944 |
61 | 9 wickets | v Myanmar | Bali | 13 Nov 2024 | T20I # 2945 | ||
61 | 5 wickets | v Myanmar | Bali | 15 Nov 2024 | T20I # 2951 | ||
61 | 4 wickets | v Myanmar | Bali | 16 Nov 2024 | T20I # 2953 | ||
61 | 114 runs | v Myanmar | Bali | 17 Nov 2024 | T20I # 2957 | ||
61 | 4 wickets | v Myanmar | Bali | 19 Nov 2024 | T20I # 2960 | ||
61 | Qatar | 6 | 4 wickets | v Malaysia | Al Amerat | 15 Apr 2024 | T20I # 2566 |
61 | 15 runs | v Saudi Arabia | Al Amerat | 16 Apr 2024 | T20I # 2569 | ||
61 | 5 wickets | v Thailand | Doha | 19 Nov 2024 | T20I # 2961 | ||
61 | 6 wickets | v Bhutan | Doha | 20 Nov 2024 | T20I # 2965 | ||
61 | 48 runs | v Cambodia | Doha | 23 Nov 2024 | T20I # 2973 | ||
61 | 15 runs | v Bahrain | Doha | 25 Nov 2024 | T20I # 2979 | ||
61 | U.S.A. | 6 | 7 wickets | v Oman | Al Amerat | 20 Feb 2025 | T20I # 3095 |
61 | 4 wickets | v Oman | Al Amerat | 21 Feb 2025 | T20I # 3096 | ||
61 | 8 wickets | v Oman | Al Amerat | 23 Feb 2025 | T20I # 3100 | ||
61 | 79 runs | v Cayman | George Town | 19 Apr 2025 | T20I # 3144 | ||
61 | 149 runs | v Bahamas | George Town | 20 Apr 2025 | T20I # 3148 | ||
61 | 10 wickets | v Bermuda | George Town | 21 Apr 2025 | T20I # 3152 | ||
61 | Austria | 6 | 75 runs | v Slovenia | Latschach | 17 May 2025 | T20I # 3183 |
61 | 110 runs | v Slovenia | Latschach | 17 May 2025 | T20I # 3184 | ||
61 | 5 wickets | v Slovenia | Graz | 18 May 2025 | T20I # 3186 | ||
61 | 168 runs | v Slovenia | Graz | 18 May 2025 | T20I # 3187 | ||
61 | 29 runs | v Switzerland | Latschach | 30 May 2025 | T20I # 3193 | ||
61 | 17 runs | v Switzerland | Latschach | 31 May 2025 | T20I # 3197 | ||
61 | 3 wickets | v Switzerland | Latschach | 31 May 2025 | T20I # 3199 | ||
61 | Portugal | 6 | 4 wickets | v Norway | Albergaria | 8 Apr 2025 | T20I # 3130 |
61 | 54 runs | v Norway | Albergaria | 9 Apr 2025 | T20I # 3133 | ||
61 | 8 wickets | v Malta | Zemst | 30 May 2025 | T20I # 3192 | ||
61 | 5 wickets | v Belgium | Zemst | 30 May 2025 | T20I # 3195 | ||
61 | 8 wickets | v Malta | Zemst | 31 May 2025 | T20I # 3198 | ||
61 | 5 wickets | v Belgium | Zemst | 31 May 2025 | T20I # 3200 | ||
61 | Tanzania | 6 | 10 wickets | v Mali | Dar-es-Salaam | 21 Sep 2024 | T20I # 2854 |
61 | 122 runs | v Lesotho | Dar-es-Salaam | 22 Sep 2024 | T20I # 2857 | ||
61 | 9 wickets | v Cameroon | Dar-es-Salaam | 24 Sep 2024 | T20I # 2859 | ||
61 | 7 wickets | v Ghana | Dar-es-Salaam | 25 Sep 2024 | T20I # 2862 | ||
61 | 19 runs | v Malawi | Dar-es-Salaam | 26 Sep 2024 | T20I # 2868 | ||
61 | 72 runs | v Malawi | Blantyre | 6 Jul 2025 | T20I # 3279 | ||
100 | South Africa | 5 | 10 wickets | v Pakistan | Johannesburg | 2 Feb 2007 | T20I # 14 |
100 | 8 wickets | v West Indies | Johannesburg | 11 Sep 2007 | T20I # 20 | ||
100 | 7 wickets | v Bangladesh | Cape Town | 15 Sep 2007 | T20I # 31 | ||
100 | 19 runs | v England | Cape Town | 16 Sep 2007 | T20I # 34 | ||
100 | 6 wickets | v New Zealand | Durban | 19 Sep 2007 | T20I # 39 | ||
100 | India | 5 | 18 runs | v England | Durban | 19 Sep 2007 | T20I # 40 |
100 | 37 runs | v South Africa | Durban | 20 Sep 2007 | T20I # 43 | ||
100 | 15 runs | v Australia | Durban | 22 Sep 2007 | T20I # 45 | ||
100 | 5 runs | v Pakistan | Johannesburg | 24 Sep 2007 | T20I # 46 | ||
100 | 7 wickets | v Australia | Brabourne | 20 Oct 2007 | T20I # 47 | ||
100 | Sri Lanka | 5 | 7 wickets | v New Zealand | Lauderhill | 23 May 2010 | T20I # 181 |
100 | 7 wickets | v Australia | W.A.C.A | 31 Oct 2010 | T20I # 192 | ||
100 | 9 wickets | v England | Bristol | 25 Jun 2011 | T20I # 201 | ||
100 | 35 runs | v Australia | Pallekele | 6 Aug 2011 | T20I # 202 | ||
100 | 8 runs | v Australia | Pallekele | 8 Aug 2011 | T20I # 203 | ||
100 | New Zealand | 5 | 10 wickets | v Zimbabwe | Harare | 15 Oct 2011 | T20I # 211 |
100 | 34 runs | v Zimbabwe | Harare | 17 Oct 2011 | T20I # 213 | ||
100 | 7 wickets | v Zimbabwe | Auckland | 11 Feb 2012 | T20I # 219 | ||
100 | 5 wickets | v Zimbabwe | Hamilton | 14 Feb 2012 | T20I # 220 | ||
100 | 6 wickets | v South Africa | Wellington | 17 Feb 2012 | T20I # 221 | ||
100 | Pakistan | 5 | 85 runs | v Zimbabwe | Harare | 16 Sep 2011 | T20I # 205 |
100 | 5 runs | v Zimbabwe | Harare | 18 Sep 2011 | T20I # 206 | ||
100 | 5 wickets | v Sri Lanka | Abu Dhabi | 25 Nov 2011 | T20I # 215 | ||
100 | 50 runs | v Bangladesh | Mirpur | 29 Nov 2011 | T20I # 216 | ||
100 | 8 runs | v England | Dubai (DICS) | 23 Feb 2012 | T20I # 226 | ||
100 | Australia | 5 | 94 runs | v Pakistan | Dubai (DICS) | 10 Sep 2012 | T20I # 259 |
100 | 7 wickets | v Ireland | Colombo (RPS) | 19 Sep 2012 | T20I # 264 | ||
100 | 17 runs | v West Indies | Colombo (RPS) | 22 Sep 2012 | T20I # 270 | ||
100 | 9 wickets | v India | Colombo (RPS) | 28 Sep 2012 | T20I # 278 | ||
100 | 8 wickets | v South Africa | Colombo (RPS) | 30 Sep 2012 | T20I # 281 | ||
100 | Pakistan | 5 | 95 runs | v South Africa | Centurion | 3 Mar 2013 | T20I # 306 |
100 | 2 wickets | v West Indies | Kingstown | 27 Jul 2013 | T20I # 321 | ||
100 | 11 runs | v West Indies | Kingstown | 28 Jul 2013 | T20I # 322 | ||
100 | 25 runs | v Zimbabwe | Harare | 23 Aug 2013 | T20I # 326 | ||
100 | 19 runs | v Zimbabwe | Harare | 24 Aug 2013 | T20I # 327 | ||
100 | Australia | 5 | 13 runs | v England | Hobart | 29 Jan 2014 | T20I # 354 |
100 | 8 wickets | v England | Melbourne | 31 Jan 2014 | T20I # 355 | ||
100 | 84 runs | v England | Sydney | 2 Feb 2014 | T20I # 356 | ||
100 | 5 wickets | v South Africa | Durban | 12 Mar 2014 | T20I # 363 | ||
100 | 6 wickets | v South Africa | Centurion | 14 Mar 2014 | T20I # 365 | ||
100 | Sri Lanka | 5 | 24 runs | v Pakistan | Dubai (DICS) | 13 Dec 2013 | T20I # 351 |
100 | 2 runs | v Bangladesh | Chattogram | 12 Feb 2014 | T20I # 357 | ||
100 | 3 wickets | v Bangladesh | Chattogram | 14 Feb 2014 | T20I # 358 | ||
100 | 5 runs | v South Africa | Chattogram | 22 Mar 2014 | T20I # 379 | ||
100 | 9 wickets | v Netherlands | Chattogram | 24 Mar 2014 | T20I # 384 | ||
100 | Hong Kong | 5 | 2 wickets | v Bangladesh | Chattogram | 20 Mar 2014 | T20I # 375 |
100 | 2 wickets | v Nepal | Colombo (PSS) | 24 Nov 2014 | T20I # 410 | ||
100 | 5 wickets | v Nepal | Belfast | 15 Jul 2015 | T20I # 438 | ||
100 | 5 runs | v Ireland | Dublin (Malahide) | 17 Jul 2015 | T20I # 441 | ||
100 | 5 wickets | v Afghanistan | Dublin (Malahide) | 21 Jul 2015 | T20I # 443 | ||
100 | England | 5 | 3 runs | v India | Birmingham | 7 Sep 2014 | T20I # 405 |
100 | 56 runs | v New Zealand | Manchester | 23 Jun 2015 | T20I # 423 | ||
100 | 5 runs | v Australia | Cardiff | 31 Aug 2015 | T20I # 453 | ||
100 | 14 runs | v Pakistan | Dubai (DICS) | 26 Nov 2015 | T20I # 468 | ||
100 | 3 runs | v Pakistan | Dubai (DICS) | 27 Nov 2015 | T20I # 469 | ||
100 | South Africa | 5 | 7 wickets | v India | Dharamsala | 2 Oct 2015 | T20I # 456 |
100 | 6 wickets | v India | Cuttack | 5 Oct 2015 | T20I # 457 | ||
100 | 3 wickets | v England | Cape Town | 19 Feb 2016 | T20I # 503 | ||
100 | 9 wickets | v England | Johannesburg | 21 Feb 2016 | T20I # 506 | ||
100 | 3 wickets | v Australia | Durban | 4 Mar 2016 | T20I # 519 | ||
100 | Afghanistan | 5 | 3 wickets | v Oman | Fatullah | 20 Feb 2016 | T20I # 504 |
100 | 66 runs | v Hong Kong | Mirpur | 22 Feb 2016 | T20I # 507 | ||
100 | 14 runs | v Scotland | Nagpur | 8 Mar 2016 | T20I # 523 | ||
100 | 6 wickets | v Hong Kong | Nagpur | 10 Mar 2016 | T20I # 528 | ||
100 | 59 runs | v Zimbabwe | Nagpur | 12 Mar 2016 | T20I # 531 | ||
100 | West Indies | 5 | 6 wickets | v Afghanistan | Basseterre | 2 Jun 2017 | T20I # 611 |
100 | 29 runs | v Afghanistan | Basseterre | 3 Jun 2017 | T20I # 612 | ||
100 | 7 wickets | v Afghanistan | Basseterre | 5 Jun 2017 | T20I # 613 | ||
100 | 9 wickets | v India | Kingston | 9 Jul 2017 | T20I # 617 | ||
100 | 21 runs | v England | Chester-le-Street | 16 Sep 2017 | T20I # 622 | ||
100 | India | 5 | 6 runs | v New Zealand | Thiruvananthapuram | 7 Nov 2017 | T20I # 632 |
100 | 93 runs | v Sri Lanka | Cuttack | 20 Dec 2017 | T20I # 633 | ||
100 | 88 runs | v Sri Lanka | Indore | 22 Dec 2017 | T20I # 634 | ||
100 | 5 wickets | v Sri Lanka | Wankhede | 24 Dec 2017 | T20I # 635 | ||
100 | 28 runs | v South Africa | Johannesburg | 18 Feb 2018 | T20I # 652 | ||
100 | South Africa | 5 | 34 runs | v Zimbabwe | East London | 9 Oct 2018 | T20I # 698 |
100 | 6 wickets | v Zimbabwe | Potchefstroom | 12 Oct 2018 | T20I # 699 | ||
100 | 21 runs | v Australia | Carrara | 17 Nov 2018 | T20I # 711 | ||
100 | 6 runs | v Pakistan | Cape Town | 1 Feb 2019 | T20I # 732 | ||
100 | 7 runs | v Pakistan | Johannesburg | 3 Feb 2019 | T20I # 734 | ||
100 | Italy | 5 | 7 wickets | v Germany | Utrecht | 25 May 2019 | T20I # 786 |
100 | 6 wickets | v Germany | Utrecht | 25 May 2019 | T20I # 787 | ||
100 | 20 runs | v Norway | St Peter Port | 15 Jun 2019 | T20I # 792 | ||
100 | 5 wickets | v Germany | St Peter Port | 16 Jun 2019 | T20I # 794 | ||
100 | 11 runs | v Guernsey | St Peter Port | 16 Jun 2019 | T20I # 796 | ||
100 | U.A.E. | 5 | 24 runs | v U.S.A. | ICCA Dubai | 16 Mar 2019 | T20I # 754 |
100 | 13 runs | v Netherlands | Amstelveen | 3 Aug 2019 | T20I # 841 | ||
100 | 5 wickets | v Netherlands | Amstelveen | 5 Aug 2019 | T20I # 844 | ||
100 | 14 runs | v Netherlands | The Hague | 6 Aug 2019 | T20I # 845 | ||
100 | 7 wickets | v Netherlands | The Hague | 8 Aug 2019 | T20I # 847 | ||
100 | Argentina | 5 | 9 wickets | v Mexico | Cortijo Polo Club Pitch A | 3 Oct 2019 | T20I # 903 |
100 | 7 wickets | v Peru | Cortijo Polo Club Pitch B | 4 Oct 2019 | T20I # 908 | ||
100 | 29 runs | v Brazil | Cortijo Polo Club Pitch A | 4 Oct 2019 | T20I # 909 | ||
100 | 28 runs | v Chile | Cortijo Polo Club Pitch A | 5 Oct 2019 | T20I # 912 | ||
100 | 4 wickets | v Mexico | Lima Cricket and Football | 6 Oct 2019 | T20I # 919 | ||
100 | Namibia | 5 | 24 runs | v Scotland | ICCA Dubai | 22 Oct 2019 | T20I # 955 |
100 | 6 wickets | v Bermuda | ICCA 2 Dubai | 23 Oct 2019 | T20I # 958 | ||
100 | 87 runs | v Kenya | Dubai (DICS) | 25 Oct 2019 | T20I # 969 | ||
100 | 87 runs | v Singapore | Dubai (DICS) | 26 Oct 2019 | T20I # 977 | ||
100 | 54 runs | v Oman | Dubai (DICS) | 29 Oct 2019 | T20I # 987 | ||
100 | Australia | 5 | 3 wickets | v India | Visakhapatnam | 24 Feb 2019 | T20I # 748 |
100 | 7 wickets | v India | Bengaluru | 27 Feb 2019 | T20I # 749 | ||
100 | 134 runs | v Sri Lanka | Adelaide | 27 Oct 2019 | T20I # 978 | ||
100 | 9 wickets | v Sri Lanka | Brisbane | 30 Oct 2019 | T20I # 988 | ||
100 | 7 wickets | v Sri Lanka | Melbourne | 1 Nov 2019 | T20I # 993 | ||
100 | Netherlands | 5 | 92 runs | v Bermuda | Dubai (DICS) | 26 Oct 2019 | T20I # 974 |
100 | 4 wickets | v Scotland | Dubai (DICS) | 27 Oct 2019 | T20I # 983 | ||
100 | 8 wickets | v U.A.E. | Dubai (DICS) | 29 Oct 2019 | T20I # 986 | ||
100 | 21 runs | v Ireland | Dubai (DICS) | 1 Nov 2019 | T20I # 994 | ||
100 | 7 wickets | v P.N.G. | Dubai (DICS) | 2 Nov 2019 | T20I # 997 | ||
100 | Malawi | 5 | 3 wickets | v Mozambique | Lilongwe | 6 Nov 2019 | T20I # 1003 |
100 | 7 wickets | v Mozambique | Lilongwe | 6 Nov 2019 | T20I # 1004 | ||
100 | 25 runs | v Mozambique | Lilongwe | 7 Nov 2019 | T20I # 1005 | ||
100 | 4 wickets | v Mozambique | Lilongwe | 7 Nov 2019 | T20I # 1006 | ||
100 | 15 runs | v Mozambique | Blantyre | 9 Nov 2019 | T20I # 1010 | ||
100 | - | v Mozambique | Blantyre | 9 Nov 2019 | T20I # 1011 | ||
100 | U.A.E. | 5 | 10 wickets | v Iran | Al Amerat | 23 Feb 2020 | T20I # 1047 |
100 | 47 runs | v Kuwait | Al Amerat | 24 Feb 2020 | T20I # 1057 | ||
100 | 12 runs | v Saudi Arabia | Al Amerat | 25 Feb 2020 | T20I # 1059 | ||
100 | 28 runs | v Qatar | Al Amerat | 26 Feb 2020 | T20I # 1064 | ||
100 | 102 runs | v Kuwait | Al Amerat | 27 Feb 2020 | T20I # 1066 | ||
100 | Luxembourg | 5 | 6 wickets | v Czech Rep. | Vinor | 22 May 2021 | T20I # 1162 |
100 | 5 wickets | v Austria | Vinor | 23 May 2021 | T20I # 1163 | ||
100 | 62 runs | v Bulgaria | Ilfov County | 2 Sep 2021 | T20I # 1245 | ||
100 | 4 wickets | v Malta | Ilfov County | 2 Sep 2021 | T20I # 1247 | ||
100 | 2 runs | v Hungary | Ilfov County | 4 Sep 2021 | T20I # 1254 | ||
100 | Nigeria | 5 | 6 runs | v Sierra Leone | Lagos | 20 Oct 2021 | T20I # 1326 |
100 | 69 runs | v Sierra Leone | Lagos | 21 Oct 2021 | T20I # 1336 | ||
100 | 9 wickets | v Sierra Leone | Lagos | 23 Oct 2021 | T20I # 1349 | ||
100 | 19 runs | v Sierra Leone | Lagos | 24 Oct 2021 | T20I # 1360 | ||
100 | 36 runs | v Sierra Leone | Lagos | 26 Oct 2021 | T20I # 1365 | ||
100 | Pakistan | 5 | 10 wickets | v India | Dubai (DICS) | 24 Oct 2021 | T20I # 1361 |
100 | 5 wickets | v New Zealand | Sharjah | 26 Oct 2021 | T20I # 1367 | ||
100 | 5 wickets | v Afghanistan | Dubai (DICS) | 29 Oct 2021 | T20I # 1377 | ||
100 | 45 runs | v Namibia | Abu Dhabi | 2 Nov 2021 | T20I # 1386 | ||
100 | 72 runs | v Scotland | Sharjah | 7 Nov 2021 | T20I # 1406 | ||
100 | New Zealand | 5 | 8 wickets | v India | Dubai (DICS) | 31 Oct 2021 | T20I # 1381 |
100 | 16 runs | v Scotland | Dubai (DICS) | 3 Nov 2021 | T20I # 1388 | ||
100 | 52 runs | v Namibia | Sharjah | 5 Nov 2021 | T20I # 1394 | ||
100 | 8 wickets | v Afghanistan | Abu Dhabi | 7 Nov 2021 | T20I # 1402 | ||
100 | 5 wickets | v England | Abu Dhabi | 10 Nov 2021 | T20I # 1415 | ||
100 | Uganda | 5 | 1 run | v Kenya | Kigali | 17 Nov 2021 | T20I # 1431 |
100 | 12 runs | v Nigeria | Rwanda | 17 Nov 2021 | T20I # 1432 | ||
100 | 8 wickets | v Tanzania | Rwanda | 18 Nov 2021 | T20I # 1435 | ||
100 | 8 wickets | v Nigeria | Kigali | 18 Nov 2021 | T20I # 1438 | ||
100 | 6 wickets | v Tanzania | Rwanda | 20 Nov 2021 | T20I # 1441 | ||
100 | 6 wickets | v Kenya | Rwanda | 20 Nov 2021 | T20I # 1444 | ||
100 | Australia | 5 | 8 wickets | v Bangladesh | Dubai (DICS) | 4 Nov 2021 | T20I # 1391 |
100 | 8 wickets | v West Indies | Abu Dhabi | 6 Nov 2021 | T20I # 1398 | ||
100 | 5 wickets | v Pakistan | Dubai (DICS) | 11 Nov 2021 | T20I # 1420 | ||
100 | 8 wickets | v New Zealand | Dubai (DICS) | 14 Nov 2021 | T20I # 1428 | ||
100 | 20 runs | v Sri Lanka | Sydney | 11 Feb 2022 | T20I # 1458 | ||
100 | Cayman | 5 | 8 wickets | v Bahamas | George Town | 13 Apr 2022 | T20I # 1508 |
100 | 15 runs | v Bahamas | George Town | 14 Apr 2022 | T20I # 1509 | ||
100 | 7 wickets | v Bahamas | George Town | 16 Apr 2022 | T20I # 1510 | ||
100 | 65 runs | v Bahamas | George Town | 16 Apr 2022 | T20I # 1511 | ||
100 | 42 runs | v Bahamas | George Town | 17 Apr 2022 | T20I # 1512 | ||
100 | Malta | 5 | 5 wickets | v Gibraltar | Marsa | 10 May 2022 | T20I # 1522 |
100 | 45 runs | v Hungary | Marsa | 10 May 2022 | T20I # 1523 | ||
100 | 5 wickets | v Romania | Marsa | 11 May 2022 | T20I # 1525 | ||
100 | 2 runs | v Czech Rep. | Marsa | 12 May 2022 | T20I # 1528 | ||
100 | 6 wickets | v Bulgaria | Marsa | 14 May 2022 | T20I # 1536 | ||
100 | Bulgaria | 5 | 5 wickets | v Gibraltar | Marsa | 15 May 2022 | T20I # 1537 |
100 | 6 wickets | v Serbia | Sofia | 24 Jun 2022 | T20I # 1576 | ||
100 | 5 wickets | v Serbia | Sofia | 25 Jun 2022 | T20I # 1577 | ||
100 | 40 runs | v Serbia | Sofia | 25 Jun 2022 | T20I # 1578 | ||
100 | 6 wickets | v Serbia | Sofia | 26 Jun 2022 | T20I # 1579 | ||
100 | Romania | 5 | 26 runs | v Czech Rep. | Marsa | 13 May 2022 | T20I # 1532 |
100 | 8 wickets | v Bulgaria | Marsa | 13 May 2022 | T20I # 1533 | ||
100 | 8 wickets | v Gibraltar | Marsa | 14 May 2022 | T20I # 1535 | ||
100 | 9 runs | v Malta | Marsa | 15 May 2022 | T20I # 1539 | ||
100 | 51 runs | v Turkey | Kerava | 12 Jul 2022 | T20I # 1644 | ||
100 | Austria | 5 | 36 runs | v Luxembourg | Vantaa | 24 Jul 2022 | T20I # 1680 |
100 | 141 runs | v Slovenia | Kerava | 25 Jul 2022 | T20I # 1684 | ||
100 | 2 wickets | v Guernsey | Vantaa | 27 Jul 2022 | T20I # 1688 | ||
100 | 158 runs | v Bulgaria | Vantaa | 30 Jul 2022 | T20I # 1704 | ||
100 | 9 wickets | v Norway | Kerava | 31 Jul 2022 | T20I # 1715 | ||
100 | Kuwait | 5 | 20 runs | v Bahrain | Al Amerat | 13 Aug 2022 | T20I # 1733 |
100 | 5 wickets | v Bahrain | Al Amerat | 14 Aug 2022 | T20I # 1734 | ||
100 | 4 wickets | v Bahrain | Al Amerat | 16 Aug 2022 | T20I # 1737 | ||
100 | 102 runs | v Bahrain | Al Amerat | 17 Aug 2022 | T20I # 1739 | ||
100 | 1 wicket | v U.A.E. | Al Amerat | 21 Aug 2022 | T20I # 1741 | ||
100 | India | 5 | 7 wickets | v West Indies | Basseterre | 2 Aug 2022 | T20I # 1720 |
100 | 59 runs | v West Indies | Lauderhill | 6 Aug 2022 | T20I # 1725 | ||
100 | 88 runs | v West Indies | Lauderhill | 7 Aug 2022 | T20I # 1726 | ||
100 | 5 wickets | v Pakistan | Dubai (DICS) | 28 Aug 2022 | T20I # 1750 | ||
100 | 40 runs | v Hong Kong | Dubai (DICS) | 31 Aug 2022 | T20I # 1754 | ||
100 | Sri Lanka | 5 | 2 wickets | v Bangladesh | Dubai (DICS) | 1 Sep 2022 | T20I # 1755 |
100 | 4 wickets | v Afghanistan | Sharjah | 3 Sep 2022 | T20I # 1757 | ||
100 | 6 wickets | v India | Dubai (DICS) | 6 Sep 2022 | T20I # 1759 | ||
100 | 5 wickets | v Pakistan | Dubai (DICS) | 9 Sep 2022 | T20I # 1764 | ||
100 | 23 runs | v Pakistan | Dubai (DICS) | 11 Sep 2022 | T20I # 1769 | ||
100 | Tanzania | 5 | 6 wickets | v Uganda | Rwanda | 20 Nov 2021 | T20I # 1441 |
100 | 69 runs | v Nigeria | Kigali | 20 Nov 2021 | T20I # 1445 | ||
100 | 10 wickets | v Cameroon | Benoni | 17 Sep 2022 | T20I # 1780 | ||
100 | 4 wickets | v Kenya | Benoni | 17 Sep 2022 | T20I # 1781 | ||
100 | 44 runs | v Malawi | Benoni | 20 Sep 2022 | T20I # 1786 | ||
100 | 4 wickets | v Botswana | Benoni | 21 Sep 2022 | T20I # 1791 | ||
100 | Germany | 5 | 29 runs | v Sweden | Krefeld | 11 Jun 2022 | T20I # 1565 |
100 | 3 wickets | v Austria | Krefeld | 12 Jun 2022 | T20I # 1567 | ||
100 | 10 wickets | v Italy | Almeria | 4 Nov 2022 | T20I # 1865 | ||
100 | 8 wickets | v Italy | Almeria | 4 Nov 2022 | T20I # 1866 | ||
100 | 36 runs | v Spain | Almeria | 5 Nov 2022 | T20I # 1870 | ||
100 | Canada | 5 | 6 wickets | v Germany | Al Amerat | 22 Feb 2022 | T20I # 1485 |
100 | 7 wickets | v Bahrain | Al Amerat | 24 Feb 2022 | T20I # 1488 | ||
100 | 4 wickets | v Bahrain | Al Amerat | 14 Nov 2022 | T20I # 1881 | ||
100 | 66 runs | v Saudi Arabia | Al Amerat | 15 Nov 2022 | T20I # 1882 | ||
100 | 1 run | v Oman | Al Amerat | 16 Nov 2022 | T20I # 1885 | ||
100 | Nigeria | 5 | 8 wickets | v Mozambique | Rwanda | 1 Dec 2022 | T20I # 1927 |
100 | 6 wickets | v Sierra Leone | Rwanda | 2 Dec 2022 | T20I # 1929 | ||
100 | 118 runs | v Eswatini | Kigali | 4 Dec 2022 | T20I # 1933 | ||
100 | 9 wickets | v Gambia | Kigali | 4 Dec 2022 | T20I # 1934 | ||
100 | 17 runs | v Cameroon | Rwanda | 5 Dec 2022 | T20I # 1938 | ||
100 | Bangladesh | 5 | 6 wickets | v England | Chattogram | 9 Mar 2023 | T20I # 2018 |
100 | 4 wickets | v England | Mirpur | 12 Mar 2023 | T20I # 2023 | ||
100 | 16 runs | v England | Mirpur | 14 Mar 2023 | T20I # 2026 | ||
100 | 22 runs | v Ireland | Chattogram | 27 Mar 2023 | T20I # 2034 | ||
100 | 77 runs | v Ireland | Chattogram | 29 Mar 2023 | T20I # 2037 | ||
100 | Ireland | 5 | 7 wickets | v Bangladesh | Chattogram | 31 Mar 2023 | T20I # 2038 |
100 | 7 runs | v Italy | Edinburgh (Golden) | 20 Jul 2023 | T20I # 2148 | ||
100 | 9 wickets | v Denmark | Edinburgh | 21 Jul 2023 | T20I # 2150 | ||
100 | 128 runs | v Austria | Edinburgh | 23 Jul 2023 | T20I # 2157 | ||
100 | 9 wickets | v Jersey | Edinburgh (Golden) | 24 Jul 2023 | T20I # 2162 | ||
100 | Malaysia | 5 | 8 wickets | v China | Kuala Lumpur | 26 Jul 2023 | T20I # 2169 |
100 | 75 runs | v Bhutan | Kuala Lumpur | 27 Jul 2023 | T20I # 2173 | ||
100 | 184 runs | v Myanmar | Kuala Lumpur | 30 Jul 2023 | T20I # 2184 | ||
100 | 7 wickets | v Thailand | Kuala Lumpur | 1 Aug 2023 | T20I # 2187 | ||
100 | 102 runs | v Hong Kong | Kuala Lumpur | 19 Sep 2023 | T20I # 2241 | ||
100 | Saudi Arabia | 5 | 62 runs | v Maldives | Doha | 28 Sep 2023 | T20I # 2260 |
100 | 4 wickets | v Qatar | Doha | 29 Sep 2023 | T20I # 2264 | ||
100 | 3 wickets | v Kuwait | Doha | 1 Oct 2023 | T20I # 2272 | ||
100 | 9 wickets | v Maldives | Doha | 2 Oct 2023 | T20I # 2277 | ||
100 | 7 wickets | v Qatar | Doha | 4 Oct 2023 | T20I # 2286 | ||
100 | New Zealand | 5 | 17 runs | v Bangladesh | Mount Maunganui | 31 Dec 2023 | T20I # 2425 |
100 | 46 runs | v Pakistan | Auckland | 12 Jan 2024 | T20I # 2429 | ||
100 | 21 runs | v Pakistan | Hamilton | 14 Jan 2024 | T20I # 2430 | ||
100 | 45 runs | v Pakistan | Dunedin | 17 Jan 2024 | T20I # 2434 | ||
100 | 7 wickets | v Pakistan | Christchurch | 19 Jan 2024 | T20I # 2437 | ||
100 | Bahrain | 5 | 28 runs | v Kuwait | Kuala Lumpur | 5 Mar 2024 | T20I # 2496 |
100 | 9 wickets | v Malaysia | Kuala Lumpur | 7 Mar 2024 | T20I # 2502 | ||
100 | 52 runs | v Tanzania | Kuala Lumpur | 9 Mar 2024 | T20I # 2508 | ||
100 | 56 runs | v Vanuatu | Kuala Lumpur | 10 Mar 2024 | T20I # 2510 | ||
100 | 8 wickets | v Malaysia | Kuala Lumpur | 11 Mar 2024 | T20I # 2514 | ||
100 | Oman | 5 | 3 runs | v Bahrain | Al Amerat | 12 Apr 2024 | T20I # 2547 |
100 | 63 runs | v Cambodia | Al Amerat | 14 Apr 2024 | T20I # 2560 | ||
100 | 9 wickets | v U.A.E. | Al Amerat | 15 Apr 2024 | T20I # 2567 | ||
100 | 46 runs | v Kuwait | Al Amerat | 17 Apr 2024 | T20I # 2574 | ||
100 | 5 wickets | v Hong Kong | Al Amerat | 19 Apr 2024 | T20I # 2577 | ||
100 | Afghanistan | 5 | 10 runs | v Ireland | Sharjah | 17 Mar 2024 | T20I # 2526 |
100 | 57 runs | v Ireland | Sharjah | 18 Mar 2024 | T20I # 2529 | ||
100 | 125 runs | v Uganda | Providence | 3 Jun 2024 | T20I # 2636 | ||
100 | 84 runs | v New Zealand | Providence | 7 Jun 2024 | T20I # 2645 | ||
100 | 7 wickets | v P.N.G. | Tarouba | 13 Jun 2024 | T20I # 2679 | ||
100 | Romania | 5 | 74 runs | v Bulgaria | Ilfov County | 26 May 2024 | T20I # 2628 |
100 | 3 wickets | v Austria | Rome | 9 Jun 2024 | T20I # 2656 | ||
100 | 6 wickets | v Portugal | Spinaceto | 10 Jun 2024 | T20I # 2662 | ||
100 | 8 wickets | v Hungary | Spinaceto | 13 Jun 2024 | T20I # 2673 | ||
100 | 24 runs | v Israel | Rome | 15 Jun 2024 | T20I # 2687 | ||
100 | Malawi | 5 | 21 runs | v Rwanda | Nairobi | 6 Jul 2024 | T20I # 2736 |
100 | 93 runs | v Lesotho | Dar-es-Salaam | 21 Sep 2024 | T20I # 2852 | ||
100 | 25 runs | v Ghana | Dar-es-Salaam | 22 Sep 2024 | T20I # 2856 | ||
100 | 9 wickets | v Mali | Dar-es-Salaam | 24 Sep 2024 | T20I # 2860 | ||
100 | 9 wickets | v Cameroon | Dar-es-Salaam | 25 Sep 2024 | T20I # 2864 | ||
100 | Zimbabwe | 5 | 76 runs | v Seychelles | Nairobi (Gym) | 19 Oct 2024 | T20I # 2914 |
100 | 9 wickets | v Mozambique | Nairobi (Gym) | 20 Oct 2024 | T20I # 2918 | ||
100 | 149 runs | v Rwanda | Nairobi (Ruaraka) | 22 Oct 2024 | T20I # 2926 | ||
100 | 290 runs | v Gambia | Nairobi (Ruaraka) | 23 Oct 2024 | T20I # 2931 | ||
100 | 61 runs | v Kenya | Nairobi (Gym) | 24 Oct 2024 | T20I # 2934 | ||
100 | Botswana | 5 | 3 wickets | v Malawi | Benoni | 19 Dec 2023 | T20I # 2412 |
100 | 48 runs | v Eswatini | Abuja | 23 Nov 2024 | T20I # 2972 | ||
100 | 5 wickets | v Sierra Leone | Abuja | 24 Nov 2024 | T20I # 2976 | ||
100 | 10 wickets | v Ivory Coast | Abuja | 26 Nov 2024 | T20I # 2987 | ||
100 | 9 wickets | v St Helena | Abuja | 27 Nov 2024 | T20I # 2989 | ||
100 | Bahrain | 5 | 112 runs | v Indonesia | Bali | 23 Feb 2025 | T20I # 3099 |
100 | 5 wickets | v Indonesia | Bali | 24 Feb 2025 | T20I # 3102 | ||
100 | 31 runs | v Singapore | Singapore | 28 Feb 2025 | T20I # 3104 | ||
100 | 7 wickets | v Singapore | Singapore | 1 Mar 2025 | T20I # 3105 | ||
100 | 8 wickets | v Singapore | Singapore | 2 Mar 2025 | T20I # 3106 | ||
100 | Canada | 5 | 5 wickets | v Bermuda | George Town | 19 Apr 2025 | T20I # 3146 |
100 | 10 wickets | v Bahamas | George Town | 21 Apr 2025 | T20I # 3151 | ||
100 | 94 runs | v Cayman | George Town | 23 Apr 2025 | T20I # 3153 | ||
100 | 17 runs | v U.S.A. | George Town | 24 Apr 2025 | T20I # 3158 | ||
100 | 10 wickets | v Cayman | George Town | 26 Apr 2025 | T20I # 3163 | ||
100 | Hungary | 5 | 6 wickets | v Austria | Marsa | 4 Feb 2025 | T20I # 3089 |
100 | 8 wickets | v Malta | Marsa | 4 Feb 2025 | T20I # 3090 | ||
100 | 2 wickets | v Austria | Marsa | 5 Feb 2025 | T20I # 3092 | ||
100 | 122 runs | v Slovenia | Szodliget | 21 Jun 2025 | T20I # 3254 | ||
100 | 62 runs | v Slovenia | Szodliget | 21 Jun 2025 | T20I # 3256 | ||
100 | 9 wickets | v Slovenia | Szodliget | 22 Jun 2025 | T20I # 3260 |
Showing 1066 records
Additional Information
* indicates that the sequence is ongoing