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