As India prepares to play the crucial Champions Trophy semifinal against Australia in Dubai on Tuesday, a major controversy erupted back home after Congress National Spokesperson Shama Mohamed referred to Indian cricket captain Rohit Sharma as “fat for a sportsperson”.
Cricket legend Sunil Gavaskar joined the debate, strongly criticising Mohamed’s remarks.
Gavaskar slams Congress spokesperson Shama Mohamed:
Speaking to India Today, Gavaskar said that sports fitness is not solely about having a slim physique.
“I have always said, if you want only slim guys, then you should go to a modelling competition and pick all the models. It’s not about that. It’s about how well you can play cricket. We talked about Sarfaraz Khan—he was vilified for a long time because he was on the heavier side. But if he scores 150 for India in a Test match and follows it up with another two or three fifty-plus scores, then what’s the issue?” Gavaskar said.
Former India captain Sunil Gavaskar lashed out at criticism of Rohit Sharma’s fitness, saying selectors should pick models if they are looking for ‘slim’ cricketers. Gavaskar responded to the chatter around Rohit’s physique after Congress National Spokesperson Shama Mohamed… pic.twitter.com/jeIctmK2It
— The CSR Journal (@thecsrjournal) March 4, 2025
Mental fitness is more important:

He stressed that mental strength plays a key role in physical fitness.
“I don’t think size has anything to do with it. It’s your mental strength—whether you can last the distance— that’s the most important thing. Bat well, bat for long, and score runs,” he added, reiterating his belief that physical fitness and match fitness can be two distinct concepts in a sport as unique as cricket.
Also Read: SpaceX Calls Of Starship Test Flight Last Minute Due To Unidentified Issue!
The controversy began on Monday when Congress spokesperson Shama Mohamed’s social media posts fat-shaming Rohit Sharma sparked widespread backlash, angering millions of cricket fans.
The remarks also drew criticism from various quarters, including her own party and Union Sports Minister Mansukh Mandaviya, who called the comments “deeply shameful.”
BJP leaders quickly attacked Mohamed and the Congress party, with BJP social media head Amit Malviya accusing her of trying to “undermine the team’s morale at a crucial time.”
India will face Australia in the first semifinal on Tuesday.