Four Indians, including Sachin Tendulkar and Virender Sehwag, were named in the ICC World X1 squads for the Super Series against Australia in October.
While Tendulkar, Sehwag and Rahul Dravid figure in the one-day and Test squads of 20 players, leg spinner Anil Kumble has been included in the Test squad only.
The ICC World XI ODI team will play three matches against World champions Australia, in Melbourne on October 5, 7 and 9.
The ICC Test team will play a six-day super Test in Sydney from October 14 to 19.
The squads:
Test: Andrew Flintoff, Michael Vaughan, Steve Harmison (England); Rahul Dravid, Virender Sehwag, Sachin Tendulkar, Anil Kumble (India); Brenden McCullum, Daniel Vettori (New Zealand); Shoaib Akhtar, Inzamam-ul Haq, Younis Khan (Pakistan); Jaques Kallis, Mkhaya Ntini, Shaun Pollock, Mark Bouncher, Graeme Smith (South Africa); Muttiah Muralitharan (Sri Lanka), Brian Lara, Shivnarine Chanderpaul (West Indies).
ODI: Andrew Flintoff, Steve Harmison, Kevin Pieterson, Rahul Dravid, Virender Sehwag, Sachin Tendulkar, Brenden McCullum, Daniel Vettori, Shoaib Akhtar, Inzamam-ul Haq, Shahid Afridi, Abdul Razzaq, Jaques Kallis, Mkhaya Ntini, Shaun Pollock, Herschelle Gibbs, Muttiah Muralitharan, Kumara Sangakkara, Brian Lara, Chris Gayle.