The groups of the eight-team Champions Trophy have already been divided where a total of eight teams have been designated as Group A and Group B. Bangladesh, India, Pakistan and New Zealand have been placed in one group, while Australia, England, South Africa and Afghanistan have been placed in another group.
https://en.wikipedia.org/wiki/2025_ICC_Champions_TrophyThe eight-team Champions Trophy groups have already been divided, Pakistan, New Zealand , Bangladesh and India are in the same group, perhaps Bangladesh is the weakest team in that group. Looking at Bangladesh's current performance in the ODI format, it doesn't look like they can win any of the matches against the strong teams in this group. One thing to note is that Sri Lanka is not in any group of the Champions Trophy, Have they been eliminated from the Champions Trophy?
In terms of grouping, ICC has maintained well in two respects, one is the high voltage match between India and Pakistan and the other is the high voltage match between Australia and England. In cricket, India and Pakistan are arch-rivals while Australia and England are arch-rivals, so the two matches between these four teams will undoubtedly be the most interesting matches of the two groups. With the Champions Trophy in front of them, England announced their squad first where we saw a lot of young and experienced cricketers.
Maybe it's because the ICC deliberately puts Pakistan and India in the same group in every World Cup. Of all the matches played in cricket, the matches between India and Pakistan are the most high-voltage matches. As you mentioned, just as India and Pakistan are archrivals in cricket, while Australia and England are also archrivals in cricket. The matches of these four teams will be much more interesting, and many spectators will come to the field to watch their matches.