The selectors on Monday named the final 15-member squad for next month's World Cup, to be jointly hosted by India, Sri Lanka and Bangladesh.

India squad: Mahendra Singh Dhoni (captain), Virender Sehwag (vice-captain), Sachin Tendulkar, Gautam Gambhir, Virat Kohli, Yuvraj Singh, Suresh Raina, Yusuf Pathan, Harbhajan Singh, Ravichandran Ashwin, Piyush Chawla, Zaheer Khan, Praveen Kumar, Munaf Patel, Ashish Nehra.