Mohammed Shami has been out of the Indian team since the 2025 Champions Trophy in March Ex-India captain Sourav Ganguly says the pacer's 'fitness and skill' are still top-notch "I don't see any reason why he can’t keep playing Tests, One-dayers and T20 cricket for India," Ganguly said