In recent days, social media has often become a major outlet for rants and mysterious one-liners. However, if Indian fast bowler Mukesh Kumar has taken the same path is not certain. Recently, he shared a story on his Instagram account that looks quite threatening but in a more spiritual sense. The story says: "Karma bides its time. You will have to watch out. Karma is unforgiving and always gets a payback." Mukesh Kumar's story after Harshit Rana's late selection in India's squad when Mukesh & Kamboj got ignored with far better performances in India A games. pic.twitter.com/wxNJFr2Cyc — Rajiv (@Rajiv1841) June 18, 2025 The backdrop of the story can be an absolutely normal thing, but the current situation in the Indian team has raised a lot of questions. Especially with Harshit Rana getting the last-minute call has stirred a lot of confusion. If spoken about the Delhi prodigy representing Kolkata Knight Riders for the last few seasons, he was in the discussions while the 18-man squad was selected for touring India. However, he didn't get the call. Rana was summoned by the India A team to play the two unofficial Tests against the England Lions. Notably, Rana's performance was nothing like havoc in comparison to Mukesh and the Chennai Super Kings speedster Anshul Khamboj. But Rana was the one who was asked to stay while the rest of the team took a return flight from London on June 17. And this has created the main tension. Initially it was not made official, but later BCCI announced that Rana has been added in the squad as the 19th man of the team. Meanwhile, the team already has five pacers, especially rookies like Prasidh Krishna and Akash Deep. So is it politics? Is it favoritism? Someone might reason that the Leeds pitch will have around 8 millimeters of grass, quite a thick blanket providing good bounce on the pitch. Rana has pace. But what else? Is he better than the others, especially the ones who have been left out? This is the main question that is triggering the fans. You can really feel Mukesh Kumar’s frustration. He’s toiled hard, picked up around 44 wickets in his last 11 domestic games. Meanwhile, someone like Harshit Rana, with barely 13 domestic matches under his belt, gets retained in the squad. It makes you wonder what’s the point of… pic.twitter.com/2xXJnfvMxh — Vipin Tiwari (@Vipintiwari952) June 18, 2025 Read also: India A vs England Lions: Day 3 Dominated by Batters Notably, since Gambhir left KKR after the 2024 stint, Rana has debuted in all the formats of the game. He went to Australia but yielded nothing positive. Gambhir played him until Rana's body gave up and was forced to bring in Akash Deep, who too later suffered from injury. Jasprit Bumrah, the main bowler for India and also the player of the series, really lacked support from his fellow pacers, including Mohammed Siraj. Rana was thereafter taken to Dubai for the Champions Trophy and literally benched Arshdeep, who rose as a white-ball magician in his era. The Gambhir era has indeed started with Shubman Gill as the captain. But his attitude since the squad selection to last-moment additions has been under scrutiny. The Indian team has often preached that they don't care about the outside noises, but still they want support. In sports, defeat is not unacceptable. But an allover surrender, something that happened in BGT, might again hold Gambhir accountable until some so-called source comes out and says that it's the captain who controlled the team.