M.Chinnaswamy Stadium

Bengaluru
M. Chinnaswamy Stadium stands as one of India's premier cricket venues in the heart of Bengaluru, Karnataka. Established in 1969 and named after former KSCA president M. Chinnaswamy, this iconic ground has been the home of Karnataka cricket and the Indian Premier League franchise Royal Challengers Bangalore since the tournament's inception. The stadium's pitch characteristics have evolved significantly over the years. Traditionally known for producing high-scoring encounters, the surface typically favors batsmen, particularly during the shorter formats. Statistical evidence supports this reputation, with T20 matches averaging 187.60 runs in the first innings across 23 recorded games, while ODI encounters have seen even more explosive starts with first innings averaging 288.75 runs over 8 matches. Interestingly, teams batting first have enjoyed moderate success rates of 55% in T20s and 50% in ODIs. The ground has witnessed numerous memorable moments, including several IPL classics and international encounters. Its compact dimensions and batting-friendly conditions often produce thrilling finishes that keep spectators on edge. The stadium's atmosphere is electric, particularly during IPL matches, where passionate Bangalore crowds create an intimidating cauldron for visiting teams. With a current capacity of approximately 40,000, M. Chinnaswamy Stadium continues to be a fortress for home teams while providing entertainment for cricket enthusiasts. Its consistent ability to produce competitive cricket across formats makes it a favorite among players and fans alike.

Ground Stats by Format

ODI

Matches played8
Avg 1st innings289
Avg 2nd innings219
Highest total410
Lowest total122
Bat first win %50.0%

T20

Matches played23
Avg 1st innings188
Avg 2nd innings179
Highest total287
Lowest total95
Bat first win %55.0%

Recent Matches

DateMatchFormatResult
24 Apr 2026Royal Challengers Bengaluru vs Gujarat TitansT20upcoming
18 Apr 2026Royal Challengers Bengaluru vs Delhi CapitalsT20upcoming
15 Apr 2026Royal Challengers Bengaluru vs Lucknow Super GiantsT20upcoming
3 May 2025Royal Challengers Bengaluru vs Chennai Super Kings(213/5 / 211/5)T20Royal Challengers Bengaluru won by 2 runs
24 Apr 2025Royal Challengers Bengaluru vs Rajasthan Royals(205/5 / 194/9)T20Royal Challengers Bengaluru won by 11 runs
18 Apr 2025Royal Challengers Bengaluru vs Punjab Kings(95/9 / 98/5)T20Punjab Kings won by 5 wickets
10 Apr 2025Royal Challengers Bengaluru vs Delhi Capitals(163/7 / 169/4)T20Delhi Capitals won by 6 wickets
2 Apr 2025Royal Challengers Bengaluru vs Gujarat Titans(169/8 / 170/2)T20Gujarat Titans won by 8 wickets
16 Oct 2024India vs New Zealand(46/10 / 402/10)TESTNew Zealand won by 8 wickets
23 Jun 2024South Africa vs India(215/8 / 220/4)ODIIndia won by 6 wickets