Mumbai youngster Shreyas Iyer will make his ODI debut as he was handed his India cap in a team huddle.It remains to be seen in which position he bats? With Virat Kohli missing, Iyer could come in at No. 3.