Champions Trophy 2025: Virat Kohli seals Victory with brilliant century against Pakistan

Virat Kohli Pakistan

Virat Kohli once again proved his dominance over Pakistan in ICC tournaments, crafting a masterful unbeaten 100 to guide India to a commanding six-wicket victory in the Champions Trophy on Sunday.

The win all but secures India’s place in the semifinals, placing them atop Group A with four points.

In contrast, Pakistan is on the brink of elimination after suffering their second consecutive defeat in the tournament they are hosting.

Chasing a challenging 242, India relied on Kohli’s 51st ODI century, Shreyas Iyer’s composed 56 off 67 balls, and Shubman Gill’s brisk 46 off 52 deliveries to seal the win with more than seven overs to spare.

Kohli, overcoming his recent dip in form, delivered a flawless 111-ball knock, laced with seven boundaries. The 36-year-old batter also became the fastest player to reach 14,000 ODI runs during his innings.

Pakistan’s hopes of defending their total rested on their pace attack, but Shaheen Shah Afridi and Haris Rauf struggled to contain Kohli’s brilliance. Despite an early breakthrough when Afridi’s yorker dismissed Rohit Sharma (20 off 15), the Indian batting lineup remained unfazed.

Leg-spinner Abrar Ahmed, expected to trouble Kohli given the Indian batter’s struggles against spin, managed a few testing deliveries but failed to create a significant impact. Kohli played him cautiously, rotating the strike and avoiding unnecessary risks.

