Pakistan and India share cricket’s most intense and politically charged rivalry since 1952. The most recent clash came in the Asia Cup 2025 Final on September 28 in Dubai, where India defeated Pakistan by 5 wickets.
Tilak Varma’s unbeaten 69 guided India past Pakistan’s 146 all out. Earlier in February 2025, India beat Pakistan by 6 wickets in the Champions Trophy with Virat Kohli scoring his 82nd international century.
Overall Head-to-Head Record Across All Formats
| Format | Matches | IND Wins | PAK Wins | Draws/NR | IND Win % |
| Test Cricket | 59 | 9 | 12 | 38 | 15.3% |
| ODI Cricket | 136 | 58 | 73 | 5 | 42.6% |
| T20 Cricket | 15 | 12 | 3 | 0 | 80% |
| All Formats | 210 | 79 | 88 | 43 | 37.6% |
Pakistan leads overall 88-79 across 210 matches. However, India dominates T20Is with 12 wins from 15 matches. In Tests and ODIs, Pakistan holds the advantage.
Latest Match: Asia Cup 2025 Final – September 28, 2025
Match Summary
- Venue: Dubai International Cricket Stadium
- Toss: India elected to field
- Result: India won by 5 wickets
- Player of the Match: Tilak Varma
- Player of the Tournament: Kuldeep Yadav
Pakistan Innings: 146 all out in 19.1 overs
Top Scorers:
- Sahibzada Farhan: 57 runs off 39 balls (7 fours, 2 sixes)
- Fakhar Zaman: 46 runs off 28 balls (4 fours, 3 sixes)
- Mohammad Rizwan: 14 runs off 15 balls
Best Bowlers:
- Kuldeep Yadav: 4 wickets for 30 runs in 4 overs
- Ravindra Jadeja: 2 wickets for 25 runs in 4 overs
- Arshdeep Singh: 2 wickets for 31 runs in 3.1 overs
India Innings: 150/5 in 19.4 overs
Top Scorers:
- Tilak Varma: 69 not out off 53 balls (3 fours, 4 sixes)
- Shivam Dube: 33 runs off 22 balls (2 fours, 2 sixes)
- Shubman Gill: 12 runs off 15 balls
Best Bowlers:
- Faheem Ashraf: 3 wickets for 29 runs in 4 overs
- Haris Rauf: 1 wicket for 32 runs in 4 overs
- Shaheen Afridi: 1 wicket for 31 runs in 3.4 overs
The Thrilling Final Chase
Pakistan started aggressively with Fakhar Zaman smashing 46 off 28 balls. He hit 4 fours and 3 sixes before Kuldeep Yadav trapped him lbw. Sahibzada Farhan anchored with 57 off 39 balls, but wickets kept falling at the other end.
Kuldeep produced a match-winning spell of 4 for 30. He dismissed Fakhar, Babar Azam, Mohammad Rizwan, and Shadab Khan. Pakistan collapsed from 89/2 to 146 all out in 19.1 overs.
Chasing 147, India lost Rohit Sharma for 6 and Virat Kohli for 8. They slumped to 32/3 when Suryakumar Yadav fell for 11. India were in trouble at 62/4 when Shreyas Iyer was dismissed for 18.
Tilak Varma stayed calm under pressure. He added 60 runs with Shivam Dube for the fifth wicket. Tilak reached his fifty off 38 balls with intelligent batting. Dube provided the power hitting with 33 off 22 balls before falling to Faheem Ashraf.
With 15 needed from 12 balls, Tilak sealed victory with a six and four off consecutive deliveries. He finished unbeaten on 69 off 53 balls. India won by 5 wickets with 2 balls remaining to claim their ninth Asia Cup title.
This was India’s third victory over Pakistan in Asia Cup 2025. They had beaten them in the group stage and Super 4 as well.
Champions Trophy 2025: February 23, 2025 at Dubai
Match Summary
- Venue: Dubai International Cricket Stadium
- Result: India won by 6 wickets
- Pakistan: 241 all out in 49.4 overs
- India: 244/4 in 42.3 overs
Pakistan posted 241 all out with Saud Shakeel scoring 62 and Mohammad Rizwan making 46. Kuldeep Yadav took 3 wickets for 43 runs. Mohammed Shami grabbed 3 for 38.
India chased comfortably with Virat Kohli scoring an unbeaten century. He made 100 not out off 91 balls with 8 fours and 2 sixes. Shreyas Iyer contributed 56 off 67 balls. Shubman Gill added 46 off 52.
Kohli hit the winning boundary to complete his 82nd international century. India won by 6 wickets with 45 balls remaining in the Champions Trophy group stage match.
2023 ODI World Cup: October 14, 2023 at Ahmedabad
Match Summary
- Venue: Narendra Modi Stadium, Ahmedabad
- Result: India won by 7 wickets
- Pakistan: 191 all out in 42.5 overs
- India: 192/3 in 30.3 overs
India maintained their perfect World Cup record against Pakistan. They bowled out Pakistan for 191 with Jasprit Bumrah taking 2 wickets. Mohammad Rizwan top-scored with 49.
Rohit Sharma smashed 86 off 63 balls with 6 fours and 6 sixes. Virat Kohli remained unbeaten on 16. India cruised to victory by 7 wickets, extending their World Cup record to 8-0 against Pakistan.
2022 T20 World Cup: October 23, 2022 at Melbourne
Match Summary
- Venue: Melbourne Cricket Ground
- Result: India won by 4 wickets
- Pakistan: 159/8 in 20 overs
- India: 160/6 in 19.5 overs
This was one of cricket’s greatest chases. India needed 28 runs from 8 balls with Hardik Pandya and Virat Kohli at the crease.
Kohli smashed 82 not out off 53 balls with 6 fours and 4 sixes. His two consecutive sixes off Haris Rauf when India needed 16 from 6 balls turned the match. Hardik hit the winning six off the third ball of the final over.
India won by 4 wickets in a breathtaking finish. Kohli’s innings is considered one of the greatest T20 knocks ever played.
2019 World Cup: June 16, 2019 at Manchester
Match Summary
- Venue: Old Trafford, Manchester
- Result: India won by 89 runs (DLS)
- India: 336/5 in 50 overs
- Pakistan: 212/6 in 40 overs (target revised to 302 in 40 overs)
Rohit Sharma scored 140 off 113 balls. KL Rahul made 57. India posted 336/5 before rain interrupted Pakistan’s chase.
The target was revised to 302 in 40 overs under DLS. Pakistan never threatened the chase and finished at 212/6. India won by 89 runs to maintain their World Cup dominance.
2017 Champions Trophy Final: June 18, 2017 at The Oval
Match Summary
- Venue: The Oval, London
- Result: Pakistan won by 180 runs
- Pakistan: 338/4 in 50 overs
- India: 158 all out in 30.3 overs
Pakistan stunned favorites India in the final. Fakhar Zaman scored 114 off 106 balls. Mohammad Amir and Hasan Ali ripped through India’s batting.
India were bowled out for 158 in 30.3 overs. Pakistan won by 180 runs to claim the Champions Trophy in the biggest margin of victory in an India-Pakistan ODI.
2007 T20 World Cup Final: September 24, 2007 at Johannesburg
Match Summary
- Venue: Wanderers Stadium, Johannesburg
- Result: India won by 5 runs
- India: 157/5 in 20 overs
- Pakistan: 152 all out in 19.3 overs
The inaugural T20 World Cup final went down to the wire. Gautam Gambhir scored 75 off 54 balls for India. Rohit Sharma made 30.
Pakistan needed 13 from the final over bowled by Joginder Sharma. Misbah-ul-Haq hit a six off the second ball but was caught attempting a scoop shot. India won by 5 runs in a dramatic finish.
1996 World Cup Quarter-Final: March 9, 1996 at Bangalore
Match Summary
- Venue: M. Chinnaswamy Stadium, Bangalore
- Result: India won by 39 runs
- India: 287/8 in 50 overs
- Pakistan: 248 all out in 48.1 overs
Navjot Sidhu scored 93 and Ajay Jadeja hit 45 off 25 balls. India posted 287/8. Venkatesh Prasad dismissed Aamer Sohail after being hit for a four. The celebration became iconic.
Pakistan were bowled out for 248. India won by 39 runs in a hostile atmosphere at Bangalore.
Key Records and Statistics
Highest Individual Test Score
- Virender Sehwag: 309 runs for India in 2004 at Multan
Best Test Bowling
- Anil Kumble: 10/74 for India in 1999 at Delhi
Highest ODI Score
- Rohit Sharma: 140 runs for India in 2019 at Manchester
Best ODI Bowling
- Ajit Agarkar: 6/42 for India in 1999 at Mirpur
Most Test Runs
- Sachin Tendulkar (India): 1,060 runs at 54.77 average
- Javed Miandad (Pakistan): 936 runs at 52.00 average
Most Test Wickets
- Anil Kumble (India): 35 wickets at 28.34 average
- Wasim Akram (Pakistan): 25 wickets at 23.84 average
Most ODI Runs
- Sachin Tendulkar (India): 1,214 runs at 52.78 average
- Virat Kohli (India): 895 runs at 89.50 average
Most ODI Wickets
- Wasim Akram (Pakistan): 26 wickets at 23.84 average
- Javagal Srinath (India): 23 wickets at 28.56 average
FAQs
Who has won more matches between India and Pakistan?
Pakistan leads 88-79 overall across all formats. In Tests, Pakistan leads 12-9. In ODIs, Pakistan leads 73-58. However, India dominates T20Is with 12 wins from 15 matches. India has never lost to Pakistan in World Cup matches, holding an 8-0 record.
What was Virat Kohli’s greatest innings against Pakistan?
Virat Kohli’s 82 not out in the 2022 T20 World Cup at Melbourne is considered his greatest innings. India needed 28 runs from 8 balls when Kohli hit two consecutive sixes off Haris Rauf. His unbeaten 82 off 53 balls sealed a 4-wicket victory in one of cricket’s greatest chases.
When did Pakistan last beat India in a World Cup?
Pakistan has never beaten India in an ODI or T20 World Cup match. India holds an 8-0 record in World Cups including the 2023 ODI World Cup victory at Ahmedabad. Pakistan’s only World Cup final win came in the 2017 Champions Trophy.
What is India’s biggest win against Pakistan?
India’s biggest margin victory was by 89 runs (DLS) in the 2019 World Cup at Manchester. Rohit Sharma scored 140 as India posted 336/5. Pakistan’s chase never threatened the revised target of 302 in 40 overs.
Who scored the fastest century in this rivalry?
Shahid Afridi holds the record for fastest ODI century in this rivalry, scoring 100 runs off 62 balls in 1996 at Nairobi. This was also the fastest ODI century in history at that time before being broken later.
Wrapping Up
The India-Pakistan rivalry is cricket’s most watched contest. Pakistan leads 88-79 overall but India’s T20 dominance and 8-0 World Cup record show recent superiority.
Political tensions mean bilateral series remain suspended since 2012, making ICC tournaments the only platform for these iconic clashes.


