Injured Mathews out of Zimbabwe Test series, Herath set to captain
The 29-year-old all-rounder sustained the injury during the fourth One-Day International against Australia in August and has failed to be fit in time for the series.
With vice-captain Dinesh Chandimal already out of the original squad due to a thumb injury, the selectors have named veteran left-arm-spinner Rangana Herath as the captain for the Test series against Zimbabwe.
Herath, 38, has been a vital cog of Sri Lankan bowling department ever since the retirement of Muttiah Muralitharan and will now become the oldest player to lead the Test team for the first time.
In his 73-match Test career, Herath has picked 332 wickets which includes 26 five-wicket hauls and six 10-wicket hauls.
The selectors have not yet announced the replacement for Mathews, who also remains doubtful for the tri-series involving Zimbabwe and West Indies.
The two-match Test series between Sri Lanka and Zimbabwe will kick-off on 29th October in Harare.
Sri Lanka squad for Zimbabwe Test series:
Kusal Perera, Kusal Mendis, Kaushal Silva, Dimuth Karunaratne, Dhananjaya de Silva, Niroshan Dickwella, Rangana Herath (captain), Dilruwan Perera, Lakshan Sandakan, Kasun Madhushanka, Lahiru Kumara, Lahiru Gamage, Suranga Lakmal, Asela Gunaratne
© Cricket World 2016