India won by 6 wickets
Bangladesh won by 179 runs
Match tied (West Indies won the super over)
Bangladesh won by 74 runs
Afghanistan won by 200 runs
Afghanistan won by 81 runs
Afghanistan won by 5 wickets
Sri Lanka won by 99 runs
Bangladesh won by 16 runs
Sri Lanka won by 77 runs
New Zealand won by 5 wickets
India won by 9 wickets
Australia won by 2 wickets
Australia won by 7 wickets (DLS method)
India won by 4 wickets
India won by 44 runs
India won by 142 runs
Finished ICC Champions Trophy
2nd MatchIndia won by 6 wickets
Bangladesh Last Games
Bangladesh won by 179 runs
Match tied (West Indies won the super over)
Bangladesh won by 74 runs
Afghanistan won by 200 runs
Afghanistan won by 81 runs
Afghanistan won by 5 wickets
Sri Lanka won by 99 runs
Bangladesh won by 16 runs
Sri Lanka won by 77 runs
New Zealand won by 5 wickets
India Last Games
India won by 9 wickets
Australia won by 2 wickets
Australia won by 7 wickets (DLS method)
India won by 4 wickets
India won by 4 wickets
India won by 44 runs
India won by 6 wickets
India won by 142 runs
India won by 4 wickets
India won by 4 wickets