Test series report cards: Sri Lanka

Lahiru Thirimanne endured a veritable nightmare, Kumar Sangakkara saved the best for last, Dhammika Prasad's extra pace paid off – and more.

<b>Dimuth Karunaratne</b><br><i>127 runs @ 31.75</i><br>Gradually proving a decent replacement for Test retiree Tillakaratne Dilshan, but should have converted at least one of four promising starts into an innings of genuine substance. <b>Cricket365 rating: 6/10</b>

<b>Kaushal Silva</b><br><i>146 runs @ 36.50</i><br>What Lord's promised Leeds did not fulfill, but Silva's dedication to succeed away from the sub-continent – including the use of granite surfaces to mimic pacey pitches – pledged plenty for the future. <b>Cricket365 rating: 6/10</b>

<b>Kumar Sangakkara</b><br><i>342 runs @ 85.50</i><br>Cometh the man, cometh the hour. Sangakkara probably won't play a Test match in the United Kingdom again – and saved the best for a triumphant swansong. <b>Cricket365 rating: 9/10</b>

<b>Mahela Jayawardene</b><br><i>174 runs @ 43.50</i><br>Jayawardene was there the last time, in 1998, when Sri Lanka last won a Test in England. While he wasn't at his best with the bat, volumes of experience certainly paid off behind the scenes. <b>Cricket365 rating: 7/10</b>

<b>Angelo Mathews</b><br><i>306 runs @ 76.50; 4 wickets @ 24.75</i><br>Sri Lanka's limited-overs captaincy has seen plenty of indecision lately, but Mathews remains the constant in the longest form of the game. The additional responsibility isn't proving negative – and a so-called new dimension has opened for the blossoming all-rounder. <b>Cricket365 rating: 9/10</b>

<b>Lahiru Thirimanne</b><br><i>4 runs @ 1.00</i><br>The role of a vice-captain is arguably moot, as is the selection of an out-of-form opener in the middle order. Thirimanne endured a veritable nightmare series, and probably won't find himself in Test squad to face Pakistan later this year. <b>Cricket365 rating: 1/10</b>

<b>Rangana Herath</b><br><i>8 wickets @ 43.87; 65 runs @ 21.66</i><br>One can't teach an old dog new tricks, suggests the adage. But there is bite left in the 36-year-old's bark regardless. Tawdry cliches aside, Herath bowled the most overs of all in the two matches, and largely struck when it counted most. <b>Cricket365 rating: 8/10</b>

<b>Shaminda Eranga</b><br><i>11 wickets @ 32.45; 25 runs @ 25.00</i><br>The yin to Pradeep's yang, Eranga finally cemented a berth in the first-choice XI with a career-defining series. Plenty of Sri Lankan fast bowlers have met their match away from home, but not this time for the 28-year-old. Fittingly, he snared the series' final wicket on Tuesday. <b>Cricket365 rating: 8/10</b>

<b>Nuwan Pradeep</b><br><i>6 wickets @ 50.83</i><br>Fans and pundits alike won't soon forget the tail-ender's nervy five-delivery survival in London, but really it's his role with the new ball that must take centre stage. Truly outstanding alongside Eranga, with Sri Lanka's search for a viable fast-bowling alliance concluded for the time being. <b>Cricket365 rating: 8/10</b>

<b>Dinesh Chandimal</b><br><i>52 runs @ 26.00</i><br>A late replacement for the injured Prasanna at Headingley, opportunity knocked for Chandimal. He obliged well enough behind the stumps – and a couple of handy performances with the bat has probably put him above Thirimanne in the pecking order for the foreseeable future. <b>Cricket365 rating: 5/10</b>

<b>Dhammika Prasad</b><br><i>6 wickets @ 20.83</i><br>The seamer ended a lengthy international hiatus in Leeds, justifying selection ahead of Kulasekara entirely. Bringing a bit more zip to an attack otherwise lined with right-arm medium-pacers, Prasad was instrumental in ultimately exposing England's collective fragility. <b>Cricket365 rating: 8/10</b>

<b>Nuwan Kulasekara</b><br><i>2 wickets @ 74; 10 runs @ 5.00</i><br>Certainly the first pick in the ODI and T20I units, the 31-year-old seamer's waning Test prowess was probably exposed at Lord's. Unfortunate to miss out to Prasad in Leeds, Kulasekara was still the first on the field – in celebration – as the final wicket fell late on Tuesday. <b>Cricket365 rating: 6/10</b>

<b>Prasanna Jayawardene</b><br><i>14 runs @ 7.00</i><br>The advances of Chandimal and Silva also able to keep wicket, the injury-prone Jayawardene's days in the Test team seem numbered. <b>Cricket365 rating: 5/10</b>