Mohammed Shami was snubbed again as India picked the squad for the home Test series against South Africa. Post navigation After T20I retirement, Kane Williamson opts out of New Zealand’s ODI squad ‘It still haunts me’: Alyssa Healy breaks silence on Australia’s World Cup heartbreak against India