As the cricketing fraternity gets ready to witness another epic clash between India and Pakistan in the ICC Champions Trophy 2025, here is a head to head list of India vs Pakistan in ICC tournament clashes.
India and Pakistan have a storied rivalry in cricket, especially in ICC events, creating intense matches that fans eagerly anticipate.
Also Read: Top 5 Iconic Moments from the India vs Pakistan ODI World Cup matches
As the cricketing fraternity gets ready to witness another epic clash between India and Pakistan in the ICC Champions Trophy 2025, here is a head to head list of India vs Pakistan in ICC tournament clashes.
India vs Pakistan in ICC tournament
India clearly leads the Indo-Pak rivalry 10-4 overall in the ICC tournaments.
Matches |
India Won |
Pakistan Won |
14 |
10 |
4 |
ODI World Cup 1992 | India Won
In their first ICC World Cup encounter, India defeated Pakistan by 43 runs.
Batting first, India scored 216/7 in 49 overs (reduced due to slow over rate by Pakistan). Pakistan scored 173 in their allotted overs losing all the wickets.
Player of the Match in was Sachin Tendulkar.
ODI World Cup 1996 | India Won
India won against Pakistan by 39 runs in a thrilling encounter.
India posted 287/8 in 50 overs, thanks to Navjot Singh Sidhuโs 93 and Ajay Jadejaโs quick 45.
In reply, Pakistan could only manage 248/9.
Player of the Match in that match was Navjot Singh Sidhu.
ODI World Cup 1999 | India Won
India won again in a close match by 47 runs.
Rahul Dravidโs 61 and Sachin Tendulkarโs 45 helped India reach 227/6. Pakistan was bowled out for 180 in pursuit.
Player of the Match in that match was Venkatesh Prasad.
ODI World Cup 2003 | India Won
India maintained their unbeaten World Cup record against Pakistan with a 6-wicket victory.
Pakistan made 273/7, with Saeed Anwarโs 101. In reply, Sachin Tendulkarโs 98 and Rahul Dravidโs 44 led India to 276/4 in 45.4 overs.
Sachin Tendulkar was chosen the Player of the Match for his brilliant performance.
Champions Trophy 2004 | Pakistan Won
Pakistan won the toss and asked India to bat. India posted 200/10 backed by Rahul Dravidโs 67.
Pakistan however came out victorious making 201/7. Thanks to Mohammad Yousufโs knock of 81.
Player of the Match was Mohammad Yousuf.
Champions Trophy 2009 | Pakistan Won
Pakistan (302/9) had an upper hand during this ICC Champions Trophy fixture against India (248/10) as they went on beating India by 54 runs.
Shoaib Malik took on the Indian bowling with his 128 run knock. As a result he was chosen Player of the Match.
ODI World Cup 2011 | India Won
India won by 29 runs in a high-pressure semi-final match. India scored 260/9, boosted by Sachin Tendulkarโs 85.
Pakistan managed 231/10 in their chase. Player of the Match was Sachin Tendulkar.
ODI World Cup 2015 | India Won
India extended their World Cup winning streak against Pakistan with a 76-run victory.
India batted first and scored 300/7, thanks to Virat Kohliโs 107. Pakistan was restricted to 224/10 in their reply.
Player of the Match was Virat Kohli.
Champions Trophy 2017 | Pakistan Won
Pakistan won by 180 runs in the final. Batting first, Pakistan made 338/4, with Fakhar Zaman scoring 114.
In response, India could only manage 158/10. Player of the Match was Fakhar Zaman.
ODI World Cup 2019 | India Won
India won again by 89 runs (DLS method) in a rain-affected match.
India scored 336/5 in 50 overs, with Rohit Sharmaโs 140. Pakistan could only manage 212/6 in 40 overs.
Player of the Match was Rohit Sharma.
T20 World Cup 2021 | Pakistan Won
Pakistan finally broke their losing streak against India in T20 World Cups.
They dominated the match from start to finish, restricting India to 151/7 and chasing it down without losing a single wicket.
This 10-wicket victory was historic for Pakistan with Babar Azam and Mohammad Rizwan guiding the men in green home.
Player of the Match in that match was Shaheen Shah Afridi for his outstanding bowling attack.
T20 World Cup 2022 | India Won
Pakistan set a target of 160 runs. Virat Kohli played a magical innings, helping India chase down the target in the last over with 4 wickets remaining.
Player of the Match was Virat Kohli.
ODI World Cup 2023 | India Won
India won the match over Pakistan by 7 wickets and maintained their unbeaten streak against arch-rivals.
India absolutely dominated Pakistan and registered one of the biggest wins in the history of the World Cup.
Men in Blue won the toss and opted to bowl. However, the entire Pak middle order just crumbled under the suffocating bowling of India.
As a result Pakistan was reduced to a below-average 191 score in 42.5 overs.
In reply India chased down the target in just 30.3 overs.
Jasprit Bumrah was chosen the Player of the Match.
T20 World Cup 2024 | India Won
India scripted an incredible turnaround to beat arch-rivals Pakistan by six runs.
Sent in to bat first by Pakistan, India struggled and were bundled out for just 119 in 19 overs.
Chasing a low total, Pakistan seemed to be in the driverโs seat right until the 15th over before some sensational death bowling from India restricted them to 113.
This was the lowest total ever defended by India in a T20I match.
Jasprit Bumrah was the Player of The Match for his outstanding performance of 3/14 (4).