Indian ODI and Test captain Rohit Sharma is currently facing a lot of criticism for his form in the ongoing Indian Premier League (IPL) 2025. The former Mumbai Indians (MI) captain is yet to fire runs ...