India vs Pakistan is always high intensity thriller match where stakes are always high as we saw in recent India vs Pakistan clash in Asia Cup 2025 , where India Clinches victory 3-0. In this article we will peak into top 10 best performances India vs Pakistan in ICC Events.Â
1. ODI World Cup 1992 | Sachin 54* of 62 BallsÂ
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. Sachin Tendulkar scored 54 runs @87 strike rate & build key partnership with kapil dev to cross 200 runs for team India
2.ODI World Cup 1996 | Navjot Singh Sidhu 93 runs inningsÂ
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. Apart from Sidhu’s innings, this match also have memorable moment of Venkatesh Prasad clean bold Aamer Sohail in very next ball after he hits him for four & raise bat towards him.Â
3.ODI World Cup 1999 | Venkatesh Prasad’s Fifer
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 for his fine performance of 27-5 in 9.3 Overs.
4.ODI World Cup 2003 | Sachin Tendulkar’s 98Â
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.
5.ODI World Cup 2011 | Sachin Tendulkar’s 85Â
High Thriller semi-final between India & Pakistan was played in Mohali. 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.
6.ODI World Cup 2015 | Virat Kohli’s 107Â
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 , baton passed successfully to another Indian legend. Pakistan was restricted to 224/10 in their reply. Player of the Match was Virat Kohli.
7.ODI World Cup 2019 | Rohit Sharma’s 140
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. Apart from Rohit, Virat Scored 77 of 65 balls Player of the Match was Rohit Sharma..
8.T20 World Cup 2022 | Virat’s 82Â
Pakistan set a target of 160 runs. Virat Kohli played a magical innings where he hit Haris Rauf for 2 sixes in last 2 balls of 19th over with 28 required of 8 balls, helping India chase down the target in the last over with 4 wickets remaining. Player of the Match was Virat Kohli for his 82 of 53 balls.Â
9.ODI World Cup 2023 | Bumrah’s fine Spell
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.
10.T20 World Cup 2024 | Bumrah’s 14/3Â
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).