Hosts Sri Lanka are through to their second successive Cricket World Cup final after beating New Zealand by five wickets in Colombo on Tuesday.
Sri Lanka have booked their place in the semifinals of the Cricket World Cup with an emphatic 10-wicket win over England in Colombo.
Co-hosts Sri Lanka became the first team to book a quarterfinal place at the Cricket World Cup after demolishing Zimbabwe by 139 runs on Thursday thanks to a superb all-round performance from Tillakaratne Dilshan.
Pakistan earned an important 11-run win over Cricket World Cup co-hosts Sri Lanka in a tense match that went down to the final over on Saturday.
Sachin Tendulkar became the most-capped player in Test cricket on Tuesday as India began their battle to level the three-match series against Sri Lanka.
Sri Lanka have taken the upper hand over India after posting an impressive opening day score in the second Test in Colombo.
Centuries from Gautam Gambhir and Virat Kohli helped India defeat Sri Lanka by seven wickets in the fourth one-day international in Kolkata to take an unassailable 3-1 lead in the five-match series.
Sachin Tendulkar was undefeated on 96 as India successfully chased Sri Lanka's modest 239 to claim a seven-wicket victory in the third one-day international in Cuttack.
West Indies fought their way back into the final Test against Australia at the WACA in Perth as 16 wickets fell on a topsy-turvy third day.
Sri Lanka captain Kumar Sangakkara hit a defiant century to give the tourists a slim hope of saving the third and final Test against India in Mumbai.
Tillakaratne Dilshan scored his sixth Test century of a remarkable year to give Sri Lanka a fine start to the third match of their series against India in Mumbai on Wednesday.
Shanthakumaran Sreesanth has given India a golden chance to take a 1-0 lead in the Test series against Sri Lanka after the tourists failed to avoid the follow-on and then slumped to 57-4 in their second innings on Thursday.
An early breakthrough from Zaheer Khan gave India the edge on day two of the second Test against Sri Lanka in Kanpur after another fine display from the home batsmen.
Opener Tillakaratne Dilshan scored a superb century as Sri Lanka forced their way back on the second day of the first Test against India in Ahmedabad.
Tillakaratne Dilshan scored a century and spinner Ajantha Mendis also starred as Sri Lanka defeated hosts South Africa in a rain-affected opening match of the ICC Champions Trophy at Centurion on Tuesday.
Rangana Herath's five-wicket haul overshadowed a remarkable century from New Zealand captain Daniel Vettori as Sri Lanka secured a 96-run victory in the second and final Test in Colombo.
Kumar Sangakkara struck an unbeaten half-century to put Sri Lanka in a strong position at the end of day three of the second Test against New Zealand in Colombo.
Tourists New Zealand will be battling to avoid defeat on the final day of the first cricket Test against Sri Lanka in Galle.
Leg-spinner Danish Kaneria took five wickets as Pakistan claimed a 66-run first-innings lead against Sri Lanka on the second day of the third and final Test in Colombo.
Khurram Manzoor and Mohammad Yousuf struck determined half centuries but they could not prevent Pakistan surrendering the advantage on the opening day of the third and final cricket Test against Sri Lanka in Colombo.
Sri Lanka produced a stunning 50-run win inside four days over Pakistan in the first Test at Galle to go 1-0 up in their three-match series.
Sri Lanka struck with two late wickets after being bowled out for 292 by Pakistan on the opening day of the first Test between the two nations since the Lahore terrorist attack on March 3.
The world's top-rated Test nation Australia crashed out of the Twenty20 World Cup after losing by six wickets to Sri Lanka at Trent Bridge.
Captain Adam Gilchrist blasted the fastest half-century in Indian Premier League history to lead the Deccan Chargers into the final on Sunday with a comfortable six-wicket victory over tournament favorites Delhi Daredevils.
Top Test wicket-taker Muttiah Muralitharan claimed a world record 503rd one-day international victim but finished on the losing side against India in Colombo on Thursday.
Tillakaratne Dilshan led the celebrations as Sri Lanka crushed Bangladesh by 465 runs in the second Test when he added career-best bowling to his two centuries.
Sri Lanka took total control of the second Test in Chittagong where Tillakaratne Dilshan and Thilan Samaraweera featured in an unbeaten fifth wicket stand of 131 against Bangladesh.
Spin pair Ajantha Mendis and Muttiah Muralitharan snapped up seven wickets between them in Chittagong where Sri Lanka took control of the second Test against Bangladesh.
A commanding 162-run knock by Tillakaratne Dilshan allowed Sri Lanka to recover from a shaky start against Bangladesh and reach a healthy score at stumps on day one of the second Test.
Bangladesh gave Sri Lanka a scare but a late collapse denied them a shot at the most unlikely of Test victories in Dhaka on Wednesday.
Cricket history was made on the second day of the first Test between Sri Lanka and India as home batsman Tillakaratne Dilshan was given a reprieve by a television umpire.
Sri Lanka failed in their bid to win a Test series in the Caribbean for the first time after Ramnaresh Sarwan and Shivnarine Chanderpaul led the West Indies to a six-wicket victory in the second and final Test on Sunday.
Adam Gilchrist treated the crowd to a typical quickfire 83 in his final appearance at the Melbourne Cricket Ground (MCG) but Australia crumbled to a 13-run defeat to Sri Lanka in their one-day international.
New Zealand inflicted another embarrassing one-day defeat on England when they coasted to a 10-wicket win in a match reduced to 36 overs a side in Hamilton.
Mahela Jayawardene completed back-to-back hundreds in Galle to frustrate England's bid to level the Test series against Sri Lanka.
New Zealand are guaranteed a place in the semifinals of the World Twenty20 Cup after a narrow five-run win over England in Durban.
Pakistan opened their World Cup Super Eights campaign with a 33-run victory over Sri Lanka in Johannesburg on Monday.
Kumar Sangakkara hit an unbeaten 200 as ruthless Sri Lanka moved towards another massive victory over Bangladesh in the second Test on Wednesday.
India virtually crashed out of the World Cup in the first round after Sri Lanka handed them a comprehensive 69-run defeat in their final Group B match on Friday.
Sri Lanka pulled off a thrilling five-run victory over India in the second one-dayer on Sunday to take a 1-0 lead in the four-match series.
Medium-pacer Shaun Pollock took two early wickets in a masterly 10-over spell as he set up South Africa's 78-run victory over Sri Lanka in their Champions Trophy Group B match on Tuesday.
Sri Lanka's batsmen put them on course for a series leveling victory over England as they built a lead of 288 with three wickets remaining by the close of the third Test at Trent Bridge on Sunday.
Sri Lanka negotiated one of the great escapes by batting through the final day at Lord's to draw the first Test against England.
Sri Lanka captain Mahela Jayawardene completed his 14th Test century and his second at Lord's to prolong the first Test against England into the final day.
Sri Lanka struggled against Bangladesh's spinners before fighting back to reach 313 for six at the close of the second day of the first Test.
Tillakaratne Dilshan ran out four players in a brilliant display of fielding to inspire Sri Lanka to a stunning 22-run win over Australia in the first one-day final in Adelaide.
India are closing on victory in the third and final cricket Test against Sri Lanka after building up a massive second innings lead with two days remaining in Ahmadabad.
Sri Lanka sealed a five-wicket victory over India in the fifth one-dayer, their first success in the seven-match series which they trail 4-1.
Paceman Ajit Agarkar captured five wickets as India beat Sri Lanka by four wickets in the fourth one-dayer, winning the seven-match series with an unassailable 4-0 lead.
Paceman Irfan Pathan inspired India to a comfortable eight wicket win over Sri Lanka on his 21st birthday with a lethal opening spell in their second one-dayer.
Muttiah Muralitharan took four wickets as Sri Lanka humiliated Zimbabwe by an innings for the second Test in succession to wrap up the series 2-0.
Middle order batsman Tillakaratne Dilshan struck a sparkling century as Sri Lanka piled up 352 for six on the second day of the first Test against Australia.