ICC Champions Trophy 2025: Key Matches and Results

The ICC Champions Trophy 2025 was truly an unforgettable tournament full of action, high-scoring thrillers, and some shocking upsets compared to T20 World Cup 2024.

The fact that the Bangladesh team was competing in the tournament was one of the reasons Bangladesh cricket fans paid attention to the matches, especially those in Group A.

While everyone was hyped for the tournament, 888Starz provided fans with a platform where they could keep up with live scores. Bettors could easily place their bets wisely thanks to the betting options and match stats the site made available. This article is a rundown of the key matches and results of the ICC Champions Trophy 2025,

Group Stage Highlights

Although many came for the action, the group stage sure delivered on that with so much drama. Each team battled it out for a place in the semi-finals since only two would make the cut from each group.

Group A Key Matches

These are the key matches in Group A.

BAN vs IND – Bangladesh Falls Short

If you check the Bangladesh national cricket team vs India national cricket team match scorecard, you’ll quickly realize how dominant India was. The match was held at the Dubai International Cricket Stadium on February 20.

From early in the IND vs BAN match, it was obvious who was in charge as India chased down the target comfortably. This tenacity would see them win the match by 6 wickets.

A lot of Bangladesh fans who were supporting their team back home were left disappointed as Bangladesh couldn’t deal with India’s powerful batting lineup.

IND vs PAK – India Secures Big Rivalry Win

This was a major highlight in the tournament because of the rivalry between India and Pakistan. On February 23, fans were expecting fireworks in Dubai between these, and boy, did the match deliver; maybe not the way people imagined it would be.

Rather than a slugfest, India, chasing again, easily won by 6 wickets. This was another high-profile victory in their unbeaten streak so far in the tournament. For Pakistan, it was a painful loss to a bitter rival as they couldn’t defend their total.

BAN vs NZ – Bangladesh Misses Chance

On February 24, Bangladesh had an opportunity to secure the win to keep their hopes alive. However, they couldn’t seize the chance and ended up losing the game by 5 wickets. This meant that they had 0 points from their two matches in the group stage.

PAK vs BAN – Washout Hurts Both Sides

Both Pakistan and Bangladesh came into their final match in the group stage looking to secure a win. Yet, it seems luck was not on the side of either team, as the match was abandoned due to rain.

In the end, they were each awarded 1 point since there was no conclusion to the match. This no-result meant they ended their campaign without a single win.

IND vs NZ – India Marches On

The India versus New Zealand match was one of the matches fans were looking forward to during the group stage. On March 2nd, both teams stepped onto the field for a chance to finish at the top of the group.

But once again, India continued their dominating run and defeated New Zealand by 44 runs. This victory confirmed the team as the winner of Group A. It also meant they had a perfect group record heading into the semifinal.

Group A Final Standings

ICC Champions Trophy 2025

Here’s how Group A ended:

  • India: 3 Wins, 0 Losses (6 Points)
  • New Zealand: 2 Wins, 1 Loss (4 Points)
  • Bangladesh: 0 Wins, 2 Losses, 1 NR (1 Point)
  • Pakistan: 0 Wins, 2 Losses, 1 NR (1 Point)

Group B Key Matches

These are the key matches in Group B.

SA vs AFG – South Africa Dominates

The February 21 encounter between South Africa and Afghanistan ended with a big 107-run victory. This was a sign of the things to expect from South Africa’s campaign.

AUS vs ENG – Australia Edges Out Rivals

Australia won by 5 wickets in the fierce February 22 encounter against England. England’s terrible performance continued all through the competition, finishing with zero wins.

AUS vs SA – Rain Halts Action

Rain caused the much-awaited Australia against South Africa contest to be shelved. Both teams shared points, which affected Group B’s final standings.

AFG vs ENG – Afghanistan Pulls Off Upset

On February 26, Afghanistan shocked England with an 8-run victory. For Afghanistan, it was among the few highlights of a rain-affected competition.

SA vs ENG – South Africa Makes Statement

The Proteas won convincingly by 7 wickets in the South Africa national cricket team vs England game. Their great net run rate helped them to top Group B.

