Shami last played for India during the Champions Trophy earlier this year but hasn't been able to break into the squad since. Having recovered from injuries, Shami has fallen behind in the pecking order, now competing with the likes of Prasidh Krishna and Harshit Rana. With age no longer on his side, Shami may never get another India call-up, and many believe his decision to skip the England tour could be a key reason behind it.Also Read: Mohammed Shami's coach tears into Ajit Agarkar for using 'excuses' to ignore India pacer; 'They've made up their minds'"There have been multiple times that national selectors and support staff from the BCCI Centre of Excellence have called to check on Shami. The selection committee was desperate to get his services in England, as Jasprit Bumrah could not have played more than three Tests. Who wouldn’t want a bowler of his calibre in English conditions?” a senior board official told PTI.It's worth noting that Shami also missed the tour of Australia despite the BCCI seeking his services Down Under. But since Shami's ankle injury had derailed his plans of a comeback, even in the domestic circuit, he was always a doubtful starter on a tour as gruelling as a five-Test series for the Border-Gavaskar Trophy. As for why Shami wasn't selected for the two-Test series against South Africa starting Saturday, the source insisted it had nothing to do with a lack of communication."So the narrative that there was no communication with Shami isn’t an absolute truth. The sports science team also has his medical reports and whether his body will be able to take the rigours of international cricket,” it added.
Click here to read article