IND vs AUS Semi-Final Champions Trophy 2025, As It Happened: India defeated Australia by four wickets to reach the ICC Champions Trophy 2025 final. Chasing 265, Virat Kohli (84) and Shreyas Iyer (45) anchored the innings before KL Rahul (42*) and Hardik Pandya (28) finished the job in 49 overs.
Earlier, Australia posted 264, with Steve Smith (73) and Alex Carey (61) leading the charge. Mohammed Shami took 3/47. India will face either New Zealand or South Africa in the final.

(Refresh blog frequently for faster updates)
India win this contest by 4 wickets and they did it style as KL Rahul finished the game off with a sixer! The Men in Blue reach their 5th Champions Trophy Final!
After 47 overs of play, India are now at 253/5 with Hardik and Rahul at the crease. India just need 12 runs from 18 now!
From overs 18 to 27, India steadily progressed in their chase of 265, with Virat Kohli and Shreyas Iyer building a crucial partnership. At the end of the 19th over, India reached 93/2, with both batters rotating strike well. By the 20th over, Kohli found the boundary, helping India cross the 100-run mark at 103/2.
Between overs 21 and 24, Kohli and Iyer continued to accumulate runs, taking the score to 122/2. Kohli brought up his 74th ODI fifty in the 25th over, as India reached 131/2. However, in the 27th over, Adam Zampa struck by dismissing Shreyas Iyer for 45, breaking the 91-run stand and leaving India at 136/3. Axar Patel joined Kohli at the crease, and India remained in control but needed to rebuild momentum for the chase.
From overs 11 to 18, India struggled to accelerate as the Australian bowlers, especially the spinners, maintained tight control over the game.
In overs 11 and 12, Adam Zampa and Cooper Connolly bowled economically, restricting the Indian batters to just six runs in two overs. The duo didn't allow Virat Kohli and Shreyas Iyer to rotate the strike freely, and India reached 61/2 at the end of 12 overs.
During overs 13 and 14, Connolly and Zampa continued to apply pressure. Shreyas Iyer managed to score a boundary off Connolly, playing a late cut past backward point, but the overall scoring rate remained slow. By the end of the 14th over, India moved to 71/2.
In overs 15 and 16, pacer Nathan Ellis returned to the attack. Kohli provided some relief by finding a much-needed boundary off a short delivery, pulling it behind square leg. However, the Australian bowlers continued to keep things under control, allowing only 11 runs in these two overs. At the end of the 16th over, India stood at 82/2.
Finally, in overs 17 and 18, leg-spinners Adam Zampa and Tanveer Sangha bowled with precision, giving away just six runs in two overs. The Indian batters, Kohli and Shreyas, struggled to find gaps and remained cautious. By the end of the 18th over, India had reached 88/2, with both batters on 25 runs off 34 balls each.
At the end of 10 overs, India stand at 55/2, with Virat Kohli and Shreyas Iyer at the crease as they continue their run chase against Australia.
Between overs 5 and 6, India maintained a steady approach. Rohit Sharma looked in good touch, hitting a powerful straight drive off Nathan Ellis for four. By the end of the powerplay, India reached 39/1, setting a solid foundation.
In overs 7 and 8, Australia tightened their grip on the game. Ben Dwarshuis bowled with discipline, while Cooper Connolly, introduced into the attack, made an immediate impact. He dismissed Rohit Sharma for 28 off 29 balls, trapping him LBW, leaving India at 43/2.
During overs 9 and 10, Nathan Ellis and Connolly continued to bowl with control, making it difficult for the batters to score freely. However, Shreyas Iyer managed to find the gaps, hitting two boundaries to ease the pressure. At the end of 10 overs, India are at 55/2, with the run chase requiring a boost in the middle overs.
Between overs 3 to 5, Australia tightened their grip briefly before India accelerated. Nathan Ellis bowled a tight fourth over, conceding just 2 runs, with extra bounce troubling Rohit Sharma. In the fifth over, Ben Dwarshuis struck, bowling Shubman Gill (8) after being hit for a four earlier. Rohit remained aggressive, playing an unorthodox shot for four. At the end of 5 overs, India were 30/1, with Rohit on *21(19)**. Virat Kohli is at no. 3 for India.
India got off to a solid start in their run chase, reaching 15/0 in 2 overs. Rohit Sharma looked in good touch, smashing a four and a six, while also getting a lucky reprieve after Cooper Connolly dropped a catch. Shubman Gill opened cautiously, taking a single off Nathan Ellis. Ben Dwarshuis and Ellis bowled the first two overs, but India capitalized on loose deliveries early on.
Rohit Sharma and Shubman Gill open the innings for India. Ben Dwarshuis has the new ball for the Aussies. Let's Play!
Australia posted a competitive total of 264 in 49.3 overs. Steven Smith led the charge with a well-crafted 73 off 96 balls, anchoring the innings, while Travis Head (39) and Marnus Labuschagne (29) provided crucial contributions at the top. Alex Carey played a vital knock of 61 off 57 balls, but India's disciplined bowling restricted Australia from accelerating in the latter half.
Mohammed Shami was the pick of the bowlers, claiming 3/48 in his 10 overs, while Varun Chakravarthy (2/49), Ravindra Jadeja (2/40), and Axar Patel (1/31) chipped in effectively. Hardik Pandya took the final wicket, bowling out Australia for 264. With a decent target set, India will now look to chase it down and book their place in the final.
In the final over, Hardik Pandya wrapped up the Australian innings at 264 all out. On the first ball, Adam Zampa took a single to deep square leg. Tanveer Sangha, the new batter, got off the mark with a single to third man on the second delivery. However, on the third ball, Zampa was bowled by Pandya, beaten by a full delivery. With that, Australia's innings ended at 264 in 49.3 overs, with Hardik Pandya (5.3-0-40-1) taking the final wicket.
In the 48th over, Hardik Pandya conceded 4 runs and claimed a crucial run-out. Alex Carey (61 off 57) was dismissed while attempting a second run, courtesy of a brilliant direct hit from Shreyas Iyer. Nathan Ellis joined Adam Zampa at the crease, with both batters managing singles in the remaining deliveries. At the end of the over, Australia's score stood at 252/8, with Zampa on 4 (8) and Ellis on 2 (3). Pandya's figures read 5-0-38-0.
In the 47th over, Mohammed Shami conceded 6 runs, including a boundary by Alex Carey off a well-executed paddle scoop. Adam Zampa survived an LBW appeal after a DRS review and added 1 run to his tally. Carey also picked up 2 singles. At the end of the over, Australia's score was 248/7, with Carey on 60 (56) and Zampa on 3 (6). Shami's figures stood at 9-0-38-2.
In the 46th over, Varun Chakravarthy took a crucial wicket, conceding 3 runs. He dismissed Ben Dwarshuis (19 off 29), who attempted a slogsweep but found Shreyas Iyer at deep midwicket. New batter Adam Zampa came in and managed to score 2 runs. Alex Carey added 1 run to his tally. At the end of the over, Australia's score was 242/7, with Carey on 55 (53) and Zampa on 2 (3). Varun Chakravarthy finished his spell with 2/49.
In the 45th over, Mohammed Shami bowled a tight over, conceding 5 runs. He delivered a fine yorker to start, followed by a series of singles as both Carey and Dwarshuis rotated the strike. At the end of the over, Australia's score was 239/6, with Carey on 54 (52) and Dwarshuis on 19 (27).
In the 44th over, Varun Chakravarthy conceded 7 runs, with Dwarshuis edging a four past short third man and adding a single. Carey picked up two runs to fine leg. At the end of the over, Australia's score was 234/6, with Carey on 52 (50) and Dwarshuis on 16 (23).
In the 43rd over, Kuldeep Yadav conceded 10 runs, with Dwarshuis smashing a six over deep mid-wicket. Carey brought up his fifty with a couple and a single. Australia reached 227/6 at the end of the over, with Carey on 50 (49) and Dwarshuis on 11 (18).
In the 42nd over, Varun Chakravarthy bowled a tight spell, conceding just 3 runs. Carey and Dwarshuis rotated the strike with singles, but Dwarshuis struggled against Chakravarthy's turn. Australia reached 217/6 at the end of the over, with Carey on 47 (46) and Dwarshuis on 4 (15).
In the 41st over, Kuldeep Yadav bowled a tight spell, conceding just 1 run. Carey took a single to long-on, while Dwarshuis faced five dot balls, struggling against Kuldeep's variations, including a well-bowled googly. Australia reached 214/6 at the end of the over.
In the 40th over, Axar Patel conceded 6 runs, including a well-placed four by Alex Carey through a reverse sweep. Carey and Dwarshuis picked up singles, while three dot balls built some pressure. Australia moved to 213/6 at the end of the over.
In the 39th over, Mohammed Shami bowled a tight spell, conceding just one run. Ben Dwarshuis managed a single, while Alex Carey played out a maiden delivery. Virat Kohli made a sharp stop at cover. Australia reached 207/6 at the end of the over.
In the 34th over, Alex Carey hit two boundaries off Kuldeep Yadav, while the rest of the deliveries were well-defended. Australia moved to 182/4.
In the 35th over, Mohammed Shami kept things tight, conceding just four runs. Smith had a close call but survived. The score reached 186/4.
In the 36th over, Hardik Pandya was expensive as Carey smashed two fours. Australia progressed to 195/4.
In the 37th over, Shami delivered a crucial breakthrough by bowling Steve Smith for 73. Glenn Maxwell got off the mark, and Australia ended at 199/5.
In the 38th over, Maxwell hit a six but was bowled by Axar Patel on the very next ball. Ben Dwarshuis came in, and Australia reached 206/6.
In the 34th over, Kuldeep Yadav bowled to Alex Carey, who started aggressively by hitting a four to wide long-on. Carey later cut a ball wide outside off, but it was called a wide. Kuldeep kept varying his lengths, and Carey had a close call when he checked his lofted shot, but it landed safely. The over ended with another four to deep extra cover, leaving Rohit Sharma looking concerned.
At the end of 34 overs, Australia is 182/4, with Carey on 28 (25) and Smith on 68 (89).
In the 28th over, Ravindra Jadeja bowled with good control, but Alex Carey took a risk and lofted a shot over mid-off for four runs. There was also a moment when the umpire had a word with Jadeja regarding his follow-through.
In the 29th over, Kuldeep Yadav kept things tight, but Carey capitalized on a poor delivery down the leg side, sweeping it for four. Steven Smith continued to rotate the strike and build his innings.
The 30th over, also bowled by Kuldeep, saw some disciplined bowling. Carey managed to sweep for another four, while Smith remained solid at the other end.
In the 31st over, Varun Chakravarthy bowled a highly economical spell, conceding just two runs. Both Smith and Carey struggled to find the gaps against his variations.
The 32nd over saw Kuldeep Yadav giving away five runs, with Smith and Carey focusing on strike rotation. There was a heated moment when Rohit Sharma scolded Kuldeep for not fielding a throw properly.
In the 33rd over, Chakravarthy's over was more eventful as Carey smashed a six over deep mid-wicket. However, the Indian bowlers continued to maintain control over the scoring rate.
At the end of 33 overs, Australia is 173/4, with Steven Smith on 68 (89) and Alex Carey on 20 (19).
Between overs 24 to 28, India tightened their grip on the game by picking up two crucial wickets.
In the 24th over, Ravindra Jadeja kept the scoring rate in check with tight lines, allowing only five runs. Steven Smith brought up his half-century in the 25th over with a couple of runs off Varun Chakravarthy, who was economical but went for a boundary.
Jadeja then broke a promising partnership in the 27th over, dismissing Josh Inglis for 11 with a soft catch to Virat Kohli at cover. Smith countered with a lofted six down the ground but was left to anchor the innings alone as Australia lost momentum.
Kuldeep Yadav returned in the 28th over and gave away just two runs, keeping Australia's batters under pressure.
At the end of 28 overs, Australia were 146/4, with Steven Smith on 60 (76) and Alex Carey on 1 (2).
From overs 22 to 24, India struck a crucial blow as Ravindra Jadeja dismissed Marnus Labuschagne for 29 in the 23rd over. Labuschagne was trapped LBW by a skiddy delivery, and despite consulting Steven Smith, he chose not to review. Ball-tracking later confirmed it was "umpire's call."
Josh Inglis walked in and got off the mark with singles, while Smith continued to rotate the strike. In the 24th over, Varun Chakravarthy returned and bowled a tidy over, conceding just seven runs. Smith played a classy drive for four to deep extra cover, but overall, India kept things tight.
At the end of 24 overs, Australia reached 120/3, with Smith on 42* and Inglis on 4*.
From overs 11 to 22, Australia focused on rebuilding their innings after losing Travis Head early. Steven Smith and Marnus Labuschagne batted cautiously, ensuring no further wickets fell. The Indian spinners, Ravindra Jadeja and Axar Patel, kept the scoring in check, with Jadeja even bowling a maiden in the 21st over. Labuschagne ended a long boundary drought with a late cut for four off Axar Patel in the 18th over and later smashed a slog sweep for six in the 20th over.
Mohammed Shami returned to the attack in the 22nd over and immediately created a couple of chances, including a tough caught-and-bowled opportunity, but he couldn't hold on. Earlier, in the 14th over, Smith had a lucky escape when the ball hit the stumps but the bails didn't dislodge. Despite the disciplined bowling, Australia managed to reach 106/2 at the end of 22 overs, with Smith on 36* and Labuschagne on 25*.
India will now look to break this partnership, while Australia aims to accelerate in the final 20 overs.
In the 7th over, Hardik Pandya conceded 11 runs, with Travis Head hitting two boundaries, taking Australia's score to 47/1. Kuldeep Yadav was introduced in the 8th over, and though Head managed to hit a six, the spinner kept things tight as Australia moved to 53/1.
Varun Chakravarthy struck immediately in the 9th over, dismissing Head for 39 as Shubman Gill took a well-judged catch at long-off, reducing Australia to 58/2. Axar Patel bowled the 10th over, conceding five runs, including a boundary from Steve Smith, as the score reached 63/2.
Chakravarthy continued his disciplined spell in the 11th over, allowing just three runs, with Australia finishing at 66/2. Smith remained unbeaten on 19, while Labuschagne was on 2. AUS 66/2 (11)
Between overs 3 to 6, Australia picked up momentum after a slow start.
In the 4th over, Hardik Pandya conceded 13 runs, with Travis Head smashing a six and a four to accelerate the scoring. Mohammed Shami's 5th over was even more expensive, giving away 14 runs, including three consecutive boundaries from Head. Rohit Sharma responded by bringing in Kuldeep Yadav in the 6th over, who managed to keep things tighter, conceding just 5 runs.
After 6 overs, Australia stands at 36/1, with Travis Head on 28 (23) and Steven Smith on 3 (4). AUS 36/1 (6)
India started impressively with the ball, putting Australia on the back foot right from the beginning. Mohammed Shami and Hardik Pandya bowled with precision, generating movement and bounce to trouble the batters.
In the first over, Shami nearly got a wicket on the very first ball, but a dropped catch gave Travis Head an early lifeline. Head managed to take a single, while Cooper Connolly struggled against Shami's accuracy. Australia ended the over with just two runs on the board.
Hardik Pandya bowled a disciplined second over, conceding only one run. Head mistimed multiple shots, unable to find his rhythm as the ball held up on the surface.
Shami returned for his second over and continued to trouble Connolly, beating his bat repeatedly. On the final ball of the over, he found the edge, and KL Rahul took a sharp catch after India successfully reviewed the on-field decision. Connolly departed for a nine-ball duck, giving India an early breakthrough.
Latest Score After 3 Overs:
Australia: 4/1
Travis Head: 1*(9)
Cooper Connolly: 0(9) [out c Rahul b Shami]
Mohammed Shami: 2-0-3-1
India have now lost 14 consecutive tosses in ODIs, marking the longest streak of its kind in the format. This run of bad luck began with the 2023 World Cup final against Australia in Ahmedabad.
Among captains, Brian Lara holds the record for losing 12 successive tosses between October 1998 and May 1999. Peter Borren of the Netherlands also endured a similar struggle, losing 11 tosses from March 2011 to August 2013. Rohit Sharma is currently on an identical streak, having lost 11 tosses in a row from November 2023 to March 2025.
In the ongoing competition, India have displayed remarkable consistency, securing the top spot in their group with three consecutive wins. With both sides aiming for a spot in the final, fans can anticipate a high-intensity showdown between these cricketing powerhouses.
India and Australia have faced each other in 151 One Day Internationals (ODIs). Out of these encounters, Australia have emerged victorious 84 times, while India have won 57 matches. There have been no tied games, and 10 matches ended without a result. In their last ICC fixture, India emerged victorious in the semi-final match in 2024 T20 World Cup.
The conditions at the Dubai International Stadium are likely to benefit the spinners. Batters will need to build their innings carefully early on, as scoring could become more difficult as the match progresses. Given these factors, the toss-winning captain may prefer to bowl first to take advantage of the conditions later in the game.
India Squad: Rohit Sharma(c), Shubman Gill, Virat Kohli, Shreyas Iyer, Axar Patel, KL Rahul(w), Hardik Pandya, Ravindra Jadeja, Mohammed Shami, Kuldeep Yadav, Varun Chakravarthy, Rishabh Pant, Washington Sundar, Arshdeep Singh, Harshit Rana.
Australia Squad: Jake Fraser-McGurk, Travis Head, Steven Smith(c), Marnus Labuschagne, Josh Inglis(w), Alex Carey, Glenn Maxwell, Ben Dwarshuis, Nathan Ellis, Adam Zampa, Spencer Johnson, Sean Abbott, Aaron Hardie, Tanveer Sangha, Cooper Connolly.