Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
IND: M.Chinnaswamy Stadium, Bengaluru Records
Test+ODI+T20I Matches Records
Team Highest Innings Totals
Highest totals in Tests+ODIs+T20Is at IND: M.Chinnaswamy Stadium, Bengaluru
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
India
626
150.2
4.16
1
v Pakistan
Bengaluru
draw
8 Dec 2007
Test # 1852
Pakistan
570
167.5
3.39
1
v India
Bengaluru
won
24 Mar 2005
Test # 1743
India
541/6d
161.0
3.36
1
v Sri Lanka
Bengaluru
won
26 Jan 1994
Test # 1245
Pakistan
537
168.1
3.19
2
v India
Bengaluru
draw
8 Dec 2007
Test # 1852
India
495
144.5
3.41
2
v Australia
Bengaluru
won
9 Oct 2010
Test # 1973
South Africa
479
191.4
2.49
2
v India
Bengaluru
won
2 Mar 2000
Test # 1486
Australia
478
141.0
3.39
1
v India
Bengaluru
lost
9 Oct 2010
Test # 1973
India
474
104.5
4.52
1
v Afghanistan
Bengaluru
won
14 Jun 2018
Test # 2307
Australia
474
130.0
3.64
1
v India
Bengaluru
won
6 Oct 2004
Test # 1713
India
462
99.3
4.64
3
v New Zealand
Bengaluru
lost
16 Oct 2024
Test # 2555
India
457/5d
144.0
3.17
2
v Australia
Bengaluru
draw
19 Sep 1979
Test # 856
India
449
128.4
3.48
2
v Pakistan
Bengaluru
lost
24 Mar 2005
Test # 1743
West Indies
437
140.0
3.12
1
v India
Bengaluru
draw
15 Dec 1978
Test # 837
Pakistan
431/9d
149.3
2.88
1
v India
Bengaluru
draw
21 Nov 1979
Test # 861
Australia
430
149.5
2.86
1
v India
Bengaluru
draw
9 Oct 2008
Test # 1887
India
428
150.0
2.85
2
v England
Bengaluru
draw
9 Dec 1981
Test # 912
India
424
123.2
3.43
1
v Australia
Bengaluru
lost
25 Mar 1998
Test # 1413
India
416
164.4
2.52
2
v Pakistan
Bengaluru
draw
21 Nov 1979
Test # 861
India
410/4
50.0
8.20
1
v Netherlands
Bengaluru
won
12 Nov 2023
ODI # 4702
New Zealand
402
91.3
4.39
2
v India
Bengaluru
won
16 Oct 2024
Test # 2555
New Zealand
401/6
50.0
8.02
1
v Pakistan
Bengaluru
lost
4 Nov 2023
ODI # 4692
Australia
400
111.3
3.58
2
v India
Bengaluru
won
25 Mar 1998
Test # 1413
England
400
158.0
2.53
1
v India
Bengaluru
draw
9 Dec 1981
Test # 912
India
384/9d
142.0
2.70
1
v New Zealand
Bengaluru
won
12 Nov 1988
Test # 1107
India
383/6
50.0
7.66
1
v Australia
Bengaluru
won
2 Nov 2013
ODI # 3428
India
371
116.2
3.18
2
v West Indies
Bengaluru
draw
15 Dec 1978
Test # 837
Australia
367/9
50.0
7.34
1
v Pakistan
Bengaluru
won
20 Oct 2023
ODI # 4675
New Zealand
365
90.1
4.04
1
v India
Bengaluru
lost
31 Aug 2012
Test # 2055
India
360
119.0
3.02
2
v Australia
Bengaluru
draw
9 Oct 2008
Test # 1887
West Indies
356/6d
83.0
4.28
3
v India
Bengaluru
won
22 Nov 1974
Test # 745
India
353
96.5
3.64
2
v New Zealand
Bengaluru
won
31 Aug 2012
Test # 2055
Australia
347/2
50.0
6.94
1
v India
Bengaluru
won
12 Nov 2003
ODI # 2061
India
338
49.5
6.78
1
v England
Bengaluru
tied
27 Feb 2011
ODI # 3110
England
338/8
50.0
6.76
2
v India
Bengaluru
tied
27 Feb 2011
ODI # 3110
England
336
123.3
2.72
1
v India
Bengaluru
draw
19 Dec 2001
Test # 1578
Australia
334/5
50.0
6.68
1
v India
Bengaluru
won
28 Sep 2017
ODI # 3917
Australia
333
114.5
2.89
1
v India
Bengaluru
draw
19 Sep 1979
Test # 856
Ireland
329/7
49.1
6.69
2
v England
Bengaluru
won
2 Mar 2011
ODI # 3114
England
327/8
50.0
6.54
1
v Ireland
Bengaluru
lost
2 Mar 2011
ODI # 3114
Australia
326
45.1
7.21
2
v India
Bengaluru
lost
2 Nov 2013
ODI # 3428
Australia
324/6
50.0
6.48
1
v Kenya
Bengaluru
won
13 Mar 2011
ODI # 3130
India
321/5
48.5
6.57
2
v New Zealand
Bengaluru
won
7 Dec 2010
ODI # 3076
Asia XI
317/9
50.0
6.34
1
v Africa XI
Bengaluru
won
6 Jun 2007
ODI # 2587
India
315
49.5
6.32
1
v Australia
Bengaluru
won
25 Mar 2001
ODI # 1696
New Zealand
315/7
50.0
6.30
1
v India
Bengaluru
lost
7 Dec 2010
ODI # 3076
India
313/8
50.0
6.26
2
v Australia
Bengaluru
lost
28 Sep 2017
ODI # 3917
Australia
307/7
50.0
6.14
1
v India
Bengaluru
n/r
29 Sep 2007
ODI # 2621
Pakistan
305
45.3
6.70
2
v Australia
Bengaluru
lost
20 Oct 2023
ODI # 4675
India
303/9d
68.5
4.40
3
v Sri Lanka
Bengaluru
won
12 Mar 2022
Test # 2456
Pakistan
291/8
50.0
5.82
1
v India
Bengaluru
won
4 Apr 1999
ODI # 1428
India
289/3
47.3
6.08
2
v Australia
Bengaluru
won
19 Jan 2020
ODI # 4233
West Indies
289
95.2
3.03
1
v India
Bengaluru
won
22 Nov 1974
Test # 745
Pakistan
288
112.1
2.56
2
v India
Bengaluru
draw
14 Sep 1983
Test # 961
India
287/8
50.0
5.74
1
v Pakistan
Bengaluru
won
9 Mar 1996
ODI # 1078
India
286/8
50.0
5.72
2
v Australia
Bengaluru
lost
12 Nov 2003
ODI # 2061
Australia
286/9
50.0
5.72
1
v India
Bengaluru
lost
19 Jan 2020
ODI # 4233
India
284/6d
76.3
3.71
3
v Pakistan
Bengaluru
draw
8 Dec 2007
Test # 1852
Africa XI
283
47.5
5.91
2
v Asia XI
Bengaluru
lost
6 Jun 2007
ODI # 2587
Australia
276
122.4
2.25
2
v India
Bengaluru
lost
4 Mar 2017
Test # 2251
India
275
119.5
2.29
1
v Pakistan
Bengaluru
draw
14 Sep 1983
Test # 961
India
274
97.1
2.81
3
v Australia
Bengaluru
won
4 Mar 2017
Test # 2251
Kenya
264/6
50.0
5.28
2
v Australia
Bengaluru
lost
13 Mar 2011
ODI # 3130
India
262/5
63.2
4.13
4
v New Zealand
Bengaluru
won
31 Aug 2012
Test # 2055
Pakistan
261/2d
50.0
5.22
3
v India
Bengaluru
won
24 Mar 2005
Test # 1743
India
260
83.5
3.10
2
v West Indies
Bengaluru
lost
22 Nov 1974
Test # 745
India
259/9d
91.0
2.84
3
v England
Bengaluru
won
28 Jan 1977
Test # 794
Australia
255
43.3
5.86
2
v India
Bengaluru
lost
25 Mar 2001
ODI # 1696
India
253
85.0
2.97
1
v England
Bengaluru
won
28 Jan 1977
Test # 794
India
252/7
50.0
5.04
1
v New Zealand
Bengaluru
won
14 Oct 1987
ODI # 458
India
252
59.1
4.25
1
v Sri Lanka
Bengaluru
won
12 Mar 2022
Test # 2456
Netherlands
250
47.5
5.22
2
v India
Bengaluru
lost
12 Nov 2023
ODI # 4702
India
250
101.0
2.47
3
v South Africa
Bengaluru
lost
2 Mar 2000
Test # 1486
India
249/7
47.1
5.27
2
v Australia
Bengaluru
won
27 Oct 1989
ODI # 587
Pakistan
249
94.5
2.62
3
v India
Bengaluru
won
13 Mar 1987
Test # 1073
Pakistan
248/9
49.0
5.06
2
v India
Bengaluru
lost
9 Mar 1996
ODI # 1078
New Zealand
248
73.2
3.38
3
v India
Bengaluru
lost
31 Aug 2012
Test # 2055
Australia
247/8
50.0
4.94
1
v India
Bengaluru
lost
27 Oct 1989
ODI # 587
India
246
89.2
2.75
2
v Australia
Bengaluru
lost
6 Oct 2004
Test # 1713
India
239
87.4
2.72
4
v Australia
Bengaluru
lost
6 Oct 2004
Test # 1713
India
238
94.3
2.51
2
v England
Bengaluru
draw
19 Dec 2001
Test # 1578
New Zealand
236/8
50.0
4.72
2
v India
Bengaluru
lost
14 Oct 1987
ODI # 458
India
234/4
39.2
5.94
2
v Sri Lanka
Bengaluru
won
26 Sep 1982
ODI # 159
Sri Lanka
233/8
50.0
4.66
1
v India
Bengaluru
lost
26 Sep 1982
ODI # 159
New Zealand
233
73.2
3.17
3
v India
Bengaluru
lost
18 Oct 1995
Test # 1308
Sri Lanka
231
58.1
3.97
2
v India
Bengaluru
lost
26 Jan 1994
Test # 1245
India
228
70.4
3.22
2
v New Zealand
Bengaluru
won
18 Oct 1995
Test # 1308
Australia
228/6d
73.0
3.12
3
v India
Bengaluru
draw
9 Oct 2008
Test # 1887
Australia
228
78.1
2.91
3
v India
Bengaluru
won
6 Oct 2004
Test # 1713
India
224/6
47.0
4.76
2
v Kenya
Bengaluru
won
20 May 1998
ODI # 1330
Kenya
223/9
50.0
4.46
1
v India
Bengaluru
lost
20 May 1998
ODI # 1330
Australia
223
75.2
2.96
3
v India
Bengaluru
lost
9 Oct 2010
Test # 1973
India
221/2
42.3
5.20
2
v New Zealand
Bengaluru
won
14 May 1997
ODI # 1206
New Zealand
220/9
50.0
4.40
1
v India
Bengaluru
lost
14 May 1997
ODI # 1206
England
218/9
47.0
4.63
1
v India
Bengaluru
won
26 Feb 1993
ODI # 809
India
216/8
48.5
4.42
2
v Australia
Bengaluru
won
21 Oct 1996
ODI # 1129
Australia
215/7
50.0
4.30
1
v India
Bengaluru
lost
21 Oct 1996
ODI # 1129
Sri Lanka
215
55.3
3.87
3
v India
Bengaluru
lost
26 Jan 1994
Test # 1245
South Africa
214
59.0
3.62
1
v India
Bengaluru
draw
14 Nov 2015
Test # 2188
India
214
90.0
2.37
4
v Pakistan
Bengaluru
lost
24 Mar 2005
Test # 1743
India
212/4
20.0
10.60
1
v Afghanistan
Bengaluru
tied
17 Jan 2024
T20I # 2435
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years