By: Aditya Kukalyekar
Hardik Pandya has been at the centre of criticism in the ongoing Indian Premier League (IPL) season. He has had to deal with a lot of outrage from the fans as well and his captaincy for Mumbai Indians has also come under the scanner with the team not doing well.