Sri Lanka captain Tillakaratne Dilshan has been ruled out of this week's third test against England with a thumb injury.
Dilshan was struck by a ball from England fast bowler Chris Tremlett during his innings of 193 in the second test at Lord's.
"He definitely won't be playing," Sri Lanka manager Anura Tennekoon told Sky Sports News. "As a precautionary measure we have kept him out."
Kumar Sangakkara will captain Sri Lanka in the third test at the Rose Bowl in Hampshire which starts on Thursday.
England lead the three-match series 1-0.