Bangladesh take on Sri Lanka in the second and final Test at Chittagong on February 4, 2014.
Jayawardene and Herath had also missed playing against Pakistan at UAE in 2013.
Bangladesh were thumped by an innings and 248 runs in the first Test against Sri Lanka.
Sri Lanka won by an innings and 248 runs to take a 1-0 lead in the two-match series.
Bangladesh trailed Sri Lanka by 463 runs at stumps on Day Three of the first Test.
Mahela Jayawardene is also joint fourth in the all-time list for double centuries in Tests.
Sri Lanka lead Bangladesh by 370 runs at tea on Day Three of the first Test.
Mahela Jayawardene is batting on 83 and Angelo Mathews is on 46 at lunch on Day Three.
Sri Lanka led Bangladesh by 143 runs at stumps on Day Two of the first Test at Mirpur.