Why is Rohit Sharma not playing today in the MI vs PBKS IPL 2026 match at Wankhede Stadium? The Mumbai Indians opener has been ruled out of Thursday’s clash against Punjab Kings due to a right hamstring injury he sustained during the MI vs RCB IPL 2026 match on April 12. The latest Rohit Sharma injury update confirms the 38-year-old has not recovered in time, making this the first IPL 2026 match he will miss. Hardik Pandya confirmed at the toss that Rohit Sharma will miss a couple of matches.
ALSO READ: Can MI still qualify for IPL 2026 playoffs?
(updated on April 16, 2026 before MI vs PBKS match)

What Happened to Rohit Sharma? The Hamstring Injury Explained
So what happened to Rohit Sharma, and why is Rohit Sharma not playing today? The answer traces back to the sixth over of MI’s 241-run chase against Royal Challengers Bengaluru on April 12, when Rohit retired hurt at 19 off 13 balls after visibly grabbing his right hamstring while attempting a second run. He was unable to push off his back leg and walked off the field in obvious discomfort.
The Rohit Sharma hamstring injury was assessed by MI physio Nitin Patel on Sunday night, with scans returning inconclusive results — no confirmed tear, but not a clean bill of health either. Rohit then missed Mumbai Indians’ training sessions on Tuesday and Wednesday, skipping both indoor and net work at Wankhede.
Is Rohit Sharma Injured? The Official MI Call
Is Rohit Sharma injured seriously enough to miss extended game time? That remains the open question. Mumbai Indians have ruled him out of today’s MI vs PBKS match, but have not issued a firm timeline beyond it.
The decision to rest Rohit Sharma for the Punjab Kings game reflects the team management’s caution — pushing a 38-year-old with an unresolved hamstring issue into a high-intensity Wankhede contest carried real risk of turning a minor strain into a multi-week absence. With MI sitting eighth on the IPL 2026 points table and every remaining fixture carrying playoff weight, protecting their captain for the business end of the season has taken priority over one result.
ALSO READ: Who is Mayank Rawat the Mumbai Indians debutant today

MI vs PBKS Playing XI Without Rohit Sharma
With Rohit Sharma not playing today, Mumbai Indians will need a reshuffle at the top of the order against Punjab Kings. Mitchell Santner also misses out for Mumbai Indians. Mayank Rawat is making his debut for Mumbai Indians. Quinton de Kock also returns in Rohit’s absence.
Mumbai Indians Playing XI: Quinton de Kock(w), Ryan Rickelton, Tilak Varma, Suryakumar Yadav, Hardik Pandya(c), Sherfane Rutherford, Naman Dhir, Mayank Rawat, Shardul Thakur, Deepak Chahar, Jasprit Bumrah
MI impact players: AM Ghazanfar, Corbin Bosch, Raj Bawa, Robin Minz, Ashwani Kumar
Punjab Kings Playing XI: Prabhsimran Singh(w), Priyansh Arya, Shreyas Iyer(c), Cooper Connolly, Shashank Singh, Marcus Stoinis, Marco Jansen, Xavier Bartlett, Vijaykumar Vyshak, Arshdeep Singh, Yuzvendra Chahal
PBKS impact players: Nehal Wadhera, Vishnu Vinod, Harpreet Brar, Suyansh Shedge, Yash Thakur
When Will Rohit Sharma Return? IPL 2026 Timeline
When will Rohit Sharma return to the MI XI? Based on the current Rohit Sharma injury update, the most realistic window points to MI’s next home fixture, though that depends entirely on how the hamstring responds over the next 72 hours.
If this is a grade-one strain — consistent with the inconclusive scans — a 7 to 10-day recovery window would put Rohit in contention for Mumbai Indians’ next match. This was confirmed by Hardik at the toss.
“Rohit Sharma is out from the last game. He’s gonna take a couple of games for him to see how exactly where he is. And Mitchell is unwell as well. So Mitchell Santner also is not available. So, yeah, we got a couple of changes. Quinny comes back and we have a debutant, Mayank Rawat,” Hardik said.
A grade-two tear would push the return date out by three to six weeks, which would be a season-defining setback for MI. The fact that imaging did not show clear structural damage is the most encouraging sign, but the fact that he has not trained in four days is the concerning one.
Why is Rohit Sharma Not Playing Today: The Bottom Line
The short answer to why is Rohit Sharma not playing today: the hamstring isn’t ready, and MI aren’t willing to gamble. The longer answer is that Mumbai Indians are weighing a single match against the rest of IPL 2026, and with Rohit having scored 137 runs in four matches at a strike rate of 165.06, they need him fit for the run-in more than they need him today.
This article will be updated with the confirmed MI vs PBKS Playing XI and any further Rohit Sharma injury update as information comes in ahead of toss.
Follow all latest cricket news and updates here on The Dakia.

