This article covers all details of Virat Kohli’s IPL stats and records against MI (Mumbai Indians) ahead of the MI vs RCB match 20th in IPL 2025.
Virat Kohli has been the best batter in all three formats in this generation and has achieved many unbelievable batting records that others can’t think of. Not just at the international level, he is the best batter in the Indian Premier League and has scored the most runs in the league’s history.
That is the same in the ongoing IPL 2025 as well. The former RCB captain currently has the Orange Cap with the most runs in the tournament. He is at the top of the table with more than 100 runs from the second-ranked batter. He smashed an unbeaten century in the last game against Rajasthan Royals, but it came in a losing cause.
Overall, Virat has scored 316 runs in five innings at an average of 105.33 and a strike rate of 146.29 with one century and two half-centuries. With the form he is in, it looks like, he will end up scoring the most runs in the IPL 2024. Virat will be back on the field on Thursday in the coming game.
RCB is all set to face Mumbai Indians in match no. 20 at Wankhede Stadium. Both teams have only one win in five games, and whoever loses here will be pushed behind, and it will be very hard for them to come out. That’s why it is an important game, and as we all know, Virat likes to perform in pressure situations.
Virat Kohli vs MI IPL Overall Stats and Records
Among the current RCB team, Virat Kohli has played most games against Mumbai Indians. Hence, he will be the most important batter in the game for his team. Adding to that, the form he is in at the moment can be very crucial for RCB. Virat has played 33 games against MI in his IPL career so far. He has scored 855 runs in 32 innings, at an average of 30.54 and a strike rate of 126.85. Virat has also scored five half-centuries, with a best of 92 not out.:
Stat | Value |
---|---|
Matches | 33 |
Innings | 32 |
Not Outs | 4 |
100s | 0 |
50s | 5 |
Ducks | 2 |
Fours (4s) | 70 |
Sixes (6s) | 32 |
Highest Score | 92* |
Runs | 855 |
Batting Average | 30.54 |
Strike Rate | 126.85 |
Virat Kohli vs MI IPL Bowlers
Virat Kohli has faced every MI bowler since the inaugural season and has also scored runs against them. However, some MI bowlers have good numbers against some MI bowlers. Hence, we have brought here his head-to-head records with every MI bowler.
Virat Kohli vs Hardik Pandya Stats
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2015 | 23 | 11 | 0 | 3 | 3 | 1 | 209.1 | – |
2016 | 1 | 3 | 0 | 2 | 0 | 0 | 33.3 | – |
2017 | 6 | 8 | 0 | 2 | 0 | 0 | 75.0 | – |
2018 | 5 | 7 | 1 | 2 | 0 | 0 | 71.4 | 5.0 |
2019 | 8 | 5 | 0 | 3 | 2 | 0 | 160.0 | – |
2022 | 12 | 9 | 0 | 3 | 2 | 0 | 133.3 | – |
Virat Kohli vs Deepak Chahar Stats
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2017 | 15 | 7 | 0 | 1 | 3 | 0 | 214.3 | – |
2018 | 10 | 7 | 0 | 3 | 2 | 0 | 142.9 | – |
2019 | 11 | 13 | 1 | 9 | 2 | 0 | 84.6 | 11.0 |
2020 | 10 | 9 | 0 | 2 | 0 | 0 | 111.1 | – |
2021 | 22 | 13 | 0 | 3 | 4 | 0 | 169.2 | – |
2024 | 2 | 3 | 0 | 1 | 0 | 0 | 66.7 | – |
Virat Kohli vs Mitchell Santner Stats
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2020 | 9 | 11 | 0 | 2 | 0 | 0 | 81.8 | – |
2024 | 13 | 10 | 1 | 5 | 1 | 1 | 130.0 | 13.0 |
Virat Kohli Vs Trent Boult Stats
Year | Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|---|
2015 | 11 | 12 | 0 | 9 | 1 | 1 | 91.7 | – |
2018 | 17 | 10 | 0 | 1 | 1 | 1 | 170.0 | – |
2021 | 16 | 13 | 0 | 8 | 2 | 1 | 123.1 | – |
2022 | 16 | 11 | 0 | 6 | 2 | 1 | 145.5 | – |
2023 | 0 | 1 | 1 | 1 | 0 | 0 | 0.0 | 0.0 |
2024 | 14 | 16 | 0 | 6 | 1 | 0 | 87.5 | – |
Virat Kohli Vs Jasprit Bumrah Stats
Runs | Balls | Outs | Dots | 4s | 6s | SR | Avg |
---|---|---|---|---|---|---|---|
140 | 95 | 5 | 36 | 15 | 5 | 147.4 | 28.0 |
Virat Kohli vs MI IPL Match-by-Match Stats and Records
Virat played his first game against MI in 2008, and we have seen all of his performances against the five-time champion so far. The table below will show you how he has performed against MI until now and what scores he has registered.
Match | Date | Ground | How Dismissed | Runs | B/F | S/R |
---|---|---|---|---|---|---|
1 | 20/04/2008 | Wankhede Stadium | c †L Ronchi b A Nehra | 23 | 14 | 164.29 |
2 | 28/05/2008 | M Chinnaswamy Stadium | c †Y V Takawale b A Nehra | 0 | 1 | 0.00 |
3 | 03/05/2009 | Wanderers Stadium | did not bat | – | – | – |
4 | 10/05/2009 | St George’s Park | c J-P Duminy b C Nanda | 20 | 22 | 90.91 |
5 | 20/03/2010 | Barabati Stadium | run out | 17 | 12 | 141.67 |
6 | 17/04/2010 | M Chinnaswamy Stadium | c †A P Tare b K A Pollard | 37 | 24 | 154.17 |
7 | 21/04/2010 | Dr DY Patil Sports Academy | c †A T Rayudu b K A Pollard | 9 | 7 | 128.57 |
8 | 12/04/2011 | M Chinnaswamy Stadium | c †D J Jacobs b K A Pollard | 12 | 19 | 63.16 |
9 | 27/05/2011 | MA Chidambaram Stadium | b A N Ahmed | 8 | 12 | 66.67 |
10 | 09/05/2012 | Wankhede Stadium | not out | 36* | 25 | 144.00 |
11 | 14/05/2012 | M Chinnaswamy Stadium | run out | 3 | 1 | 300.00 |
12 | 04/04/2013 | M Chinnaswamy Stadium | lbw b J J Bumrah | 24 | 14 | 171.43 |
13 | 27/04/2013 | Wankhede Stadium | c †K D Karthik b D S Kulkarni | 1 | 4 | 25.00 |
14 | 19/04/2014 | Dubai International Cricket Stadium | c Harbhajan Singh b Z Khan | 0 | 2 | 0.00 |
15 | 06/05/2014 | Wankhede Stadium | c C J Anderson b P S Suyal | 35 | 28 | 125.00 |
16 | 19/04/2015 | M Chinnaswamy Stadium | c A T Rayudu b M J McClenaghan | 18 | 18 | 100.00 |
17 | 10/05/2015 | Wankhede Stadium | not out | 82* | 50 | 164.00 |
18 | 20/04/2016 | Barabati Stadium | c T G Southee b K H Pandya | 33 | 30 | 110.00 |
19 | 11/05/2016 | M Chinnaswamy Stadium | c Harbhajan Singh b M J McClenaghan | 7 | 7 | 100.00 |
20 | 14/04/2017 | M Chinnaswamy Stadium | c J C Buttler b M J McClenaghan | 62 | 47 | 131.91 |
21 | 01/05/2017 | Wankhede Stadium | c R G Sharma b M J McClenaghan | 20 | 14 | 142.86 |
22 | 17/04/2018 | Wankhede Stadium | not out | 92* | 62 | 148.39 |
23 | 01/05/2018 | M Chinnaswamy Stadium | c K A Pollard b H H Pandya | 32 | 26 | 123.08 |
24 | 28/03/2019 | M Chinnaswamy Stadium | c H H Pandya b J J Bumrah | 46 | 32 | 143.75 |
25 | 15/04/2019 | Wankhede Stadium | c †Q de Kock b J P Behrendorff | 8 | 9 | 88.89 |
26 | 28/09/2020 | Dubai International Cricket Stadium | c R G Sharma b R D Chahar | 3 | 11 | 27.27 |
27 | 28/10/2020 | Sheikh Zayed Stadium | c S S Tiwary b J J Bumrah | 9 | 14 | 64.29 |
28 | 09/04/2021 | MA Chidambaram Stadium | lbw b J J Bumrah | 33 | 29 | 113.79 |
29 | 26/09/2021 | Dubai International Cricket Stadium | c sub b A F Milne | 51 | 42 | 121.43 |
30 | 09/04/2022 | Maharashtra Cricket Association Stadium | lbw b D Brevis | 48 | 36 | 133.33 |
31 | 02/04/2023 | M Chinnaswamy Stadium | not out | 82* | 49 | 167.35 |
32 | 09/05/2023 | Wankhede Stadium | c †Ishan Kishan b J P Behrendorff | 1 | 4 | 25.00 |