Sri Lanka has just set a remarkable record with 13 consecutive ODI wins, making them the longest-winning Asian team in ODI history.
Only Australia has more wins with 21 in the World.
Sri Lanka beat Bangladesh today by 21 runs in R Premadasa stadium.
2023-09-09