Waiting for an ICC trophy for more than a decade, India on Tuesday announced a 15-member squad led by skipper Rohit Sharma for the upcoming ICC ODI World Cup. The inclusion of wicketkeeper-batter KL Rahul and Suryakumar Yadav headlined the squad announcement.