Indian Premier League (IPL) 2025 KKR Confirmed Playing XI vs MI

The 12th IPL 2025 match between the Mumbai Indians and the Kolkata Knight Riders will take place on March 31 at Wankhede Stadium in Mumbai, beginning at 7:30 PM IST.
The Mumbai Indians enter this match after two consecutive losses to their archrivals, the Chennai Super Kings and the Gujarat Titans. On the other hand, the Kolkata Knight Riders are riding high after beating the Rajasthan Royals in their second match.
KKR’s bowling department is looking well; their bowlers are working together to help their squad. Vaibhav Arora, Varun Chakravarthy, and Harshit Rana are all contributing to their team’s success by getting wickets and playing important roles.
IPL 2025 KKR Confirmed Playing XI vs MI
Top Order
, Quinton de Kock, Ajinkya Rahane ©,
Middle Order
Venkatesh Iyer, , Andre Russell, Ramandeep Singh
Bowlers
Spencer Johnson, Vaibhav Arora, Harshit Rana, and Varun Chakravarthy.
Impact Player
Angkrish Raghuvanshi.
Opening Pair
Sunil Narine and Quinton de Kock will open for KKR in the next match. Sunil Narine was not available in the previous match due to some injury but there is a very high chance he will play this match against MI.
On the other hand, Quinton de Kock delivers a solid performance in the previous match against . He played an unbeaten 97-run inning and won the Player Of The Match award.
Ajinkya Rahane at NO 3
KKR’s new captain, Ajinkya Rahane, will bat at no. 3. He was outstanding in the opening match against , where he scored 56 runs in 31 balls with a strike rate of, and in the second match, he scored 18 runs.
Middle Order
Venkatesh Iyer did not get the chance to bat In the first match, he started his inning on a positive note but failed to play patiently. He has a strong record against the . He played six matches against MI and scored 362 runs with a strike rate of 165.
Rinku Singh, Andre Russell, and Ramandeep Singh get the chance to bat but do not showcase impressive performances. In the second match, they did get the chance to bat.
Bowlers
Spencer Johnson went wicketless in the first match and took 1 wicket in the second match.
Vaibhav Arora took 1 wicket in the first match and 2 wickets in the second match.
Harshit Rana has 2 wickets in two matches but looked impressive in the second match.
The key spinner, Varun Chakravarthy, took 3 wickets in two matches.
Impact Player
Angkrish Raghuvanshi could come as an impact player like the previous match and scored 22 runs in 17 balls in the last match.