Hardik Pandya has been facing the wrath of jeering fans in the Indian Premier League this season, with the Mumbai Indians struggling since he took charge from the much-loved Rohit Sharma. Five-time winners Mumbai replaced Rohit, who leads India in all formats, as captain before the IPL season started last month