India remains unbeaten against five teams in Champions Trophy history, check the records

The Champions Trophy 2025 has started. The first match is being played between Pakistan and New Zealand in Karachi. At the same time, the Indian team will play all its matches for the Champions Trophy 2025 on the ground of Dubai. The Indian team has been participating in the Champions Trophy tournament since the first season and has also won the title twice. There are five teams in this tournament against whom India has not lost a single match to date.
In the history of the Champions Trophy, India has not yet lost a single match against five teams including South Africa, England, Kenya, Bangladesh and Zimbabwe. India has played a total of four matches in the Champions Trophy against the African team and has won all of them.
India did not lose a single match against five teams in the Champions Trophy:
South Africa - 4 matches
England - 3 matches
Kenya - 2 matches
Bangladesh - 1 match
Zimbabwe - 1 match
The Indian team's first match in the Champions Trophy 2025 will be against Bangladesh on February 20. After this, the Indian team has to play against arch-rival Pakistan on February 23. On March 2, the Indian team will have to overcome New Zealand.
The Indian team has the upper hand against Bangladesh in ODI cricket and the figures testify to this. A total of 41 matches have been played between the two teams in ODI cricket so far, out of which India has won 32 and Bangladesh has won only 8. On the other hand, there have been two matches between the two teams in the Champions Trophy, in which India won.