Sri Lanka captain Mahela Jayawardene combined luck and pluck to hit his 30th Test century and steer the hosts to a respectable 289 for eight wickets on day one of the first Test against England on Monday.
All-rounder Angelo Mathews has been appointed Sri Lanka's limited-overs skipper six months after relinquishing the captaincy across all three formats.
The veteran left-hander was unbeaten on 160 as Sri Lanka reached the close of play on 314 for five after captain Angelo Mathews had won the toss and opted to bat.
Kusal Mendis remained unbeaten on 166 and combined in a fourth-wicket partnership of 196 with Asela Gunaratne to put Sri Lanka on course for a big first innings total against Bangladesh on the first day of the opening Test at Galle on Tuesday.
Jason Roy made a brilliant 162 to lead England to a crushing six-wicket victory over Sri Lanka in the fourth one-day international at The Oval on Wednesday.
Thilan Samaraweera with his unbeaten 86 led Sri Lanka to fight back from a shaky start to reach 289-7 on the first day of the second Test against South Africa in Durban, on Monday.
Sri Lanka named a 16-member team for the upcoming Test series against India with uncapped 23-year-old fast bowler Vishwa Fernando the only fresh face picked by the national selectors.
Pakistan survived a late order scare from Sri Lanka to pull off an exciting 11-run win in the first one-day international, to go 1-0 up in the five-match series in Sharjah.
South Africa have slipped to number six in the world, behind fifth-placed Sri Lanka, and have a host of questions to answer, not least around a brittle top six and the balance of the side.
Pakistan beat Sri Lanka by eight wickets in the first day-night One-day-international at Dubai stadium on Friday.
Fifty international hundreds might seem staggering for a 29-year-old but India captain Virat Kohli feels that it hasn't been that long a journey as the figures might suggest.
India nearly scripted an epic win but the first cricket Test against Sri Lanka ended in a draw after a tantalising final day's cricket.
England moved towards victory in the second Test against Sri Lanka whose batsmen showed sufficient resolve on Sunday to push the game into a fourth day if not affect a result that still seems inevitable.
Craig Ervine hit an unbeaten 151 for his highest score as Zimbabwe recovered from a shaky start to reach 344 for eight at stumps against hosts Sri Lanka on the opening day of the one-off Test at R. Premadasa Stadium.
England beat Sri Lanka by 211 runs inside four days in the first Test to take a 1-0 lead in the three-match series at the Galle International Stadium on Friday.
Sri Lanka's top-order batsmen put up a solid display and were ably aided by their bowlers to help their side thump England by 219 runs for the touring side's worst one-day international loss by runs.
Unchallenged by Sri Lanka so far, India would look to keep the foot on the pedal in their pursuit for a series whitewash when the two teams face off in the fourth and penultimate cricket One-dayer at Eden Gardens on Thursday.
Sri Lanka suffered a fresh blow due to injury after pace spearhead Nuwan Pradeep was ruled out of the remainder of the ongoing Test series against India in Colombo on Friday.
Sikandar Raza closed in on his maiden hundred and put Zimbabwe in sight of a first Test victory against Sri Lanka on the third day of their only match at the R Premadasa Stadium in Colombo on Sunday.
Off-spinner Ravichandran Ashwin spun a web around Sri Lankan batsmen with a six-wicket haul as India dismissed the hosts for a paltry 183 in the first innings to gain the upperhand on the opening day of the first Test in Galle on Wednesday.
Three Sri Lankan cricketers, including former captain Mahela Jayawardene, were flown in on Wednesday to prop a side struggling to field 11 fit men in the ongoing cricket tri-series in Bangladesh. Sri Lanka team manager Brendon Kuruppu said besides Jayawardene, who was part of the Sri Lankan team that played the ODI series in India last month, the other two players are uncapped wicketkeeper batsman Lokuge Dinesh Chandimal and left-handed batsman Mahela Udawatte.
Kusal Mendis remained unbeaten on a match-high 86 to help Sri Lanka weather a wobbly morning and reach 116 for four at lunch on the third day of the bowler-dominated first Test against Australia on Thursday.
Joe Root's England will have to step up their game against the turning ball to escape that fate in the test series beginning at Galle on Tuesday.
A blunt Indian bowling attack stood exposed as Sri Lanka Board President's XI put up a mammoth 432 for five on the opening day of the three-day warm-up game in Colombo on Tuesday. The Sri Lankan top order treated the Indian attack disdainfully and opener Upul Tharanga (116), Thilina Kandambi (101) and Thilan Samaraweera (102) smashed quick-fire centuries to have the number one Test side on the mat.
High on confidence after their emphatic victory over England, the West Indies will once again look for an explosive knock from Chris Gayle to inch closer to a semi-final berth when they take on defending champions Sri Lanka in a World Twenty20 Super 10 Group 1 match in Bengaluru on Sunday.
Lost in transition, defending champions Sri Lanka will look to come out of the rut and start well against a spirited Afghanistan in their World Twenty20 Super 10 opener at Eden Gardens on Thursday. The defending champions, who were also runners-up in 2009 and 2012, have managed to win only four of their 14 matches since they beat India to win the 2014 edition in Mirpur. They are in the middle of a transition phase after Kumar Sangakkara and Mahela Jayawardene's exit. The build-up to the tournament was also forgettable with series defeats in New Zealand and India followed by an early ouster in Asia Cup. To add to the misery, their 2014 WT20 winning skipper Lasith Malinga has stepped down as leader of the team, following concern over his slow recovery from a knee injury. Now Test and ODI skipper Angelo Mathews' task is cutout. Having joined the squad on Tuesday, Malinga is a doubtful starter for the match. His presence in the team would impact the team a lot.
As India take on Sri Lanka in a three Test series, Rajneesh Gupta presents all the numbers.
Mathews missed the one-day series in South Africa, the tour of Australia and the home series against Bangladesh with a hamstring injury but is back in action for his Delhi franchise in the ongoing Indian Premier League.
Factbox on World Cup match between New Zealand and Sri Lanka at Hagley Oval.
Opener Glenn Maxwell fired a blistering 145 not out as Australia posted a world record 263 against a hapless Sri Lankan attack in the first Twenty20 international in Pallekele on Tuesday. Maxwell struck 14 fours and nine sixes during his 65-ball stay to help Australia break a nine-year record held by Sri Lanka, who scored 260/6 against Kenya in 2007. Skipper David Warner gave the visitors a fiery start with his 28 runs off 12 balls as he put on a 57-run opening partnership with Maxwell to lay a solid foundation.
Sri Lanka all-rounder and former skipper Angelo Mathews has been ruled out of the first Test against Pakistan in Abu Dhabi next week with a calf injury, but the uncapped Sadeera Samarawickrama, Roshen Silva and Lahiru Gamage are in the squad.
Tom Latham produced another masterful innings of patience and concentration as New Zealand turned the screw on Sri Lanka on the third day of the second Test at Hagley Oval, in Christchurch, on Friday.
Sri Lankan cricket and the island's once-powerful side arrive at the World Cup struggling for form under a newly appointed captain who has played a single One-day international since 2015.
Sri Lanka have dropped Test spinners Rangana Herath and Tharindu Kaushal from their One-day squad for the five-match series against Pakistan starting on Saturday.
A hobbling Kane Williamson guided New Zealand to 142 for five at the close of play on the third day of the second Test against Sri Lanka in Hamilton, with the hosts needing another 47 runs to seal a 2-0 series sweep.
The swashbuckling middle-order batsman scored 153, adding a record 78 for the final wicket with number 11 Vishwa Fernando, to guide his team to an epic one-wicket victory in the first Test against South Africa.
Angelo Mathews was replaced Lasith Malinga as captain of the Sri Lankan cricket team for the International Cricket Council World Twenty20.
Jonny Bairstow, restored to the England side but shorn of his keeping gloves, celebrated his return with a sparkling 110 to help them to 312 for seven on the opening day of the third and final Test against Sri Lanka on Friday.
Images from Day 3 of the second Test between Sri Lanka and India in Colombo, on Saturday.
Moeen Ali scored a majestic century as England amassed an impressive first-innings total by lunch on Day Two of the second Test against Sri Lanka in Durham.