Yahoo Sports reports: For nearly two years, Shreyas Iyer kept knocking on the door. As Suryakumar Yadav's returns dipped in both IPL and international cricket, Iyer's weight of runs and consistency at No. 4 made him the obvious successor as India's T20I captain.