Twenty20 Internationals Cricket – Highest innings totals
Twenty20 Internationals
High totals
Highest totals
Rank | Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | Zimbabwe | 344/4 | 20.0 | 17.20 | 1 | v Gambia | Nairobi (Ruaraka) | won | 23 Oct 2024 | T20I # 2931 |
🥈 2 | Nepal | 314/3 | 20.0 | 15.70 | 1 | v Mongolia | Hangzhou | won | 27 Sep 2023 | T20I # 2255 |
🥉 3 | India | 297/6 | 20.0 | 14.85 | 1 | v Bangladesh | Hyderabad | won | 12 Oct 2024 | T20I # 2904 |
4 | Zimbabwe | 286/5 | 20.0 | 14.30 | 1 | v Seychelles | Nairobi (Gym) | won | 19 Oct 2024 | T20I # 2914 |
5 | India | 283/1 | 20.0 | 14.15 | 1 | v South Africa | Johannesburg | won | 15 Nov 2024 | T20I # 2952 |
6 | Afghanistan | 278/3 | 20.0 | 13.90 | 1 | v Ireland | Dehradun | won | 23 Feb 2019 | T20I # 746 |
7 | Czech Rep. | 278/4 | 20.0 | 13.90 | 1 | v Turkey | Ilfov County | won | 30 Aug 2019 | T20I # 872 |
8 | Nigeria | 271/4 | 20.0 | 13.55 | 1 | v Ivory Coast | Abuja | won | 24 Nov 2024 | T20I # 2977 |
9 | Malaysia | 268/4 | 20.0 | 13.40 | 1 | v Thailand | Hangzhou | won | 2 Oct 2023 | T20I # 2275 |
10 | England | 267/3 | 20.0 | 13.35 | 1 | v West Indies | Tarouba | won | 19 Dec 2023 | T20I # 2414 |
11 | Australia | 263/3 | 20.0 | 13.15 | 1 | v Sri Lanka | Pallekele | won | 6 Sep 2016 | T20I # 565 |
12 | Sri Lanka | 260/6 | 20.0 | 13.00 | 1 | v Kenya | Johannesburg | won | 14 Sep 2007 | T20I # 27 |
13 | India | 260/5 | 20.0 | 13.00 | 1 | v Sri Lanka | Indore | won | 22 Dec 2017 | T20I # 634 |
14 | South Africa | 259/4 | 18.5 | 13.75 | 2 | v West Indies | Centurion | won | 26 Mar 2023 | T20I # 2032 |
15 | Czech Rep. | 258/2 | 20.0 | 12.90 | 1 | v Bulgaria | Marsa | won | 12 May 2022 | T20I # 1529 |
16 | West Indies | 258/5 | 20.0 | 12.90 | 1 | v South Africa | Centurion | lost | 26 Mar 2023 | T20I # 2032 |
17 | Japan | 258/0 | 20.0 | 12.90 | 1 | v China | Mong Kok | won | 15 Feb 2024 | T20I # 2470 |
18 | Denmark | 256/5 | 20.0 | 12.80 | 1 | v Gibraltar | Waterloo | won | 29 Jun 2022 | T20I # 1587 |
18 | West Indies | 256/5 | 20.0 | 12.80 | 1 | v Ireland | Bready | won | 15 Jun 2025 | T20I # 3238 |
20 | New Zealand | 254/5 | 20.0 | 12.70 | 1 | v Scotland | Edinburgh | won | 29 Jul 2022 | T20I # 1701 |
21 | Japan | 253/4 | 20.0 | 12.65 | 1 | v Mongolia | Sano | n/r | 8 May 2024 | T20I # 2594 |
22 | Scotland | 252/3 | 20.0 | 12.60 | 1 | v Netherlands | Dublin (Malahide) | won | 16 Sep 2019 | T20I # 884 |
23 | Australia | 248/6 | 20.0 | 12.40 | 1 | v England | Southampton | won | 29 Aug 2013 | T20I # 328 |
24 | England | 248/3 | 20.0 | 12.40 | 1 | v West Indies | Southampton | won | 10 Jun 2025 | T20I # 3218 |
25 | Netherlands | 247/5 | 20.0 | 12.35 | 1 | v Namibia | Kirtipur | won | 29 Feb 2024 | T20I # 2488 |
26 | India | 247/9 | 20.0 | 12.35 | 1 | v England | Wankhede | won | 2 Feb 2025 | T20I # 3086 |
27 | Bulgaria | 246/4 | 19.4 | 12.50 | 2 | v Serbia | Sofia | won | 26 Jun 2022 | T20I # 1579 |
28 | Philippines | 246/7 | 20.0 | 12.30 | 1 | v South Korea | Bali | won | 10 Jul 2025 | T20I # 3294 |
29 | Australia | 245/5 | 18.5 | 13.00 | 2 | v New Zealand | Auckland | won | 16 Feb 2018 | T20I # 649 |
30 | West Indies | 245/6 | 20.0 | 12.25 | 1 | v India | Lauderhill | won | 27 Aug 2016 | T20I # 562 |
31 | Canada | 245/1 | 20.0 | 12.25 | 1 | v Panama | Coolidge | won | 14 Nov 2021 | T20I # 1427 |
32 | Scotland | 245/2 | 20.0 | 12.25 | 1 | v Italy | Edinburgh | won | 24 Jul 2023 | T20I # 2160 |
32 | U.A.E. | 245/2 | 20.0 | 12.25 | 1 | v Namibia | Windhoek | won | 29 Sep 2024 | T20I # 2875 |
34 | Austria | 245/7 | 20.0 | 12.25 | 1 | v Luxembourg | Szodliget | won | 26 Jul 2025 | T20I # 3377 |
35 | Bulgaria | 244/4 | 14.2 | 17.02 | 2 | v Gibraltar | Sofia | won | 11 Jul 2025 | T20I # 3302 |
35 | India | 244/4 | 20.0 | 12.20 | 2 | v West Indies | Lauderhill | lost | 27 Aug 2016 | T20I # 562 |
35 | Italy | 244/4 | 20.0 | 12.20 | 1 | v Romania | Rome | won | 16 Jun 2024 | T20I # 2696 |
38 | Austria | 244/5 | 20.0 | 12.20 | 1 | v Slovenia | Graz | won | 18 May 2025 | T20I # 3187 |
39 | New Zealand | 243/5 | 20.0 | 12.15 | 1 | v West Indies | Mount Maunganui | won | 3 Jan 2018 | T20I # 638 |
40 | New Zealand | 243/6 | 20.0 | 12.15 | 1 | v Australia | Auckland | lost | 16 Feb 2018 | T20I # 649 |
41 | Gibraltar | 243/7 | 20.0 | 12.15 | 1 | v Bulgaria | Sofia | lost | 11 Jul 2025 | T20I # 3302 |
42 | Tanzania | 242/6 | 20.0 | 12.10 | 1 | v Mozambique | Rwanda | won | 2 Nov 2021 | T20I # 1385 |
43 | Serbia | 242/4 | 20.0 | 12.10 | 1 | v Bulgaria | Sofia | lost | 26 Jun 2022 | T20I # 1579 |
44 | South Africa | 241/6 | 20.0 | 12.05 | 1 | v England | Centurion | won | 15 Nov 2009 | T20I # 125 |
45 | England | 241/3 | 20.0 | 12.05 | 1 | v New Zealand | Napier | won | 8 Nov 2019 | T20I # 1008 |
46 | Australia | 241/4 | 20.0 | 12.05 | 1 | v West Indies | Adelaide | won | 11 Feb 2024 | T20I # 2462 |
47 | Namibia | 240/3 | 20.0 | 12.00 | 1 | v Botswana | Windhoek | won | 20 Aug 2019 | T20I # 856 |
47 | India | 240/3 | 20.0 | 12.00 | 1 | v West Indies | Wankhede | won | 11 Dec 2019 | T20I # 1024 |
49 | Tanzania | 240/5 | 20.0 | 12.00 | 1 | v Cameroon | Rwanda | won | 6 Nov 2021 | T20I # 1399 |
50 | Zimbabwe | 240/8 | 20.0 | 12.00 | 1 | v Rwanda | Nairobi (Ruaraka) | won | 22 Oct 2024 | T20I # 2926 |
51 | Austria | 239/3 | 20.0 | 11.95 | 1 | v Luxembourg | Ilfov County | won | 31 Aug 2019 | T20I # 873 |
51 | Singapore | 239/3 | 20.0 | 11.95 | 1 | v Malaysia | Bangkok | won | 3 Mar 2020 | T20I # 1071 |
53 | Ghana | 239/5 | 20.0 | 11.95 | 1 | v Lesotho | Rwanda | won | 17 Oct 2021 | T20I # 1308 |
54 | Bermuda | 239/6 | 20.0 | 11.95 | 1 | v Bahamas | Coolidge | won | 10 Nov 2021 | T20I # 1413 |
55 | New Zealand | 238/3 | 20.0 | 11.90 | 1 | v West Indies | Mount Maunganui | won | 29 Nov 2020 | T20I # 1110 |
55 | Nepal | 238/3 | 20.0 | 11.90 | 1 | v Netherlands | Kirtipur | won | 24 Apr 2021 | T20I # 1157 |
57 | Turkey | 237 | 19.3 | 12.15 | 1 | v Bulgaria | Sofia | won | 12 Jul 2025 | T20I # 3306 |
58 | India | 237/3 | 20.0 | 11.85 | 1 | v South Africa | Guwahati | won | 2 Oct 2022 | T20I # 1803 |
59 | Kenya | 237/5 | 20.0 | 11.85 | 1 | v Lesotho | Kigali | won | 21 Nov 2022 | T20I # 1905 |
60 | West Indies | 236/6 | 19.2 | 12.20 | 2 | v South Africa | Johannesburg | won | 11 Jan 2015 | T20I # 414 |
61 | Nepal | 236/3 | 20.0 | 11.80 | 1 | v Bhutan | Kirtipur | won | 5 Dec 2019 | T20I # 1018 |
62 | Zimbabwe | 236/5 | 20.0 | 11.80 | 1 | v Singapore | Bulawayo | won | 11 Jul 2022 | T20I # 1634 |
63 | U.A.E. | 236/6 | 20.0 | 11.80 | 1 | v Bahrain | Al Amerat | won | 13 Apr 2024 | T20I # 2555 |
63 | Canada | 236/6 | 20.0 | 11.80 | 1 | v Cayman | King City (NE) | won | 13 Jun 2025 | T20I # 3227 |
65 | India | 235/4 | 20.0 | 11.75 | 1 | v Australia | Thiruvananthapuram | won | 26 Nov 2023 | T20I # 2367 |
66 | Canada | 234/3 | 20.0 | 11.70 | 1 | v Belize | Coolidge | won | 8 Nov 2021 | T20I # 1408 |
67 | England | 234/6 | 20.0 | 11.70 | 1 | v South Africa | Bristol | won | 27 Jul 2022 | T20I # 1693 |
68 | India | 234/4 | 20.0 | 11.70 | 1 | v New Zealand | Ahmedabad | won | 1 Feb 2023 | T20I # 1992 |
69 | Scotland | 234/5 | 20.0 | 11.70 | 1 | v Germany | Edinburgh (Golden) | won | 20 Jul 2023 | T20I # 2149 |
70 | India | 234/2 | 20.0 | 11.70 | 1 | v Zimbabwe | Harare | won | 7 Jul 2024 | T20I # 2739 |
71 | Afghanistan | 233/8 | 20.0 | 11.65 | 1 | v Ireland | Greater Noida | won | 12 Mar 2017 | T20I # 601 |
72 | Australia | 233/2 | 20.0 | 11.65 | 1 | v Sri Lanka | Adelaide | won | 27 Oct 2019 | T20I # 978 |
73 | Belgium | 233/6 | 20.0 | 11.65 | 1 | v Malta | Gent | won | 11 Jun 2022 | T20I # 1558 |
74 | Jersey | 233/3 | 20.0 | 11.65 | 1 | v Serbia | Krefeld | won | 7 Jul 2024 | T20I # 2738 |
75 | Pakistan | 232/6 | 20.0 | 11.60 | 1 | v England | Nottingham | won | 16 Jul 2021 | T20I # 1191 |
76 | Scotland | 232/2 | 20.0 | 11.60 | 1 | v Austria | Edinburgh (Golden) | won | 25 Jul 2023 | T20I # 2166 |
77 | Japan | 232/5 | 20.0 | 11.60 | 1 | v Mongolia | Sano | won | 12 May 2024 | T20I # 2606 |
78 | South Africa | 231/7 | 20.0 | 11.55 | 1 | v West Indies | Johannesburg | lost | 11 Jan 2015 | T20I # 414 |
79 | England | 230/8 | 19.4 | 11.69 | 2 | v South Africa | Wankhede | won | 18 Mar 2016 | T20I # 540 |
80 | Malaysia | 230/4 | 20.0 | 11.50 | 1 | v Maldives | Bangi | won | 9 Jul 2022 | T20I # 1622 |
80 | Canada | 230/4 | 20.0 | 11.50 | 1 | v Panama | Hamilton | won | 3 Oct 2023 | T20I # 2280 |
82 | U.S.A. | 230/3 | 20.0 | 11.50 | 1 | v Canada | Prairie View | won | 9 Apr 2024 | T20I # 2545 |
83 | Spain | 230/4 | 20.0 | 11.50 | 1 | v Croatia | Zagreb | won | 4 Aug 2024 | T20I # 2774 |
84 | Bulgaria | 229/4 | 19.3 | 11.74 | 2 | v Serbia | Sofia | won | 24 Jun 2022 | T20I # 1576 |
84 | South Africa | 229/4 | 20.0 | 11.45 | 1 | v England | Wankhede | lost | 18 Mar 2016 | T20I # 540 |
86 | Australia | 229/2 | 20.0 | 11.45 | 1 | v Zimbabwe | Harare | won | 3 Jul 2018 | T20I # 683 |
87 | P.N.G. | 229/6 | 20.0 | 11.45 | 1 | v Philippines | Port Moresby | won | 28 Jul 2023 | T20I # 2177 |
88 | Uganda | 229/3 | 20.0 | 11.45 | 1 | v Botswana | Rwanda | won | 9 Dec 2024 | T20I # 3022 |
89 | Malta | 229/8 | 20.0 | 11.45 | 1 | v Estonia | Marsa | won | 7 May 2025 | T20I # 3176 |
90 | India | 228/5 | 20.0 | 11.40 | 1 | v Sri Lanka | Rajkot | won | 7 Jan 2023 | T20I # 1986 |
91 | South Africa | 227/3 | 20.0 | 11.35 | 1 | v India | Indore | won | 4 Oct 2022 | T20I # 1805 |
92 | England | 226/5 | 19.1 | 11.79 | 2 | v South Africa | Centurion | won | 16 Feb 2020 | T20I # 1043 |
93 | England | 226/3 | 19.5 | 11.39 | 2 | v West Indies | St George's | won | 16 Dec 2023 | T20I # 2407 |
94 | Romania | 226/6 | 20.0 | 11.30 | 1 | v Turkey | Ilfov County | won | 29 Aug 2019 | T20I # 869 |
95 | Bermuda | 226/4 | 20.0 | 11.30 | 1 | v Argentina | Buenos Aires | won | 22 Feb 2023 | T20I # 1997 |
95 | Ireland | 226/4 | 20.0 | 11.30 | 1 | v Austria | Edinburgh | won | 23 Jul 2023 | T20I # 2157 |
97 | Australia | 226/6 | 20.0 | 11.30 | 1 | v South Africa | Durban | won | 30 Aug 2023 | T20I # 2224 |
98 | New Zealand | 226/8 | 20.0 | 11.30 | 1 | v Pakistan | Auckland | won | 12 Jan 2024 | T20I # 2429 |
99 | Kuwait | 226/4 | 20.0 | 11.30 | 1 | v Maldives | Bangi | won | 2 Sep 2024 | T20I # 2833 |
100 | Serbia | 226/3 | 20.0 | 11.30 | 1 | v Slovenia | Belgrade | won | 8 Jun 2025 | T20I # 3211 |
Showing 100 records