Champions Trophy 2025: The ICC Champions Trophy 2025 action has reachd the conclusion of it's Day 6, and we have our two official entries into the semi-finals, in the form of India and New Zealand, after the latter's win over Bangladesh on Monday.

READ HERE: Australia Vs South Africa: When, Where To Watch ICC Champions Trophy 2025 Match In India

New Zealand and India have elimiated hosts Pakistan, and Bangladesh from the competition, and all eyes will be on the fixtures of South Africa Vs Australia & England Vs Afghanistan, as the race for qualification heats up in Group B.

"Yeah it's awesome to contribute for my team with a win. Our main focus was to win today and secure our spot in the Semi Final. I think we did pretty well today. I think our main focus was to attack the stumps. If you give any width, their batters will free their arms. I wanted to keep it as tight as possible and then bring in the variable bounce," said Michael Bracewell, who was awarded the Player of the Match for his performance vs Bangladesh in New Zealand's 5-wicket win.

"Yeah, the breeze did remind me of home. Wellington always offers help of the breeze and it was nice to get a little reminder of home. Yeah I think, that's the benefit of our side. We have a balanced squad and whenever you come to this part of the world, you always get the opportunity to bowl more. I am geared up to bowl in every game even if it's in Eden Park. I was hoping that the two batters see us off. Rachin is going from strength to strength and it's really nice to see that," he added.

Champions Trophy 2025: Updated Points Table

Group A

PositionTeamPlayedWonLostNo ResultNet Run RatePoints
1New Zealand2200+0.8634
2India2200+0.6474
3Bangladesh2020-0.4430
4Pakistan2020-1.0870

Group B

PositionTeamPlayedWonLostNo ResultNet Run RatePoints
1South Africa1100+2.1402
2Australia1100+0.4752
3England1010-0.4750
4Afghanistan1010-2.1400

Champions Trophy 2025: Updated Statistics

Most Runs

PlayerTeamRuns
Tom LathamNew Zealand173
Ben DuckettEngland165
Shubman GillIndia147
Virat KohliIndia122
Josh InglisAustralia120

Most Wickets

PlayerTeamWickets
Michael BracewellNew Zealand5
William O'RourkeeNew Zealand5
Mohammad ShamiIndia5
Harshit RanaIndia4
Kagiso RabadaSouth Africa3