Mohammed Shami, 35, was left out of India's 15-member squad for the two home Tests against South Africa, scheduled to commence on Friday at the famed Eden Gardens in Kolkata. Before his most recent snub, Mohammed Shami had openly expressed his disappointment about being sidelined from India's recent Test fixtures.