After scoring a brilliant century on his debut Test match against New Zealand on Friday in Kanpur, Shreyas Iyer has stated that he did not expect to receive the Test cap from legendary Sunil Gavaskar. The middle-order batsman took just 21 balls to race to the mark from his overnight score of 75*.