Vishwa Fernando and Kasun Rajitha help Sri Lanka take honours on 13-wicket opening day in second Test on Thursday.
Buttler, Stokes rested for the three-match Twenty20 series against the West Indies in March.
Ravindra Jadeja will replace Pandya for the five one-day internationals.
Chris Gayle century is vain as England easily chase donw 360 and win by six wickets.
The schedule is subject to change keeping in mind the upcoming Lok Sabha election 2019.
New Zealand beat Bangladesh by 88 runs in third and final ODI to claim series whitewash.
Akila Dananjaya back in Sri Lanka ODI squad after coming clean with bowling action.
Kusal Perera scored a 200-ball unbeaten 153 as the visitors sealed a one-wicket win in Durban.
The opener hit his second consecutive ton, an 88-ball 118, as New Zealand went 2-0 up.
Kyle Coetzer 74 helps Scotland beat Ireland by six wickets in Friday in Quadrangular T20 Series game in Oman.