With precise shot selection and clinical execution, Kohli neutralized Pakistan’s bowling attack, ensuring India cruised to victory and leaving their arch-rivals on the verge of an early exit.

  • Kohli’s hits winning runs

    Virat Kohli reaches a stunning century, raising his bat with a beaming smile! A true masterclass under pressure as he anchors India’s chase in style.

    9:19 pm
  • Shaheen Strikes! Hardik Falls for 8

    Shaheen Shah Afridi delivers a sharp bumper down leg, and Hardik Pandya is caught behind by Mohammad Rizwan. A much-needed breakthrough for Pakistan.

    9:03 pm
  • Twitter Reaction: Vaughan makes bold prediction

    “Defeat India, win the trophy!” Michael Vaughan makes a bold prediction

    8:48 pm
  • Shakeel Drops Iyer! Another Missed Chance for Pakistan

    Saud Shakeel puts down a crucial catch at mid-wicket, giving Shreyas Iyer a lifeline. Pakistan’s fielding woes continue.

    8:25 pm
  • Twitter Reaction: Irfan Pathan praising Kohli

    “Irfan Pathan: ‘Kohli scoring against Pakistan is a beautiful love story!’

    8:20 pm
  • Kohli Shines! Brings Up Fifty in Style

    Virat Kohli proves once again why he thrives on the big stage! A classy lofted four off Naseem Shah brings up his well-earned fifty in the high-pressure India-Pakistan clash.

    8:10 pm
  • Abrar Strikes! Gill Bowled for 46

    Abrar Ahmed produces a beauty! A sharp carrom ball beats Shubman Gill and crashes into the stumps, breaking the partnership.

    7:35 pm
  • Khushdil Drops Gill! Big Chance Missed for Pakistan

    Haris Rauf induces a mistimed pull from Shubman Gill, but Khushdil Shah puts down a crucial catch at mid-wicket.

    7:14 pm
  • Shaheen Strikes! Rohit Clean Bowled After Boundary

    After smashing a four over the infield, Rohit Sharma is bowled by Shaheen Afridi! A massive breakthrough for Pakistan in the powerplay.

    6:55 pm
  • Saud Shakeel Reflects on His Dismissal

    Saud Shakeel admits he could have taken more time at the crease but emphasizes Pakistan’s need to strike early with the ball to apply pressure on India.

    6:16 pm
  • Khushdil Falls! Kohli Takes Another Catch

    Harshit Rana gets Khushdil Shah, who departs for 38 after a solid knock.

    Virat Kohli grabs yet another catch as Pakistan’s innings comes to an end.

    5:51 pm
  • Haris Rauf Run Out! Pakistan Lose Another

    Haris Rauf tries to steal a second run but falls short as Axar and Rahul combine for a sharp run-out. Pakistan loses another wicket in the final moments!

    5:47 pm
  • Kuldeep Strikes Again! Kohli Takes His 157th ODI Catch

    Kuldeep Yadav claims another as Naseem Shah mistimes a drive, caught brilliantly by Virat Kohli at long-on. A record 157th ODI catch for Kohli!

    5:30 pm
  • Kuldeep Strikes Again! Shaheen Departs for a Duck

    Kuldeep Yadav gets another as Shaheen Shah Afridi is trapped LBW first ball. Pakistan loses another wicket in quick succession!

    5:18 pm
  • Kuldeep Strikes! Salman Agha Falls to Jadeja’s Catch

    Kuldeep Yadav’s clever overspin does the trick as Salman Agha’s leading edge finds Jadeja at cover point. Another setback for Pakistan!

    5:16 pm
  • Khushdil Smashes First Six of the Match!

    Khushdil Shah launches a powerful slog sweep over midwicket, bringing up the first six of the game.

    5:10 pm
  • Pakistan at 175/5 as Khushdil, Salman on the crease

    With 38.4 overs gone, Pakistan stands at 175/5. Khushdil Shah and Salman Agha look to rebuild—can they push for a strong finish?

    5:00 pm
  • Jadeja Strikes! Tayyab Tahir Bowled

    Ravindra Jadeja produces a beauty to castle Tayyab Tahir, knocking off stump out. A fiery celebration follows as India tightens its grip!

    4:52 pm
  • Hardik Strikes Again! Shakeel Departs

    Pakistan loses both set batters as Hardik Pandya removes Saud Shakeel, caught at deep midwicket. India back on the top.

    4:47 pm
  • Twitter Reaction: Competitive 260 for Pakistan - Harsha Bhogle

    Harsha Bhogle calls it a proper cricket match and points out that Pakistan could be heading towards a competitive 260-run total if they keep moving forward.

    4:42 pm
  • Salman Agha Steps In

    With Rizwan dismissed, Salman Agha walks in to steady Pakistan’s innings.

    4:41 pm
  • Axar Strikes! Rizwan Falls After Lifeline

    Axar Patel gets the big wicket of Mohammad Rizwan, breaking a crucial stand. Rana’s dropped catch costs India just two runs in the end.

    4:40 pm
  • Rizwan Dropped on 42! Lucky Escape for Pakistan

    Hardik Pandya induces a big mishit from Rizwan, but Harshit Rana fails to hold on.

    4:38 pm
  • India vs Pakistan ODI head-to-head

    One of the most heated rivalries in cricket, India and Pakistan have squared off 135 times in ODI cricket.

    India have won 57 matches while Pakistan lead the IND vs PAK ODI head-to-head with 73 victories. Five matches between these teams have ended in no result.

    India have won seven out of the last eight matches against Pakistan in the 50-over format. Incidentally, Pakistan’s last ODI win against India came in the 2017 Champions Trophy final.

    At the Champions Trophy, India and Pakistan have faced each other five times. Pakistan hold an edge with a 3-2 record.

    4:23 pm
  • Saud Shakeel Brings Up His Fifty!

    chipped away through square leg. Shakeel brings up a half-century off 63 balls.

    4:22 pm
  • Sarfaraz & Dhawan Pose with Trophy

    Champions Trophy 2017-winning captain Sarfaraz Ahmed and top run-scorer Shikhar Dhawan share a moment with the prestigious trophy.

    4:18 pm
  • Twitter Reaction: Dubai Pitch Not Easy - Ashwin

    Ashwin sheds light on the challenging Dubai pitches, warning not to confuse Pakistan’s past innings with the present. Chasing wasn’t easy in the last match. Do you agree with Ashwin’s thoughts on the pitch?

    4:13 pm
  • Pakistan Accelerates with Quick Boundaries

    A flurry of boundaries for Pakistan! Four in just 10 deliveries, with the latest coming off Rizwan’s bat.

    4:04 pm
  • Dot Balls Stifle Pakistan’s Momentum

    Pakistan struggles with 16 overs of dot balls in the first 25 overs, slowing their scoring rate and piling on the pressure.

    4:00 pm
  • Stat: Imam's ODI Struggles vs India Continue

    Imam-ul-Haq has found it tough against India in ODIs, scoring just 74 runs in 6 innings at an average of 12.3 and a strike rate of 58.

    3:55 pm
  • Twitter Reaction: Yusuf Pathan Lauds Rohit’s Captaincy

    Yusuf Pathan praises Rohit Sharma’s brilliant captaincy, bringing the spinner early and claiming two big wickets!

    3:43 pm
  • Kohli’s Sportsmanship Shines with Babar

    A classy moment as Virat Kohli gives Babar Azam a pat on the back, showing mutual respect between two of cricket’s finest players.

    3:32 pm
  • Rizwan, Shakeel on the crease

    Pakistan stands at 70/2 after 16 overs, with Mohammad Rizwan and Saud Shakeel at the crease. Can they stabilize the innings and push for a big total?

    3:26 pm
  • Hardik’s Fiery Celebration After Babar’s Wicket

    Hardik Pandya celebrates Babar Azam’s crucial wicket with animated hand gestures.

    3:07 pm
  • Skipper Rizwan Steps In for Pakistan

    After Imam’s dismissal, captain Mohammad Rizwan walks in to steady Pakistan’s innings.

    2:55 pm
  • Imam Run Out! Pakistan in Trouble

    Imam-ul-Haq departs for 10 after a sharp run-out by Axar Patel. Pakistan loses another wicket.

    2:49 pm
  • Hardik Strikes! Babar Falls for 23

    Hardik Pandya delivers a crucial breakthrough, dismissing Babar Azam for 23. A big blow for Pakistan.

    2:42 pm
  • Babar Azam Joins Elite ODI Club

    Babar Azam becomes the third Pakistani batter, after Saeed Anwar and Javed Miandad, to score 1,000+ runs in ICC ODI tournaments. A milestone moment!

    2:40 pm
  • Twitter Reaction: Great Toss Win for Pakistan - Harsha Bhogle

    Harsha Bhogle praises Pakistan’s toss decision as Shami struggles in his opening overs.

    2:32 pm
  • Pakistani Fans Roar in Support!

    Passionate Pakistani fans cheer loudly as their team battles India in a high-stakes clash. The energy is electric.

    2:20 pm
  • Shami’s 11-Ball First Over

    Indian pacer Mohammad Shami delivers an 11-ball first over, struggling with wides.

    2:08 pm
  • Fans reaction: Karachi University Students Back Pakistan

    As Pakistan faces India in the Champions Trophy, female students from a Karachi university pick Pakistan their favorites, believing that Pakistan will win this contest.

    2:06 pm
  • Twitter Reaction: Pakistan Needs 270+ for Strong Chance

    Michael Vaughan believes Pakistan must score over 270 on this slow pitch to secure a win. Can they rise to the challenge and defend it successfully?

    2:05 pm
  • Imam & Babar Open for Pakistan

    Imam-ul-Haq and Babar Azam take the crease as Pakistan begins their innings. Mohammad Shami gears up to deliver the first ball for India.

    2:03 pm
  • Fakhar Zaman Out, Imam Steps In

    Fakhar Zaman misses the high-voltage India vs. Pakistan clash, with Imam-ul-Haq replacing him as a like-for-like swap in the playing XI.

    Read More: Fakhar Zaman ruled out of ICC Champions Trophy 2025

    2:01 pm
  • India vs. Pakistan – Game Time!

    The players, officials, and mascots take the field for the national anthems. The stage is set, and we’re moments away from the first ball!

    1:58 pm
  • Playing XI

    India (Playing XI):

    Rohit Sharma(c), Shubman Gill, Virat Kohli, Shreyas Iyer, Axar Patel, KL Rahul(w), Hardik Pandya, Ravindra Jadeja, Harshit Rana, Mohammed Shami, Kuldeep Yadav

    Pakistan (Playing XI):

    Imam-ul-Haq, Babar Azam, Saud Shakeel, Mohammad Rizwan(w/c), Salman Agha, Tayyab Tahir, Khushdil Shah, Shaheen Afridi, Naseem Shah, Haris Rauf, Abrar Ahmed

    1:40 pm
  • Pakistan Wins Toss, Chooses to Bat

    Rohit Sharma: It doesn’t matter much, they won the toss and decided to bowl first. The pitch looks similar to the last game, a bit on the slower side. We have an experienced batting unit, so we’re confident in our ability to adapt if the pitch gets slower. What we need today is a complete team effort, both with bat and ball. The previous match wasn’t easy, which is always a good thing because you want to be tested under pressure. We’re going in with the same team as last time.

    Mohammad Rizwan: We’ve chosen to bat first since it looks like a good surface. Our goal is to set a strong target. Every match is crucial in ICC events, so we’re keeping things straightforward. The team is familiar with these conditions; we’ve done well here before and we aim to give our best today. We lost the last game, but that’s behind us now. We’ve made one change—Fakhar is out, and Imam is in.

    1:37 pm
  • Toss Crucial on Used Dubai Pitch

    With the pitch slowing down and dew unlikely, experts suggest winning the toss and batting first for a big total in today’s crucial match.

    1:34 pm
  • PAKvsIND: The Ultimate Psychological Cricket Battle

    Navjot Singh Sidhu highlights the intense psychological warfare in high-stakes cricket, where victory depends on mental strength, national expectations, and converting pressure into power.

    1:34 pm