Colombo - Former Sri Lanka captain Mahela Jayawardene was on Tuesday ruled out of the forthcoming home series against Bangladesh because of a finger injury, the cricket board said.
Jayawardene, 35, who is Sri Lanka's highest run-getter in Tests, dislocated a finger in his left hand while fielding during a domestic first-class match in Colombo on Sunday.
Scans of the injury have been sent to Australia for further analysis, Sri Lanka Cricket said in a statement, adding that the batsman could be out of action for four to six weeks.
Bangladesh are due to play two Tests, three one-dayers and one Twenty20 international during their month-long tour of Sri Lanka in March.
Jayawardene, who resigned as captain after the recent Australian tour, has scored 10,806 runs in 138 Tests at an average of 49.56 with 31 centuries.
He also has 10,892 one-day runs from 391 matches with 15 hundreds, and 1,293 runs in 46 Twenty20 internationals.
All-rounder Angelo Mathews replaced Jayawardene as Test and one-day captain, while Dinesh Chandimal will lead in Twenty20 matches.