Sri Lanka won by 155 runs
Sri Lanka won by 110 runs
Sri Lanka won by 32 runs
Match Tied
Bangladesh won by 4 wickets
Sri Lanka won by 3 wickets
Bangladesh won by 6 wickets
Sri Lanka won by 7 wickets
Sri Lanka won by 42 runs
Sri Lanka won by 8 wickets (DLS method)
Sri Lanka won by 2 wickets
Afghanistan won by 6 wickets
Afghanistan won by 117 runs
Afghanistan won by 35 runs
South Africa won by 5 wickets
Australia won by 3 wickets
Afghanistan won by 7 wickets
Afghanistan won by 8 wickets
Finished Afghanistan in Sri Lanka ODI Series
2nd MatchSri Lanka won by 155 runs
Sri Lanka Last Games
Sri Lanka won by 110 runs
Sri Lanka won by 32 runs
Match Tied
Bangladesh won by 4 wickets
Sri Lanka won by 3 wickets
Bangladesh won by 6 wickets
Sri Lanka won by 7 wickets
Sri Lanka won by 42 runs
Sri Lanka won by 8 wickets (DLS method)
Sri Lanka won by 2 wickets
South Africa Last Games
Afghanistan won by 6 wickets
Afghanistan won by 117 runs
Afghanistan won by 35 runs
Sri Lanka won by 7 wickets
Sri Lanka won by 42 runs
South Africa won by 5 wickets
Australia won by 3 wickets
Afghanistan won by 7 wickets
Afghanistan won by 7 wickets
Afghanistan won by 8 wickets