Captaincy will probably go back to Mahela, while Dilshan might have to go back to the middle order, with Tharanga and Mahela opening the batting unless the selection comitee decides to retain Dilshan in the opening slot.
While Jeewan Mendis as the allrounder(if not Janaka Gunaratne should be given the opportunity as he is in top form in the SLC Domestic league) & Suraj Randiv are likely to make a return back to the ODI squad as spinners, with Ajantha Mendis being injured & Rangana Herath probably being dropped with Sachithra Senanayake retained from the previous squad toured South Africa.
The selection comitee will contemplate on adding experience of Thilan Samaraweera, or Chamara Kapugedera as the middle order batsmen with Lahiru Thirimanne may be retained.As for the batting order wiil comprise the experienced veteran Sangakkara, young & exciting Chandimal and Angelo Mathews.
As for the fast bowling unit it would be led by Slinga-Malinga,backed up by Nuwan Kulasekera,Dhammika Prasad,Suranga Lakmal/Shaminda Eranga and Thisara Perera.As for Kosala Kulasekera he will miss the tour due to his abysmal performance in South Africa.
Possible ODI Squad
Mahela Jayawardene(C),Angelo Mathews,Upul Tharanga,Kumar Sangakkara,Dinesh Chandimal,TM Dilshan,Jeewan Mendis/Janaka Gunaratne,Chamara Kapugedera/Thilan Samaraweera,Lahiru Thirimanne,Suraj Randiv,Sachitra Senanayake,Thisara Perera,Lasith Malinga,Nuwan Kulasekera,Dhammika Prasad,Suranga Lakmal/Shaminda Eranga.