Sri Lanka is the second most consistent team in World Cups, after Australia, since the 1996 edition in the subcontinent.…
Losing your wicket in cricket is analogous to death in life. Mortality, despite being primordial, is something everyone loves to defer…
Sri Lanka are indisputably the most outlandish side in cricket World Cups, for no other side has ever managed to win…