India vs Pakistan, Champions Trophy 2025 Highlights: India beat Pakistan by six wickets in a one-sided Champions Trophy clash on Sunday to all but seal a spot in the semifinals. India dismissed Pakistan for 241 after Saud Shakeel struck 62 off 76 balls while skipper Mohammad Rizwan made a laborious 46 from 77 deliveries.
Left-arm wrist spinner Kuldeep Yadav (3/40) picked up three wickets and all-rounder Hardik Pandya (2/31) removed Babar Azam (23) and Shakeel. India completed the chase in 42.3 overs thanks to Virat Kohli (100 not out off 111), Shubman Gill (46) and Shreyas Iyer (56).
Skipper Rohit Sharma (20 off 15) too played a few audacious strokes before falling to a beauty from Shaheen Afridi. With two wins in as many games, India are all but through to the semifinals. Pakistan, on the other hand, are on the brink of elimination after losing their first two group games.
Stay updated with all the action from the ICC Champions Trophy 2025. Check the Champions Trophy 2025 Schedule, track the latest Champions Trophy Points Table, and follow the top performers with the most runs leaderboard and most wickets tally.
Updates to this blog has been stopped. Keep an eye on Livemint for more updates.
India vs Pakistan LIVE SCORE: In a post congratulating the Indian cricket team on X, Yuvraj Singh wrote, “Come the hour come the man! King Kohli at his best @imVkohli #goat great 100 well played @ShreyasIyer15 @ShubmanGill looked like a one-sided game for well bowled bowling unit specially @hardikpandya7 & @imkuldeep18,”
India vs Pakistan LIVE SCORE: In a post on X, Singh wrote, “Predicted Virat will score 100 Today snd India will Win,”
India vs Pakistan LIVE SCORE: In a post on X, Gandhi wrote, “Epic triumph for Team India! A masterclass in teamwork and resilience, with Kohli’s century leading the charge. A glorious win for every heart that beats for Indian cricket!”
India vs Pakistan LIVE SCORE: In a post-match press conference, Iyer said, “Not really to be looking at them – I mean I had a brief chat with them both of them were quite comfortable with the way things progressed and yeah from my knowledge I do not think there is any issue.”
India vs Pakistan LIVE SCORE: Speaking to ANI, Rajeev Shukla said, “India defeated Pakistan by six wickets. Our players, Virat Kohli, Shreyas Iyer, and Shubhman Gill, played amazingly. The leadership of Rohit Sharma was amazing. Whenever India defeats Pakistan, it is another level of enthusiasm. I hope we will play the final here,”
India vs Pakistan LIVE SCORE: In a post on X, Sachin Tendulkar wrote, “A perfect ending to the most awaited match. A real knockout! Team India. Superb knocks by @imVkohli, @ShreyasIyer15, and @ShubmanGill, and wonderful bowling by our bowlers especially @imkuldeep18 and @hardikpandya7!”
India vs Pakistan LIVE SCORE: While Virat Kohli’s exhilarating knock ensured that India were on course for victory, there were still doubts as to whether the ‘King’ of Indian cricket would be able to end his rough patch with a century with limited runs left to score. As it turned out, Kohli ended the match – as he has done so many times in the past – by stepping down and hitting a boundary on the off-side, but what made it special was that Kohli not only helped his team to victory, but also scored his 51st ODI century.
While everyone from the Indian dressing room to the fans in the stadium were over the moon, there were some people who were celebrating Kohli’s century for purely cricketing reasons. In a video shared on X (formerly Twitter), some people in Pakistan cheer loudly as Kohli completes his century by bowling to Khushdil Shah. While this isn’t the first instance of Virat Kohli fandom in Pakistan – and it certainly won’t be the last – it’s still a heartwarming scene to see support for a global icon, regardless of political tensions and the team playing.
India vs Pakistan LIVE SCORE: After opting to bat first in Dubai, Pakistan suffered a couple of early dismissals that derailed their innings. While Pakistan captain Mohammad Rizwan and Saud Shakeel managed to stabilise the innings for a while, Pakistan’s downfall began after their dismissals. Pakistan were eventually bowled out for 242, which India chased down with 7.3 overs to spare thanks to a magnificent century from Kohli and a half-century from Shreyas Iyer. Kuldeep Yadav was particularly dangerous for Pakistan’s lower order, taking 3 wickets, while Hardik Pandya also impressed with his slower ones, taking 2 wickets.
India vs Pakistan LIVE SCORE: Speaking to ANI, Raj Kumar Sharma said, “It was a remarkable performance. He (Virat) has been doing this for a long time. All I can say to critics is just look at his stats. Everybody has their thinking, but Virat gives his answer with the bat. His work ethic is strong. That is why he has delivered so many performances,”
India vs Pakistan LIVE SCORE: In a post on X, MK Stalin wrote, “Clinical performance by #TeamIndia! Kudos to @imVkohli for steering the team to victory with a masterclass unbeaten century. Let’s keep this momentum going and clinch the #ChampionsTrophy! #INDvsPAK #ChampionsTrophy2025,”
India vs Pakistan LIVE SCORE: “First, let’s talk about Virat Kohli. I am surprised at his hard work. He must have worked so hard. The world says he is out of form, but he comes to such big matches, which the world is waiting for, and he easily hits the ball – and this is where we don’t want to give him runs. But he plays and gets away from us, and he gets the runs off the ball,”
India vs Pakistan LIVE SCORE: Writing on his X account, podcaster Lex Fridman wrote, Congrats to India for beating Pakistan in cricket just now. It’s a historic rivalry, one of the biggest in any sport ever. I don’t usually watch cricket, but I’m glad I caught this epic clash of rivals… while I’m in India”
India vs Pakistan LIVE SCORE: “We can say for now that it is over,” Rizwan was quoted as saying by ESPNCricinfo, “That is the truth. We’ll see what Bangladesh does with New Zealand, then New Zealand with India and then what we do. It’s a long road and it depends on other teams.
India vs Pakistan LIVE SCORE: Speaking at the post-match presentation, Rizwan said, “As a captain, I don’t like depending on others. If you are good enough, you show it by winning and keeping things in your hands. Waiting on other teams, I don’t like worrying about their results. What matters is that India and New Zealand beat us. They played strong and we didn’t play well. If we get a chance [to sneak through] then so be it.”
The way we started with the ball was superb. We knew it gets slightly better to bat under lights. We backed our experience to get the runs. Credit goes to guys like, Axar, Kuldeep and Jadeja. They stitch a very good partnership – Rizwan and Shakeel. It was important not to let the game drift away. Not to forget the way Hardik, Shami and Harshit bowled as well. We’ve played a lot together, this format. It can be quite tricky at times. Axar and Kuldeep stepped up today. (On Kohli) He loves representing the country. He wants to be out there. We’ve seen it with him over the years. People in the dressing room are not surprised. It (hamstring) is okay at the moment.
To be honest, it feels good to be able to bat in that manner in an important game to seal qualification. Feels good to contribute in a game where we lost Rohit early, had to put in the understanding of what we learnt in the last game. My job was to control the middle overs against the spinners without taking too many risks, towards the end Shreyas accelerated and I got a few boundaries as well. It allowed me to play my usual ODI game. I have a decent understanding of my game, it is about keeping the outside noise away, staying in my space and taking care of my energy levels and thoughts. Very easy to get pulled into the expectations. My job is to stay in the present and do a job for the team. My keynotes to myself are to put my 100% every ball in the field, and then God eventually rewards you. Having clarity is important, it was important to understand that you need to get runs when there is pace on the ball, otherwise the spinners can dictate things. Shubman did well against Shaheen, took him up. There’s a reason he’s the number one batter of the world. It was necessary to get about 60-70 runs in the powerplay, or we’d always be chasing the game. And there Shreyas is really coming into his own at number 4. Did well in India, and now out here as well. (On having a week off) To be honest, at 36, it feels really good. Will put my feet up for a few days as it takes a lot out of me to put that kind of effort into every game.
OUTTTT!!!! What a brilliant catch by Imam-ul-Haq to dismiss Shreyas Iyer. Khushdil Shah gets the wicket. Iyer departs for 56. OUTTT!!! Hardik Pandya departs too.. Shaheen Shah Afridi gets another. IND 223/4 (40)
Hundred runs between Virat Kohli and Shreyas Iyer. This is the 7th hundred stand in 29 matches between Kohli and Shreyas in ODIs.
200 comes up for India. India need just under 50 runs to win. Fifty for Shreyas Iyer too. 21st fifty for Iyer. IND 201/2 (37)
A win in this match will put India but all in the semifinals. Pakistan will be knocked out of the tournament.
Back-to-back fours from Shreyas Iyer off Khushdil Shah. DROPPEDDD! After Khushdil Shah, its Saud Shakeel who drops Iyer. The match is slowly going out of hands of Pakistan. IND 160/2 (30)
Fifty for Virat Kohli in style as he dispatches Naseem Shah for a four. Pakistan has always been his happy hunting opponent as he takes the best match to rise to the top. Gets a standing ovation from one and all. IND 135/2 (27)
The run-rate has gone down for India after Shubman Gill’s departure. Shreyas Iyer has joined Virat Kohli in the middle. IND 119/2 (22.3)
OUTTT!!! Abrar Ahmed outfoxes Shubman Gill with a beauty. None of the Indian batters couldn’t believe it. Abrar comes up with a cheeky send-off. IND 100/2 (17.3)
Shubman Gill isn’t feeling 100% in batting as he is suffering from cramps. The physio is out in the middle for treatment. IND 99/1 (17)
14000 runs for Virat Kohli in ODIs. He become third to reach the milestone and quickest to 14k runs. IND 87/1 (14)
First bowling change for Pakistan as Haris Rauf is brought into the attack. DROPPEDDDD!!!! Khushdil Shah drops a sitter off Shubman Gill. How costly it will be? IND 67/1 (11)
First runs for Virat Kohli in the fine leg region. On the other hand, Shubman Gill is continuing his fine form with a flurry of boundaries off Shaheen Shah Afridi. Fifty for India in the 9th over. Classy from Shubman Gill as he clobbers a couple of boundaries more. IND 63/1 (9)
OUTTTT!!! Brilliant comeback by Shaheen Shah Afridi. The late swing does the job for Afridi as the Indian captain is beaten by a scorching yorker. Virat Kohli comes out in the middle. IND 31/1 (5)
SHOTTT from Rohit Sharma. The Indian captain dances down the track and clears the in-field for a four. Meanwhile, India’s T20I skipper Suryakumar Yadav is in the house. IND 26/0 (4)
Superb placement and timing from Shubman Gill off Shaheen Shah Afridi as the India batter takes two fours in the over. IND 20/0 (3)
Ayodhya Mayor Girish Pati Tripathi says, “India will definitely win. This is a mismatch… India’s sports skills are much higher than Pakistan’s, it is a simple match that India will win…”
BANNGGGG!!!! After a thick outside edge, Rohit Sharma pulls Naseem Shah towards backward short leg for a huge six. The entire stadium goes ‘Rohit, Rohit’. IND 12/0 (2)
And the chase begins. Rohit Sharma and Shubman Gill walk out in the middle. Shaheen Shah Afridi has the ball in hand for Pakistan. Just two runs from the first over. IND 2/0 (1)
That’s it. Harshit Rana takes the final wicket as Pakistan are all out for 241 runs. India need 242 runs to cement their semifinal spot.
Record for Virat Kohli as he catches Naseem Shah in the deep. It was Kohli’s 157th catch in ODIs – most by an Indian. Kuldeep Yadav gets a wicket. PAK 222/8 (46.4)
The Indian bowlers have done a great job keeping a check in the run flow, which at one time was looking to go past 270-280. PAK 219/7 (46)
Milestone for Kuldeep Yadav.
OUTTTT!!!! Just when it looked like Pakistan are building another stand, Kuldeep Yadav strikes with Salman Ali Agha caught by Ravindra Jadeja. OUTTT!!! Shaheen Shah Afridi is caught plumb in the next ball but the Pakistan batter goes upstairs. He is on a hattrick. PAK 200/7 (42.5)
First six of the innings comes from Khushdil Shah in the 42nd over. The left-hander goes down on one knee, and sweeps Axar Patel for the maximum. PAK 197/5 (42)
Rohit Sharma didn’t look pleased at all.
OUTTTT!!! Another wicket goes down for Pakistan as Ravindra Jadeja goes through the defence of Tayyab Tahir. The Men in Blue in total command now. PAK 165/5 (36.1)
OUTTTT!!!!! Another wicket for India in quick succession. Saud Shakeel, who was looking in great touch, goes for a big but holes out to Axar Patel in the deep. Hardik Pandya is ecstatic. PAK 160/4 (35)
OUTTTT!!!! Axar Patel does the job for India as Mohammad Rizwan misses the line to see his middle stump shattered. Big Big wicket for India. PAK 151/3 (33.2)
100-run stand comes up between Saud Shakeel and Mohammad Rizwan with a double. Remarkable comeback from Pakistan in Dubai. DROPPPEEDDD!!!! Rizwan goes high, but Harshit Rana runs backwards to spil a tough chance. Hardik Pandya looks angry. PAK 151/2 (33)
India vs Pakistan LIVE SCORE: Fourth fifty in ODIs for Saud Shakeel, and what a game to get his half-century in. Mohammad Rizwan has picked up pace too. The duo started slow, but upped the ante with the partnership nearing century mark. Certainly, Pakistan are looking dangerous now. PAK 142/2 (32)
On today’s Champions Trophy 2025 IND vs PAK match, Delhi Minister Manjinder Singh Sirsa says, “Just like BJP has won (in Delhi Assembly elections), India will also win the match. The India-Pakistan match is very interesting. We wish that our country wins, and it definitely will win.”
The boundaries have started coming from both the Pakistan batters. While Saud Shakeel smashed Kuldeep Yadav for a couple of fours, Mohammad Rizwan have got one against Ravindra Jadeja. PAK 111/6 (27)
Ravindra Jadeja comes in for the first time. Just four runs come from his first over. PAK 90/2 (23)