Sri Lanka will be without batsman Mahela Jayawardene and bowler Rangana Herath for the three-match one-day series against Bangladesh later this month.