First Test report cards: Sri Lanka

Time is running out for Mahela Jayawardene, Angelo Mathews needs to bowl more, Upul Tharanga's recall has worked a treat – and more.

<b>Kaushal Silva</b><br><i>8 and 38</i><br>Tasked with filling the void left by Tillakaratne Dilshan, Silva is a formidable student of the game – and will lap up the challenge of facing some of Test cricket's greatest fast bowlers in Dale Steyn and Morne Morkel. <b>Cricket365 rating: 5/10</b>

<b>Upul Tharanga</b><br><i>83 and 14</i><br>Where Dimuth Karunaratne couldn't succeed against England, Tharanga probably will against South Africa. Grateful a seven-year hiatus away from the longest format of the international game is over. <b>Cricket365 rating: 7/10</b>

<b>Kumar Sangakkara</b><br><i>24 and 76</i><br>Having chopped some standard length onto his stumps in the first innings and slapped a rank long-hop straight to the fielder in the second, Sangakkara will be the first to admit concentration lacked in Galle. <b>Cricket365 rating: 6.5/10</b>

<b>Mahela Jayawardene</b><br><i>3 and 10</i><br>Having announced his impending retirement from Test cricket, time is running out for Jayawardene to bid farewell with a characteristically solid stretch of form. <b>Cricket365 rating: 3/10</b>

<b>Lahiru Thirimanne</b><br><i>38 and 12</i><br>Somehow retained after a terrible tour of the United Kingdom, Thirimanne showed glimpses of improvement in Galle – but only just. <b>Cricket365 rating: 4/10</b>

<b>Angelo Mathews</b><br><i>89 and 27 not out, 1/36</i><br>In the form of his life with the bat and more hesitant to bowl than ever, Mathews commanded his troops well in the face of defeat – and was admirably objective in not vilifying Vernon Philander. <b>Cricket365 rating: 7/10</b>

<b>Dinesh Chandimal</b><br><i>6 and 1, 3 ct</i><br>Prasanna Jayawardene's injury continues to keep Chandimal in the XI, but perhaps its time Sangakkara take the gloves and Kithuruwan Vithanage drafted in. <b>Cricket365 rating: 3/10</b>

<b>Dilruwan Perera</b><br><i>4/162 and 4/79, 0 and 0</i><br>Will continue to keep Ajantha Mendis sidelined on the back of an eight-wicket haul in defeat, but Sri Lanka need to rethink his position in the batting order in the wake of twin ducks. <b>Cricket365 rating: 8/10</b>

<b>Rangana Herath</b><br><i>1/148 and 2/84</i><br>Uncharacteristically ineffective at a venue that has treated him very well in the past, Herath's workload was heavily increased after injury to Eranga. <b>Cricket365 rating: 5/10</b>

<b>Suranga Lakmal</b><br><i>3/75 and 0/35</i><br>Fit again and recalled after injury to Nuwan Pradeep, Lakmal's peach of a delivery to remove AB de Villiers in the first innings was particularly telling of his vast talent. <b>Cricket365 rating: 7/10</b>

<b>Shaminda Eranga</b><br><i>0/32</i><br>Injured and unable to bowl for the bulk of the match, Eranga will almost certainly make way for Dhammika Prasad in Colombo. Pity, that, as success in the UK earlier this month demanded a fitting follow-up. <b>Cricket365 rating: 5/10</b>