Sri Lanka batsman Mahela Jayawardene will miss the third one-day international against England in Hambantota for personal reasons.
A Sri Lanka Cricket team spokesman confirmed Jayawardene's absence, and the call-up of Ashan Priyanjan as his replacement.
"He asked to miss the match, for personal reasons, and permission was granted by the board," the spokesman said.
Veteran Jayawardene made an unbeaten half-century as Sri Lanka beat England by eight wickets in Colombo on Saturday to go 2-0 up in the seven-match series.