Hardik Pandya on Tuesday smashed a 37-ball century in a T20 tournament in Mumbai, making a strong comeback ahead of upcoming three-match One-day International series against South Africa. Hardik, who underwent a surgery last year, was left out of the New Zealand tour after failing a fitness test.