Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Twenty20 Internationals
Team records
Highest innings totals
Highest innings totals in T20Is
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Zimbabwe
344/4
20.0
17.20
1
v Gambia
Nairobi (Ruaraka)
won
23 Oct 2024
T20I # 2931
Nepal
314/3
20.0
15.70
1
v Mongolia
Hangzhou
won
27 Sep 2023
T20I # 2255
India
297/6
20.0
14.85
1
v Bangladesh
Hyderabad
won
12 Oct 2024
T20I # 2904
Zimbabwe
286/5
20.0
14.30
1
v Seychelles
Nairobi (Gym)
won
19 Oct 2024
T20I # 2914
India
283/1
20.0
14.15
1
v South Africa
Johannesburg
won
15 Nov 2024
T20I # 2952
Afghanistan
278/3
20.0
13.90
1
v Ireland
Dehradun
won
23 Feb 2019
T20I # 746
Czech Rep.
278/4
20.0
13.90
1
v Turkey
Ilfov County
won
30 Aug 2019
T20I # 872
Nigeria
271/4
20.0
13.55
1
v Ivory Coast
Abuja
won
24 Nov 2024
T20I # 2977
Malaysia
268/4
20.0
13.40
1
v Thailand
Hangzhou
won
2 Oct 2023
T20I # 2275
England
267/3
20.0
13.35
1
v West Indies
Tarouba
won
19 Dec 2023
T20I # 2414
Australia
263/3
20.0
13.15
1
v Sri Lanka
Pallekele
won
6 Sep 2016
T20I # 565
Sri Lanka
260/6
20.0
13.00
1
v Kenya
Johannesburg
won
14 Sep 2007
T20I # 27
India
260/5
20.0
13.00
1
v Sri Lanka
Indore
won
22 Dec 2017
T20I # 634
South Africa
259/4
18.5
13.75
2
v West Indies
Centurion
won
26 Mar 2023
T20I # 2032
Czech Rep.
258/2
20.0
12.90
1
v Bulgaria
Marsa
won
12 May 2022
T20I # 1529
West Indies
258/5
20.0
12.90
1
v South Africa
Centurion
lost
26 Mar 2023
T20I # 2032
Japan
258/0
20.0
12.90
1
v China
Mong Kok
won
15 Feb 2024
T20I # 2470
Denmark
256/5
20.0
12.80
1
v Gibraltar
Waterloo
won
29 Jun 2022
T20I # 1587
West Indies
256/5
20.0
12.80
1
v Ireland
Bready
won
15 Jun 2025
T20I # 3238
New Zealand
254/5
20.0
12.70
1
v Scotland
Edinburgh
won
29 Jul 2022
T20I # 1701
Japan
253/4
20.0
12.65
1
v Mongolia
Sano
n/r
8 May 2024
T20I # 2594
Scotland
252/3
20.0
12.60
1
v Netherlands
Dublin (Malahide)
won
16 Sep 2019
T20I # 884
Australia
248/6
20.0
12.40
1
v England
Southampton
won
29 Aug 2013
T20I # 328
England
248/3
20.0
12.40
1
v West Indies
Southampton
won
10 Jun 2025
T20I # 3218
Netherlands
247/5
20.0
12.35
1
v Namibia
Kirtipur
won
29 Feb 2024
T20I # 2488
India
247/9
20.0
12.35
1
v England
Wankhede
won
2 Feb 2025
T20I # 3086
Bulgaria
246/4
19.4
12.50
2
v Serbia
Sofia
won
26 Jun 2022
T20I # 1579
Australia
245/5
18.5
13.00
2
v New Zealand
Auckland
won
16 Feb 2018
T20I # 649
West Indies
245/6
20.0
12.25
1
v India
Lauderhill
won
27 Aug 2016
T20I # 562
Canada
245/1
20.0
12.25
1
v Panama
Coolidge
won
14 Nov 2021
T20I # 1427
Scotland
245/2
20.0
12.25
1
v Italy
Edinburgh
won
24 Jul 2023
T20I # 2160
U.A.E.
245/2
20.0
12.25
1
v Namibia
Windhoek
won
29 Sep 2024
T20I # 2875
India
244/4
20.0
12.20
2
v West Indies
Lauderhill
lost
27 Aug 2016
T20I # 562
Italy
244/4
20.0
12.20
1
v Romania
Rome
won
16 Jun 2024
T20I # 2696
Austria
244/5
20.0
12.20
1
v Slovenia
Graz
won
18 May 2025
T20I # 3187
New Zealand
243/5
20.0
12.15
1
v West Indies
Mount Maunganui
won
3 Jan 2018
T20I # 638
New Zealand
243/6
20.0
12.15
1
v Australia
Auckland
lost
16 Feb 2018
T20I # 649
Tanzania
242/6
20.0
12.10
1
v Mozambique
Rwanda
won
2 Nov 2021
T20I # 1385
Serbia
242/4
20.0
12.10
1
v Bulgaria
Sofia
lost
26 Jun 2022
T20I # 1579
South Africa
241/6
20.0
12.05
1
v England
Centurion
won
15 Nov 2009
T20I # 125
England
241/3
20.0
12.05
1
v New Zealand
Napier
won
8 Nov 2019
T20I # 1008
Australia
241/4
20.0
12.05
1
v West Indies
Adelaide
won
11 Feb 2024
T20I # 2462
Namibia
240/3
20.0
12.00
1
v Botswana
Windhoek
won
20 Aug 2019
T20I # 856
India
240/3
20.0
12.00
1
v West Indies
Wankhede
won
11 Dec 2019
T20I # 1024
Tanzania
240/5
20.0
12.00
1
v Cameroon
Rwanda
won
6 Nov 2021
T20I # 1399
Zimbabwe
240/8
20.0
12.00
1
v Rwanda
Nairobi (Ruaraka)
won
22 Oct 2024
T20I # 2926
Austria
239/3
20.0
11.95
1
v Luxembourg
Ilfov County
won
31 Aug 2019
T20I # 873
Singapore
239/3
20.0
11.95
1
v Malaysia
Bangkok
won
3 Mar 2020
T20I # 1071
Ghana
239/5
20.0
11.95
1
v Lesotho
Rwanda
won
17 Oct 2021
T20I # 1308
Bermuda
239/6
20.0
11.95
1
v Bahamas
Coolidge
won
10 Nov 2021
T20I # 1413
New Zealand
238/3
20.0
11.90
1
v West Indies
Mount Maunganui
won
29 Nov 2020
T20I # 1110
Nepal
238/3
20.0
11.90
1
v Netherlands
Kirtipur
won
24 Apr 2021
T20I # 1157
India
237/3
20.0
11.85
1
v South Africa
Guwahati
won
2 Oct 2022
T20I # 1803
Kenya
237/5
20.0
11.85
1
v Lesotho
Kigali
won
21 Nov 2022
T20I # 1905
West Indies
236/6
19.2
12.20
2
v South Africa
Johannesburg
won
11 Jan 2015
T20I # 414
Nepal
236/3
20.0
11.80
1
v Bhutan
Kirtipur
won
5 Dec 2019
T20I # 1018
Zimbabwe
236/5
20.0
11.80
1
v Singapore
Bulawayo
won
11 Jul 2022
T20I # 1634
U.A.E.
236/6
20.0
11.80
1
v Bahrain
Al Amerat
won
13 Apr 2024
T20I # 2555
Canada
236/6
20.0
11.80
1
v Cayman
King City (NE)
won
13 Jun 2025
T20I # 3227
India
235/4
20.0
11.75
1
v Australia
Thiruvananthapuram
won
26 Nov 2023
T20I # 2367
Canada
234/3
20.0
11.70
1
v Belize
Coolidge
won
8 Nov 2021
T20I # 1408
England
234/6
20.0
11.70
1
v South Africa
Bristol
won
27 Jul 2022
T20I # 1693
India
234/4
20.0
11.70
1
v New Zealand
Ahmedabad
won
1 Feb 2023
T20I # 1992
Scotland
234/5
20.0
11.70
1
v Germany
Edinburgh (Golden)
won
20 Jul 2023
T20I # 2149
India
234/2
20.0
11.70
1
v Zimbabwe
Harare
won
7 Jul 2024
T20I # 2739
Afghanistan
233/8
20.0
11.65
1
v Ireland
Greater Noida
won
12 Mar 2017
T20I # 601
Australia
233/2
20.0
11.65
1
v Sri Lanka
Adelaide
won
27 Oct 2019
T20I # 978
Belgium
233/6
20.0
11.65
1
v Malta
Gent
won
11 Jun 2022
T20I # 1558
Jersey
233/3
20.0
11.65
1
v Serbia
Krefeld
won
7 Jul 2024
T20I # 2738
Pakistan
232/6
20.0
11.60
1
v England
Nottingham
won
16 Jul 2021
T20I # 1191
Scotland
232/2
20.0
11.60
1
v Austria
Edinburgh (Golden)
won
25 Jul 2023
T20I # 2166
Japan
232/5
20.0
11.60
1
v Mongolia
Sano
won
12 May 2024
T20I # 2606
South Africa
231/7
20.0
11.55
1
v West Indies
Johannesburg
lost
11 Jan 2015
T20I # 414
England
230/8
19.4
11.69
2
v South Africa
Wankhede
won
18 Mar 2016
T20I # 540
Malaysia
230/4
20.0
11.50
1
v Maldives
Bangi
won
9 Jul 2022
T20I # 1622
Canada
230/4
20.0
11.50
1
v Panama
Hamilton
won
3 Oct 2023
T20I # 2280
U.S.A.
230/3
20.0
11.50
1
v Canada
Prairie View
won
9 Apr 2024
T20I # 2545
Spain
230/4
20.0
11.50
1
v Croatia
Zagreb
won
4 Aug 2024
T20I # 2774
Bulgaria
229/4
19.3
11.74
2
v Serbia
Sofia
won
24 Jun 2022
T20I # 1576
South Africa
229/4
20.0
11.45
1
v England
Wankhede
lost
18 Mar 2016
T20I # 540
Australia
229/2
20.0
11.45
1
v Zimbabwe
Harare
won
3 Jul 2018
T20I # 683
P.N.G.
229/6
20.0
11.45
1
v Philippines
Port Moresby
won
28 Jul 2023
T20I # 2177
Uganda
229/3
20.0
11.45
1
v Botswana
Rwanda
won
9 Dec 2024
T20I # 3022
Malta
229/8
20.0
11.45
1
v Estonia
Marsa
won
7 May 2025
T20I # 3176
India
228/5
20.0
11.40
1
v Sri Lanka
Rajkot
won
7 Jan 2023
T20I # 1986
South Africa
227/3
20.0
11.35
1
v India
Indore
won
4 Oct 2022
T20I # 1805
England
226/5
19.1
11.79
2
v South Africa
Centurion
won
16 Feb 2020
T20I # 1043
England
226/3
19.5
11.39
2
v West Indies
St George's
won
16 Dec 2023
T20I # 2407
Romania
226/6
20.0
11.30
1
v Turkey
Ilfov County
won
29 Aug 2019
T20I # 869
Bermuda
226/4
20.0
11.30
1
v Argentina
Buenos Aires
won
22 Feb 2023
T20I # 1997
Ireland
226/4
20.0
11.30
1
v Austria
Edinburgh
won
23 Jul 2023
T20I # 2157
Australia
226/6
20.0
11.30
1
v South Africa
Durban
won
30 Aug 2023
T20I # 2224
New Zealand
226/8
20.0
11.30
1
v Pakistan
Auckland
won
12 Jan 2024
T20I # 2429
Kuwait
226/4
20.0
11.30
1
v Maldives
Bangi
won
2 Sep 2024
T20I # 2833
Serbia
226/3
20.0
11.30
1
v Slovenia
Belgrade
won
8 Jun 2025
T20I # 3211
Ireland
225/7
20.0
11.25
1
v Afghanistan
Abu Dhabi
won
30 Nov 2013
T20I # 348
Serbia
225/6
20.0
11.25
1
v Bulgaria
Sofia
lost
24 Jun 2022
T20I # 1576
India
225/7
20.0
11.25
1
v Ireland
Dublin (Malahide)
won
28 Jun 2022
T20I # 1586
New Zealand
225/5
20.0
11.25
1
v Scotland
Edinburgh
won
27 Jul 2022
T20I # 1692
Australia
225/5
20.0
11.25
2
v India
Guwahati
won
28 Nov 2023
T20I # 2372
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years