India's road to the Champions Trophy 2025 semi-finals
It's been relative smooth sailing for India at the ICC Champions Trophy 2025 thus far, with the side unbeaten through three fixtures heading into the knockout phase.
Three victories from as many encounters has India in fine form ahead of their knockout semi-final against Australia in Dubai on Tuesday.
We take a look at their three matches so far.
India defeated Bangladesh by six wickets
India's tournament opener saw them prevail in a tight contest against Bangladesh in Dubai, registering a sizzling six-wicket victory to begin their campaign on a winning note.
Pacer Mohammed Shami's impressive 5/53, combined with three scaps from Harshit Rana and two from Axar Patel, restricted Bangladesh to 228.
Shubman Gill's unbeaten 101*, combined with stylish knocks from Rohit Sharma and KL Rahul, ensured smooth sailing for India as they reached the Tigers' total with 21 balls to spare.
Gill and Shami get India off to a winning start | Match Highlights | Champions Trophy 2025
India defeated Pakistan by six wickets
In their high-voltage clash against arch-rivals Pakistan, India displayed their all-round prowess by chasing down 241 runs with six wickets in hand yet again.
Kuldeep Yadav weaved his magic for the Indian side by taking three cruial wickets to bundle out Pakistan for 241 in 49.4 overs.
Shubman Gill (46) and Shreyas Iyer (56) came in handy with some crucial knocks, but the age-old rivalry was marked primarily by a Virat Kohli masterclass that saw him score an unbeaten 100 to steer India to victory.
Kohli classic as India blow Pakistan | Match Highlights | Champions Trophy 2025
India defeated New Zealand by 44 runs
A different challenge for Rohit Sharma's side in the form of New Zealand, with the winner staying unbeaten at the tournament and earning top spot in Group A.
New Zealand's bowlers did well to restrict India's batting line-up, with Shreyas Iyer (79) and Hardik Pandya (45) leading the way as the Asian side posted a competitive total of 249/9 after they were sent in to bat first.
It was the Varun Chakravarthy show in reply, with the spinner claiming an impressive five-wicket haul to help bowl New Zealand out for just 205 in reply as India progressed through to the final four with their unbeaten record intact.
Spinners give India third win in a row | Match Highlights | Champions Trophy 2025