The two have replaced Ramnaresh Sarwan and Muttiah Muralitharan because of injury and travel problems.
The two teams for the match are drawn from eight of the Test playing nations although England and Bangladesh do not have any representatives as they are preparing for the upcoming One-day series, while Shane Warne is Australia's sole player as he is not involved with their One-day squad.
The match is the second appeal match to be staged.
In January an Asian XI took on a World XI in Melbourne in front of more than 70,000 people.
Stephen Fleming (capt), Chris Gayle, Sourav Ganguly, VVS Laxman, Jacques Kallis, Andy Flower, Kumar Sangakkara, Shaun Pollock, Anil Kumble, Harbhajan Singh, Shoaib Akhtar.
Virender Sehwag, Sanath Jayasuriya, Graeme Smith, Brian Lara (capt), Rahul Dravid, Shivnarine Chanderpaul, Chris Cairns, Shane Warne, Chaminda Vaas, Mohammad Sami, Makhaya Ntini.