MI vs KKR: Why Rohit Sharma Is Not Playing Today’s IPL 2025 Match?
MI Won the toss and opted to bowl first

The 12th match of the Indian Premier League (IPL) 2025 is being played between Mumbai Indians (MI) and Kolkata Knight Riders (KKR) at the Wankhede Stadium, Mumbai, on March 31. Fans were excited to see Rohit Sharma in action, but he was not included in the starting XI of Mumbai Indians.
Rohit Sharma Not in the Playing XI
During the toss, Mumbai Indians captain Hardik Pandya won and chose to bowl first. While announcing the playing XI, he confirmed that Rohit Sharma is not in the starting team. However, Rohit is named as an impact substitute, which means he will bat in the second innings but will not field in the first innings.
Mumbai Indians Impact Substitutes
Along with Rohit Sharma, Mumbai Indians have named Corbin Bosch, Raj Bawa, Robin Minz, and Satyanarayana Raju as their impact substitutes.
Kolkata Knight Riders Impact Substitutes
Kolkata Knight Riders have chosen Anrich Nortje, Anukul Roy, Manish Pandey, Vaibhav Arora, and Luvnith Sisodia as their impact substitutes.
Many Mumbai Indians fans were surprised by Rohit Sharma’s absence from the starting XI. However, since he is part of the impact player list, he will get a chance to bat in the second innings when Mumbai Indians chase the target.
MI vs KKR Playing XIs
Kolkata Knight Riders: Quinton de Kock(w), Sunil Narine, Venkatesh Iyer, Ajinkya Rahane(c), Rinku Singh, Angkrish Raghuvanshi, Andre Russell, Ramandeep Singh, Spencer Johnson, Harshit Rana, Varun Chakaravarthy
Mumbai Indians: Ryan Rickelton, Will Jacks(w), Suryakumar Yadav, Tilak Varma, Hardik Pandya(c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Ashwani Kumar, Vignesh Puthur