Virat Kohli and the M.Chinnaswamy Stadium has a special bond with the Indian batting talisman playing a lot of his cricket on this particular ground thanks to his allegiance with the Bengaluru franchise in the Indian T20 League.

The Delhi-born cricketer also played quite a few matches at this stadium while representing India and has enjoyed some success on the ground at the international, domestic, and the franchise level.

The former India and Bengaluru captain has an impressive record at the M.Chinnaswamy Stadium across formats. Since 2008, Kohli has scored over 3,000 runs in 100 T20 matches. He has also featured in seven ODIs and four Test matches so far.

Here we take a more in-depth look into Virat Kohli’s M. Chinnaswamy Stadium records and stats at both the domestic and international levels.

Virat Kohli M. Chinnaswamy Stadium records and stats

Virat Kohli’s batting record at M. Chinnaswamy Stadium in Indian T20 League

Virat Kohli has played more than 80 Indian T20 League matches at the M. Chinnaswamy Stadium in Bengaluru. He has amassed almost 3,000 runs at this venue with an average of above 40 and a highest score of 113. Between 2008 and 2024, Virat has also slammed four Indian T20 League hundreds and 22 fifties at the M. Chinnaswamy Stadium. 

Matches

Runs

Average

Strike Rate

Centuries

Fifties

Highest Score

85

2860

40.85

141.09

4

22

113

Virat Kohli’s batting record at M. Chinnaswamy Stadium in T20 Internationals

Virat Kohli has featured in six T20I matches for India at this venue. He has scored 116 runs in those six innings and boasts a strike rate of 124.73 in T20 international cricket on the ground. His 38-ball 72 against Australia in February 2019 is Virat Kohli’s highest score in T20Is at the M. Chinnaswamy Stadium.

Matches

Runs

Average

Strike Rate

Centuries

Fifties

Highest Score

6

116

23.20

124.73

0

1

72*

Virat Kohli’s batting record at M. Chinnaswamy Stadium in ODI cricket

Virat Kohli’s ODI record at the M. Chinnaswamy Stadium is a bit underwhelming when compared to his Indian T20 League and T20I numbers on the ground. In the seven ODIs that Virat has played here, the right-handed batter has managed to score just 203 runs and has a below-par average of 29.

Matches

Runs

Average

Strike Rate

Centuries

Fifties

Highest Score

7

203

29

87.87

0

2

89

Virat Kohli’s batting record at M. Chinnaswamy Stadium in Test cricket

Virat Kohli has a good record at the M. Chinnaswamy Stadium in Test cricket. Since making his Test debut at this venue in 2012, Kohli has accumulated 217 runs in four matches at an average of 43.40. He has hit one hundred and one fifty in cricket’s longest format at the iconic Bengaluru cricket stadium. Kohli’s 103 against New Zealand in August 2012 is Virat Kohli’s highest score in Test cricket at the M. Chinnaswamy Stadium.

Matches

Runs

Average

Strike Rate

Centuries

Fifties

Highest Score

4

217

43.40

56.95

1

1

103

Photo credit: Alamy