Sri Lanka, officially the Democratic Socialist Republic of Sri Lanka is an island country in South Asia, located in the Indian Ocean southwest of the Bay of Bengal and southeast of the Arabian Sea. Read More
Kieron Pollard declared himself 'heartbroken' but 'determined' to fight on in the international game as West Indies's Super 12 fate was confirmed with defeat to Sri Lanka on Thursday. ...
West Indies skipper Kieron Pollard is backing his side to 'take the shackles off' in their penultimate Group 1 clash with Sri Lanka as they look to keep alive their slim hopes of defending the trophy. ...
Former Sri Lanka captain and Mumbai Indians coach Mahela Jayawardene has said that Rohit Sharma should not have been asked to bat at number three in the crucial T20 World Cup encounter against New Zealand. ...