M.Chinnaswamy Stadium

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.
View Pitch Report

Ground Stats by Format

ODI

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

T20

Matches played29
Avg 1st innings186
Avg 2nd innings181
Highest total287
Lowest total95
Bat first win %48.0%

Upcoming Fixtures

Recent Matches

DateMatchFormatResult
17 Oct 2026India vs West IndiesT20no result
24 Apr 2026Royal Challengers Bengaluru vs Gujarat TitansT20upcoming
24 Apr 2026Gujarat Titans vs Royal Challengers Bengaluru(205/3 / 206/5)T20Royal Challengers Bengaluru won by 5 wickets
18 Apr 2026Royal Challengers Bengaluru vs Delhi Capitals(175/8 / 179/4)T20Delhi Capitals won by 6 wickets
18 Apr 2026Royal Challengers Bengaluru vs Delhi CapitalsT20upcoming
15 Apr 2026Lucknow Super Giants vs Royal Challengers Bengaluru(146/10 / 149/5)T20Royal Challengers Bengaluru won by 5 wickets
15 Apr 2026Royal Challengers Bengaluru vs Lucknow Super GiantsT20upcoming
5 Apr 2026Royal Challengers Bengaluru vs Chennai Super Kings(250/3 / 207/10)T20Royal Challengers Bengaluru won by 43 runs
28 Mar 2026Sunrisers Hyderabad vs Royal Challengers Bengaluru(201/9 / 203/4)T20Royal Challengers Bengaluru won by 6 wickets
3 May 2025Royal Challengers Bengaluru vs Chennai Super Kings(213/5 / 211/5)T20Royal Challengers Bengaluru won by 2 runs