IndiaTest and ODI ground1974 to 2023
M Chinnaswamy Stadium
Bengaluru, India
M Chinnaswamy Stadium records at a glance
At M Chinnaswamy Stadium, the highest Test team total is 626 by India in 2007; the highest individual score is 267 by Younis Khan in 2005; the highest successful chase is 262/5 by India in 2012.
At M Chinnaswamy Stadium, the highest ODI team total is 410/4 by India in 2023; the highest individual score is 209 by Rohit Sharma in 2013; the highest successful chase is 329/7 by Ireland in 2011.
| Record | Test | ODI |
|---|---|---|
| Highest team total | 626 (India, 2007) | 410/4 (India, 2023) |
| Lowest completed total | 103 (Afghanistan, 2018) | 156 (England, 2023) |
| Highest successful chase | 262/5 (India, 2012) | 329/7 (Ireland, 2011) |
| Highest individual score | Younis Khan 267 (2005) | Rohit Sharma 209 (2013) |
| Best bowling | Nathan Lyon 8/50 (2017) | Yuvraj Singh 5/31 (2011) |
| Most runs at the ground | Sachin Tendulkar 869 | Sachin Tendulkar 534 |
| Most wickets at the ground | Anil Kumble 41 | Zaheer Khan 14 |
| Average first-innings total | 357 | 267 |
M Chinnaswamy Stadium in numbers
M Chinnaswamy Stadium, in Bengaluru, India, has staged 24 Tests and 31 one-day internationals in CricArcade's archives. The first was a Test between West Indies and India in 1974, and the most recent international here was in 2023. The scorecards know it by 2 names: Karnataka State Cricket Association Stadium (1974 to 1985) and M Chinnaswamy Stadium (1987 to 2023).
In Tests
Of the 24 Tests played at M Chinnaswamy Stadium, 9 were drawn (38%), 10 won by the side batting first and 5 by the side batting second. That is 67% of decided Tests to the side batting first, a ground where setting the pace has paid. India have played 24 of those Tests and won 9, lost 6 and drawn or tied 9, a win rate of 38%. The most frequent visitors have been Australia (6) and Pakistan (5).
The average first-innings total was 349 in the 1970s (5 Tests) and 344 in the 2010s (5 Tests), peaking at 432 in the 2000s. Its busiest decade was the 2000s, with 6 Tests, against 5 in the 1970s.
Sachin Tendulkar has made more Test runs here than anyone, 869 in 16 innings with 2 hundreds, and Anil Kumble has taken the most wickets, 41 in 9 Tests.
- Highest total: India's 626 (2007)
- Lowest completed innings: Afghanistan's 103 (2018)
- Highest individual score: Younis Khan, 267 against India (2005)
- Best bowling: Nathan Lyon, 8 for 50 (2017)
- Heaviest defeat: Afghanistan, by an innings and 262 runs against India (2018)
In one-day internationals
Of the 31 ODIs played at M Chinnaswamy Stadium, sides batting first have won 13 and chasing sides 15, with 1 tie; 2 produced no result. Decided ODIs have split close to evenly between the side batting first and the side batting second. India have played 22 of those ODIs and won 15, lost 5 and tied or had no result in 2, a win rate of 68%. The most frequent visitors have been Australia (11) and England (6).
The average first-innings total was 234 in the 1980s (4 ODIs) and 299 in the 2020s (6 ODIs), peaking at 305 in the 2010s. Its busiest decade was the 2010s, with 8 ODIs, against 7 in the 1990s.
Sachin Tendulkar has made more ODI runs here than anyone, 534 in 11 innings with 2 hundreds, and Zaheer Khan has taken the most wickets, 14 in 8 ODIs.
- Highest total: India's 410 for 4 (2023)
- Lowest completed innings: England's 156 (2023)
- Highest individual score: Rohit Sharma, 209 against Australia (2013)
- Best bowling: Yuvraj Singh, 5 for 31 (2011)
- Widest win by runs: India, by 160 runs over Netherlands (2023)
- Closest finish: Match tied (2011)
Tests at M Chinnaswamy Stadium
24 Tests, 1974 to 2022. The first was West Indies v India on 22 November 1974: West Indies won by 267 runs.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 1970s | 5 | 349 |
| 1980s | 3 | 264 |
| 1990s | 3 | 370 |
| 2000s | 6 | 432 |
| 2010s | 5 | 344 |
| 2020s | 1 | 252 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Sachin Tendulkar | India | 16 | 869 | 2 |
| Sunil Gavaskar | India | 12 | 600 | 2 |
| Virender Sehwag | India | 11 | 513 | 1 |
| Sourav Ganguly | India | 13 | 503 | 1 |
| Gundappa Viswanath | India | 8 | 450 | 1 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Anil Kumble | India | 9 | 41 |
| Harbhajan Singh | India | 7 | 30 |
| Ravichandran Ashwin | India | 5 | 29 |
| Kapil Dev | India | 8 | 27 |
| Ishant Sharma | India | 5 | 18 |
Test records
- Highest total
- 626
- Lowest completed total
- 103
- Highest score
- 267 · Younis Khan
- Best bowling
- 8/50 · Nathan Lyon
- Biggest innings win
- Inns & 262
- Biggest win by runs
- 267 runs
ODIs at M Chinnaswamy Stadium
31 ODIs, 1982 to 2023. The first was Sri Lanka v India on 26 September 1982: India won by 6 wickets (with 64 balls remaining).
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 1980s | 4 | 234 |
| 1990s | 7 | 211 |
| 2000s | 6 | 270 |
| 2010s | 8 | 305 |
| 2020s | 6 | 299 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Sachin Tendulkar | India | 11 | 534 | 2 |
| Rohit Sharma | India | 5 | 498 | 2 |
| Virender Sehwag | India | 7 | 328 | 0 |
| David Warner | Australia | 3 | 290 | 2 |
| Brad Haddin | Australia | 4 | 262 | 0 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Zaheer Khan | India | 8 | 14 |
| Javagal Srinath | India | 5 | 10 |
| Kapil Dev | India | 5 | 8 |
| Venkatesh Prasad | India | 4 | 8 |
| Anil Kumble | India | 6 | 7 |
ODI records
- Highest total
- 410/4
- Lowest completed total
- 156
- Highest score
- 209 · Rohit Sharma
- Best bowling
- 5/31 · Yuvraj Singh
- Biggest win by runs
- 160 runs
Closest finishes
- Match tied (2011)
Most recent matches
- India v Netherlands (ODI, 12 November 2023): India won by 160 runs
- Sri Lanka v New Zealand (ODI, 9 November 2023): New Zealand won by 5 wickets (with 160 balls remaining)
- New Zealand v Pakistan (ODI, 4 November 2023): Pakistan won by 21 runs (DLS method)
- England v Sri Lanka (ODI, 26 October 2023): Sri Lanka won by 8 wickets (with 146 balls remaining)
- Australia v Pakistan (ODI, 20 October 2023): Australia won by 62 runs
- India v Sri Lanka (Test, 12 March 2022): India won by 238 runs
- Australia v India (ODI, 19 January 2020): India won by 7 wickets (with 15 balls remaining)
- India v Afghanistan (Test, 14 June 2018): India won by an innings and 262 runs
- Australia v India (ODI, 28 September 2017): Australia won by 21 runs
- India v Australia (Test, 4 March 2017): India won by 75 runs
Names in the scorecards
Grounds are renamed and sponsors change; the archive keeps the name each scorecard used. This page brings them together as one ground.
| Name | Used |
|---|---|
| Karnataka State Cricket Association Stadium | 1974 to 1985 |
| M Chinnaswamy Stadium | 1987 to 2023 |
Sources
- CricArcade Test archive: 24 scorecards at this ground
- CricArcade ODI archive: 31 scorecards at this ground
- Figures compiled from the official match scorecards in CricArcade's archive