Twenty20 Internationals Cricket – Most batters reaching double figures in an innings
Twenty20 Internationals
Double figures
Most batsmen reaching double figures in an innings
Rank | Team | Score | Num | Inns | Result | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|
🥇 1 | Tanzania | 176 | 9 | 2 | lost | v Uganda | Rwanda | 22 Dec 2022 | T20I # 1979 |
🥇 1 | Austria | 223/8 | 9 | 1 | won | v Slovenia | Latschach | 17 May 2025 | T20I # 3184 |
🥇 1 | West Indies | 205/9 | 9 | 1 | lost | v Australia | Basseterre | 26 Jul 2025 | T20I # 3378 |
4 | Pakistan | 171/9 | 8 | 1 | won | v Scotland | Durban | 12 Sep 2007 | T20I # 22 |
4 | Ireland | 136/7 | 8 | 1 | won | v Scotland | Dubai (DICS) | 11 Feb 2010 | T20I # 140 |
4 | New Zealand | 153 | 8 | 2 | lost | v West Indies | Lauderhill | 30 Jun 2012 | T20I # 247 |
4 | New Zealand | 146/9 | 8 | 2 | lost | v South Africa | Gqeberha | 26 Dec 2012 | T20I # 297 |
4 | England | 193/7 | 8 | 2 | lost | v South Africa | Chattogram | 29 Mar 2014 | T20I # 391 |
4 | Malta | 216/8 | 8 | 1 | won | v Bulgaria | Sofia | 23 Sep 2020 | T20I # 1098 |
4 | Romania | 211/8 | 8 | 1 | won | v Czech Rep. | Ilfov County | 3 Sep 2021 | T20I # 1249 |
4 | West Indies | 220/8 | 8 | 1 | won | v South Africa | Johannesburg | 28 Mar 2023 | T20I # 2036 |
4 | Cyprus | 191/7 | 8 | 1 | lost | v Estonia | Episkopi | 17 Jun 2024 | T20I # 2701 |
4 | Malaysia | 160/9 | 8 | 1 | won | v Thailand | Kuala Lumpur | 29 Apr 2025 | T20I # 3168 |
4 | Slovenia | 202/8 | 8 | 2 | lost | v Serbia | Belgrade | 8 Jun 2025 | T20I # 3211 |
15 | Pakistan | 189/6 | 7 | 1 | won | v Sri Lanka | Johannesburg | 17 Sep 2007 | T20I # 35 |
15 | England | 184/8 | 7 | 1 | won | v New Zealand | Auckland | 5 Feb 2008 | T20I # 53 |
15 | New Zealand | 143/8 | 7 | 2 | lost | v England | Christchurch | 7 Feb 2008 | T20I # 54 |
15 | New Zealand | 123/9 | 7 | 1 | lost | v England | Manchester | 13 Jun 2008 | T20I # 56 |
15 | Kenya | 134/9 | 7 | 2 | lost | v Netherlands | Belfast | 2 Aug 2008 | T20I # 58 |
15 | Sri Lanka | 153/7 | 7 | 1 | won | v Canada | King City (NW) | 12 Oct 2008 | T20I # 74 |
15 | New Zealand | 155/7 | 7 | 1 | tied | v West Indies | Auckland | 26 Dec 2008 | T20I # 78 |
15 | Bangladesh | 155/8 | 7 | 2 | lost | v India | Nottingham | 6 Jun 2009 | T20I # 93 |
15 | Australia | 159/9 | 7 | 1 | lost | v Sri Lanka | Nottingham | 8 Jun 2009 | T20I # 97 |
15 | England | 161/6 | 7 | 1 | lost | v West Indies | The Oval | 15 Jun 2009 | T20I # 111 |
15 | England | 157/8 | 7 | 2 | lost | v South Africa | Centurion | 15 Nov 2009 | T20I # 125 |
15 | Afghanistan | 128/9 | 7 | 1 | lost | v Netherlands | Dubai (DICS) | 12 Feb 2010 | T20I # 141 |
15 | Pakistan | 147/9 | 7 | 1 | lost | v England | Bridgetown | 6 May 2010 | T20I # 163 |
15 | New Zealand | 157/7 | 7 | 2 | lost | v South Africa | Bridgetown | 6 May 2010 | T20I # 164 |
15 | South Africa | 165/7 | 7 | 1 | won | v New Zealand | Auckland | 22 Feb 2012 | T20I # 223 |
15 | Netherlands | 169/7 | 7 | 2 | won | v Scotland | ICCA Dubai | 22 Mar 2012 | T20I # 237 |
15 | New Zealand | 164/9 | 7 | 2 | lost | v Pakistan | Pallekele | 23 Sep 2012 | T20I # 271 |
15 | Ireland | 129/6 | 7 | 1 | no result | v West Indies | Colombo (RPS) | 24 Sep 2012 | T20I # 273 |
15 | Sri Lanka | 169/6 | 7 | 1 | won | v England | Pallekele | 1 Oct 2012 | T20I # 284 |
15 | Kenya | 139/7 | 7 | 1 | won | v Canada | ICCA Dubai | 16 Mar 2013 | T20I # 311 |
15 | Zimbabwe | 163/5 | 7 | 1 | lost | v Ireland | Sylhet | 17 Mar 2014 | T20I # 368 |
15 | Australia | 178/8 | 7 | 1 | lost | v West Indies | Mirpur | 28 Mar 2014 | T20I # 388 |
15 | England | 172/8 | 7 | 1 | won | v Pakistan | Dubai (DICS) | 27 Nov 2015 | T20I # 469 |
15 | Bangladesh | 162 | 7 | 2 | lost | v Zimbabwe | Khulna | 22 Jan 2016 | T20I # 484 |
15 | Oman | 180/5 | 7 | 1 | won | v Hong Kong | Fatullah | 19 Feb 2016 | T20I # 502 |
15 | Ireland | 154/5 | 7 | 1 | lost | v Oman | Dharamsala | 9 Mar 2016 | T20I # 525 |
15 | Zimbabwe | 127 | 7 | 2 | lost | v Afghanistan | Nagpur | 12 Mar 2016 | T20I # 531 |
15 | Afghanistan | 172 | 7 | 2 | lost | v South Africa | Wankhede | 20 Mar 2016 | T20I # 542 |
15 | India | 146/7 | 7 | 1 | won | v Bangladesh | Bengaluru | 23 Mar 2016 | T20I # 547 |
15 | Sri Lanka | 140 | 7 | 1 | lost | v England | Southampton | 5 Jul 2016 | T20I # 561 |
15 | Afghanistan | 161/6 | 7 | 1 | won | v U.A.E. | ICCA Dubai | 14 Dec 2016 | T20I # 571 |
15 | Afghanistan | 183/5 | 7 | 2 | won | v U.A.E. | Dubai (DICS) | 16 Dec 2016 | T20I # 572 |
15 | World-XI | 177/7 | 7 | 2 | lost | v Pakistan | Lahore | 12 Sep 2017 | T20I # 619 |
15 | Bangladesh | 175/9 | 7 | 2 | lost | v South Africa | Bloemfontein | 26 Oct 2017 | T20I # 626 |
15 | Pakistan | 181/6 | 7 | 1 | won | v New Zealand | Mount Maunganui | 28 Jan 2018 | T20I # 641 |
15 | India | 203/5 | 7 | 1 | won | v South Africa | Johannesburg | 18 Feb 2018 | T20I # 652 |
15 | India | 172/7 | 7 | 1 | won | v South Africa | Cape Town | 24 Feb 2018 | T20I # 655 |
15 | Sri Lanka | 175/5 | 7 | 2 | won | v India | Colombo (RPS) | 6 Mar 2018 | T20I # 656 |
15 | Australia | 149/7 | 7 | 2 | lost | v Pakistan | Harare | 5 Jul 2018 | T20I # 686 |
15 | Australia | 164/6 | 7 | 1 | lost | v India | Sydney | 25 Nov 2018 | T20I # 714 |
15 | Pakistan | 168/9 | 7 | 1 | won | v South Africa | Centurion | 6 Feb 2019 | T20I # 736 |
15 | Afghanistan | 210/7 | 7 | 1 | won | v Ireland | Dehradun | 24 Feb 2019 | T20I # 747 |
15 | Namibia | 167/7 | 7 | 1 | won | v Uganda | Kampala | 21 May 2019 | T20I # 779 |
15 | Uganda | 125/8 | 7 | 2 | lost | v Namibia | Kampala | 21 May 2019 | T20I # 779 |
15 | Germany | 136/7 | 7 | 2 | won | v Jersey | St Peter Port | 20 Jun 2019 | T20I # 807 |
15 | Finland | 185/8 | 7 | 1 | won | v Spain | Kerava | 17 Aug 2019 | T20I # 848 |
15 | Canada | 145/6 | 7 | 2 | won | v U.S.A. | Sandys Parish | 21 Aug 2019 | T20I # 858 |
15 | Sri Lanka | 161/9 | 7 | 1 | lost | v New Zealand | Pallekele | 3 Sep 2019 | T20I # 879 |
15 | Zimbabwe | 169/7 | 7 | 2 | lost | v Afghanistan | Mirpur | 14 Sep 2019 | T20I # 882 |
15 | Bulgaria | 135/8 | 7 | 1 | won | v Greece | Corfu | 18 Oct 2019 | T20I # 938 |
15 | Scotland | 170/6 | 7 | 1 | won | v Kenya | ICCA 2 Dubai | 19 Oct 2019 | T20I # 943 |
15 | Namibia | 116 | 7 | 2 | lost | v P.N.G. | ICCA 2 Dubai | 20 Oct 2019 | T20I # 946 |
15 | Ireland | 146/7 | 7 | 2 | lost | v Canada | Abu Dhabi | 23 Oct 2019 | T20I # 961 |
15 | Canada | 118/9 | 7 | 2 | lost | v Hong Kong | Tolerance Oval | 24 Oct 2019 | T20I # 965 |
15 | Nepal | 163/7 | 7 | 1 | won | v Maldives | Kirtipur | 6 Dec 2019 | T20I # 1019 |
15 | India | 185/8 | 7 | 1 | won | v England | Ahmedabad | 18 Mar 2021 | T20I # 1135 |
15 | Bulgaria | 157/8 | 7 | 1 | lost | v Romania | Sofia | 25 Jun 2021 | T20I # 1170 |
15 | West Indies | 166/7 | 7 | 2 | lost | v South Africa | St George's | 29 Jun 2021 | T20I # 1179 |
15 | Australia | 183/9 | 7 | 2 | lost | v West Indies | Gros Islet | 16 Jul 2021 | T20I # 1192 |
15 | South Africa | 165/7 | 7 | 1 | won | v Ireland | Dublin (Malahide) | 19 Jul 2021 | T20I # 1194 |
15 | Finland | 145/7 | 7 | 1 | lost | v Sweden | Kerava | 22 Aug 2021 | T20I # 1239 |
15 | U.A.E. | 142/9 | 7 | 2 | lost | v Namibia | ICCA Dubai | 5 Oct 2021 | T20I # 1281 |
15 | South Africa | 146/6 | 7 | 2 | won | v Sri Lanka | Sharjah | 30 Oct 2021 | T20I # 1378 |
15 | Bermuda | 181/6 | 7 | 1 | won | v Panama | Coolidge | 11 Nov 2021 | T20I # 1421 |
15 | Bermuda | 133/7 | 7 | 2 | won | v Argentina | Coolidge | 14 Nov 2021 | T20I # 1429 |
15 | U.S.A. | 141/7 | 7 | 2 | lost | v Ireland | Lauderhill | 23 Dec 2021 | T20I # 1452 |
15 | Australia | 164/6 | 7 | 1 | tied | v Sri Lanka | Sydney | 13 Feb 2022 | T20I # 1463 |
15 | Malta | 166/5 | 7 | 2 | won | v Romania | Marsa | 11 May 2022 | T20I # 1525 |
15 | Malta | 162/7 | 7 | 2 | lost | v Romania | Marsa | 15 May 2022 | T20I # 1539 |
15 | Portugal | 154/8 | 7 | 1 | won | v Malta | Gent | 29 Jun 2022 | T20I # 1588 |
15 | Belgium | 161/9 | 7 | 1 | won | v Denmark | Waterloo | 1 Jul 2022 | T20I # 1595 |
15 | India | 170/8 | 7 | 1 | won | v England | Birmingham | 9 Jul 2022 | T20I # 1628 |
15 | Zimbabwe | 199/5 | 7 | 1 | won | v P.N.G. | Bulawayo | 15 Jul 2022 | T20I # 1658 |
15 | Cyprus | 183/8 | 7 | 1 | won | v Turkey | Vantaa | 16 Jul 2022 | T20I # 1664 |
15 | Ireland | 174/6 | 7 | 1 | lost | v New Zealand | Belfast | 22 Jul 2022 | T20I # 1679 |
15 | Scotland | 152/9 | 7 | 2 | lost | v New Zealand | Edinburgh | 29 Jul 2022 | T20I # 1701 |
15 | West Indies | 122/8 | 7 | 2 | lost | v India | Tarouba | 29 Jul 2022 | T20I # 1702 |
15 | Pakistan | 147 | 7 | 1 | lost | v India | Dubai (DICS) | 28 Aug 2022 | T20I # 1750 |
15 | Afghanistan | 129/6 | 7 | 1 | lost | v Pakistan | Sharjah | 7 Sep 2022 | T20I # 1760 |
15 | U.A.E. | 151 | 7 | 2 | lost | v Bangladesh | Dubai (DICS) | 25 Sep 2022 | T20I # 1797 |
15 | Bangladesh | 169/5 | 7 | 1 | won | v U.A.E. | Dubai (DICS) | 27 Sep 2022 | T20I # 1799 |
15 | South Africa | 145/8 | 7 | 2 | lost | v Netherlands | Adelaide | 6 Nov 2022 | T20I # 1871 |
15 | Belgium | 168/9 | 7 | 2 | lost | v Germany | Krefeld | 9 Jun 2023 | T20I # 2085 |
15 | Luxembourg | 164/6 | 7 | 2 | won | v Malta | Marsa | 12 Jul 2023 | T20I # 2130 |
15 | Scotland | 159/7 | 7 | 1 | won | v Denmark | Edinburgh | 27 Jul 2023 | T20I # 2174 |
15 | Hungary | 209/8 | 7 | 1 | won | v Croatia | Szodliget | 5 Aug 2023 | T20I # 2189 |
15 | Germany | 164/5 | 7 | 1 | lost | v Guernsey | Deventer | 14 Aug 2023 | T20I # 2196 |
15 | Malta | 184/9 | 7 | 2 | lost | v Romania | Ilfov County | 20 Aug 2023 | T20I # 2206 |
15 | Uganda | 180/6 | 7 | 1 | won | v Tanzania | Rwanda | 28 Aug 2023 | T20I # 2220 |
15 | Pakistan | 160 | 7 | 1 | won | v Hong Kong | Hangzhou | 3 Oct 2023 | T20I # 2279 |
15 | Nepal | 140 | 7 | 2 | lost | v Oman | Kirtipur | 2 Nov 2023 | T20I # 2342 |
15 | Bahrain | 158/9 | 7 | 1 | lost | v Kuwait | Mulpani | 2 Nov 2023 | T20I # 2345 |
15 | Pakistan | 180 | 7 | 2 | lost | v New Zealand | Auckland | 12 Jan 2024 | T20I # 2429 |
15 | Pakistan | 179/7 | 7 | 2 | lost | v New Zealand | Dunedin | 17 Jan 2024 | T20I # 2434 |
15 | Japan | 150/8 | 7 | 1 | won | v Maldives | Bangkok | 4 Feb 2024 | T20I # 2450 |
15 | Japan | 185/8 | 7 | 2 | lost | v Hong Kong | Mong Kok | 17 Feb 2024 | T20I # 2478 |
15 | Oman | 128/6 | 7 | 2 | won | v P.N.G. | Al Amerat | 8 Mar 2024 | T20I # 2505 |
15 | Bahrain | 199/8 | 7 | 2 | lost | v U.A.E. | Al Amerat | 13 Apr 2024 | T20I # 2555 |
15 | Spain | 145/9 | 7 | 2 | won | v Jersey | Cartagena | 14 Apr 2024 | T20I # 2563 |
15 | Oman | 200/9 | 7 | 1 | won | v Kuwait | Al Amerat | 17 Apr 2024 | T20I # 2574 |
15 | France | 142 | 7 | 2 | tied | v Belgium | Dreux | 10 May 2024 | T20I # 2598 |
15 | Zimbabwe | 138 | 7 | 2 | lost | v Bangladesh | Mirpur | 10 May 2024 | T20I # 2599 |
15 | Ireland | 193/7 | 7 | 1 | lost | v Pakistan | Dublin | 12 May 2024 | T20I # 2609 |
15 | Bulgaria | 174/7 | 7 | 1 | lost | v Gibraltar | Ilfov County | 24 May 2024 | T20I # 2618 |
15 | Guernsey | 197/9 | 7 | 1 | lost | v Belgium | Waterloo | 8 Jun 2024 | T20I # 2648 |
15 | Australia | 201/7 | 7 | 1 | won | v England | Bridgetown | 8 Jun 2024 | T20I # 2650 |
15 | France | 149/8 | 7 | 1 | won | v Isle of Man | Spinaceto | 9 Jun 2024 | T20I # 2655 |
15 | Germany | 183 | 7 | 1 | won | v Gibraltar | Krefeld | 8 Jul 2024 | T20I # 2741 |
15 | Sweden | 218/9 | 7 | 2 | lost | v Germany | Krefeld | 9 Jul 2024 | T20I # 2745 |
15 | India | 167/6 | 7 | 1 | won | v Zimbabwe | Harare | 14 Jul 2024 | T20I # 2762 |
15 | Kenya | 149/7 | 7 | 1 | lost | v Nigeria | Nairobi | 15 Jul 2024 | T20I # 2764 |
15 | Kuwait | 169/6 | 7 | 2 | won | v Hong Kong | Kuala Lumpur | 21 Aug 2024 | T20I # 2783 |
15 | U.S.A. | 168/6 | 7 | 1 | won | v Canada | The Hague | 27 Aug 2024 | T20I # 2817 |
15 | U.S.A. | 164 | 7 | 2 | lost | v U.A.E. | Windhoek | 4 Oct 2024 | T20I # 2893 |
15 | Zimbabwe | 286/5 | 7 | 1 | won | v Seychelles | Nairobi (Gym) | 19 Oct 2024 | T20I # 2914 |
15 | South Africa | 208/7 | 7 | 2 | lost | v India | Centurion | 13 Nov 2024 | T20I # 2947 |
15 | Saudi Arabia | 165/6 | 7 | 1 | lost | v Qatar | Doha | 28 Nov 2024 | T20I # 2992 |
15 | Uganda | 164/8 | 7 | 1 | won | v Botswana | Rwanda | 4 Dec 2024 | T20I # 3000 |
15 | Nigeria | 141/9 | 7 | 1 | lost | v Botswana | Rwanda | 7 Dec 2024 | T20I # 3011 |
15 | Cayman | 151/9 | 7 | 1 | won | v Belize | Buenos Aires | 8 Dec 2024 | T20I # 3021 |
15 | Saudi Arabia | 182/8 | 7 | 1 | won | v U.A.E. | ICCA Dubai | 19 Dec 2024 | T20I # 3074 |
15 | England | 165/9 | 7 | 1 | lost | v India | Chennai | 25 Jan 2025 | T20I # 3083 |
15 | Hungary | 180/8 | 7 | 1 | won | v Malta | Marsa | 3 Feb 2025 | T20I # 3087 |
15 | U.S.A. | 167/8 | 7 | 2 | lost | v Canada | George Town | 24 Apr 2025 | T20I # 3158 |
15 | Austria | 244/5 | 7 | 1 | won | v Slovenia | Graz | 18 May 2025 | T20I # 3187 |
15 | West Indies | 167/9 | 7 | 2 | lost | v England | Chester-le-Street | 6 Jun 2025 | T20I # 3205 |
15 | Norway | 159/6 | 7 | 1 | won | v Austria | Vinor | 9 Jun 2025 | T20I # 3214 |
15 | Switzerland | 168/8 | 7 | 1 | won | v Luxembourg | Walferdange | 21 Jun 2025 | T20I # 3257 |
15 | Germany | 161/8 | 7 | 2 | lost | v Bahrain | Blantyre | 6 Jul 2025 | T20I # 3280 |
15 | Gibraltar | 243/7 | 7 | 1 | lost | v Bulgaria | Sofia | 11 Jul 2025 | T20I # 3302 |
15 | Indonesia | 162/7 | 7 | 1 | lost | v South Korea | Bali | 12 Jul 2025 | T20I # 3304 |
15 | Austria | 245/7 | 7 | 1 | won | v Luxembourg | Szodliget | 26 Jul 2025 | T20I # 3377 |
Showing 146 records