Group B Final Standings

  • South Africa: 2 Wins, 0 Losses, 1 NR (5 Points)
  • Australia: 1 Win, 0 Losses, 2 NR (4 Points)
  • Afghanistan: 1 Win, 1 Loss, 1 NR (3 Points)
  • England: 0 Wins, 3 Losses (0 Points)

Playoffs and Final Results

After the breathtaking group matches, it was time for the semifinals and then the final.

IND vs AUS – First Semi-Final Thriller

On March 4, the AUS vs IND semi-final in Dubai was nerve-wracking as India defeated Australia by four wickets under heavy pressure. Targeting 265, India was driven by Virat Kohli’s calm 84, even though Glenn Maxwell dropped on 51, an error that proved costly in this Australia vs India semifinal.

Critical partnerships with Shreyas Iyer, Axar Patel, and an undefeated KL Rahul supported Kohli’s innings; Hardik Pandya’s late sixes guaranteed India crossed the finish line with 11 balls to spare.

Australia’s total had been built around Steve Smith’s 73 and Alex Carey’s 61, but the pressure was maintained by the Indian bowling attack led by Mohammed Shami (3-48).

Though the Aussies generated opportunities, their fielding errors, most notably Kohli’s drop, let them down, as the Australian men’s cricket team vs India national cricket team match scorecard would reveal to those who checked highlights.

Riding high on a calm and confident team performance, India, now finalists for the third consecutive season, were ready to face either South Africa or New Zealand.

SA vs NZ – Kiwis Upset Proteas – Second Semi-Final

New Zealand outplayed South Africa by 50 runs in Lahore in the second semi-final. Under pressure, the Proteas’ batting collapsed, bringing New Zealand to their second ICC Champions Trophy final.

With a commanding 362-6 total, Rachin Ravindra (108 off 101) and Kane Williamson (102 off 94) were the architects of putting the Proteas under serious scoreboard pressure.

Despite David Miller’s (100* off 67) brave, undefeated century, South Africa’s chase fell apart as Mitchell Santner (3-43) destroyed the middle order with vital wickets, including Temba Bavuma and Rassie van der Dussen, who had put on a promising 105-run stand.

Perfectly using the pressure, New Zealand’s spinners set off a collapse that saw South Africa lose six wickets for just 57 runs. Though Miller launched a late attack, the Proteas were never really in the hunt. Matt Henry’s minor injury scare had no effect on the Black Caps, who were prepared for a high-stakes rematch against India in the final.

IND vs NZ – India Lifts the Trophy

In exciting fashion, India won their third ICC Champions Trophy title by four wickets against New Zealand in the last game scheduled on March 9 at the Dubai International Stadium. With skipper Rohit Sharma scoring an excellent 76 off 83 balls and sharing a 105-run opening partnership with Shubman Gill, who contributed 31, India started out strongly in pursuit of a tough target of 252.

India kept their momentum through consistent contributions from Shreyas Iyer (48), Axar Patel (29), and KL Rahul (34*), despite a mid-innings wobble set off by a sensational catch from Glenn Phillips to dismiss Gill, and Michael Bracewell catching Virat Kohli for just one.

Earlier, New Zealand had chosen to bat; Daryl Mitchell anchored their innings with a slow but vital 63, and Bracewell’s explosive 53 off 40 balls at the death raised their total to 251-7. With five wickets between them and stopping their scoring through the middle overs, India’s spinners, Kuldeep Yadav (2-40), Varun Chakravarthy (2-45), and Ravindra Jadeja (1-30), were crucial in destroying the Kiwi top order.

India wasted chances and had several sharp fielding mistakes, but their bowlers maintained pressure all through. The game hung on the line, but Jadeja’s cool boundary with only seven balls left sealed the win. Apart from avenging India’s heartbreak in the 2023 ICC World Cup final, this hard-fought victory confirmed their dominance in international tournaments, as it marked their 23rd win in their last 24 ICC matches.

Conclusion

ICC Champions Trophy 2025

Having won all five of their ICC Champions Trophy 2025 matches, including the final, India emerged as the clear champion. Although the early exit disappointed Bangladeshi supporters, the tournament nonetheless produced fantastic cricket moments and insights into global matchups, including IND vs SL, IND vs ZIM, ENG vs IND.