The cricket rivalry between India and Pakistan is one of the most intense and followed in the world. Every time these two nations meet on the field, it becomes more than just a game — it’s about pride, history, and emotions. In One Day Internationals (ODIs), the rivalry has stretched over four decades, producing countless iconic moments.
As of February 2025, India and Pakistan have played 136 ODIs, with Pakistan leading the head-to-head tally. However, India has dominated in recent years, especially in ICC tournaments. Let’s take a closer look at the numbers, history, and recent encounters.
India vs Pakistan ODI Record: Overall
Matches Played | India Won | Pakistan Won | No Result | Tied |
---|---|---|---|---|
136 | 58 | 73 | 5 | 0 |
Pakistan leads 73-58 overall, while 5 matches ended with no result.
Home, Away & Neutral Records
Venue Type | India Wins | Pakistan Wins |
---|---|---|
Home | 12 | 14 |
Away | 11 | 19 |
Neutral | 35 | 40 |
This shows Pakistan has been slightly stronger both at home and in neutral venues, while India has kept the rivalry close at home.
Read Also:- Top 3 Most Successful Teams in Asia Cup Cricket (1984–2025)
Recent ODI Encounters
India has dominated recent meetings, especially in ICC and Asia Cup events:
Match | Date | Venue | Result |
---|---|---|---|
Match 5 | 23 Feb 2025 | Dubai | India won by 6 wickets |
Match 12 | 14 Oct 2023 | Ahmedabad | India won by 7 wickets |
Super Four (Asia Cup) | 10 Sep 2023 | Colombo | India won by 228 runs |
Group Match (Asia Cup) | 2 Sep 2023 | Pallekele | No Result |
World Cup 2019 | 16 Jun 2019 | Manchester | India won by 89 runs (DLS) |
Asia Cup 2018 (Super Four) | 23 Sep 2018 | Dubai | India won by 9 wickets |
Asia Cup 2018 (Group) | 19 Sep 2018 | Dubai | India won by 8 wickets |
India has won 6 of the last 7 completed ODIs against Pakistan, showing recent dominance.
ICC Tournaments: India’s Stronghold
When it comes to ICC tournaments, India has a clear edge despite Pakistan leading the overall head-to-head.
Tournament | Matches Played | India Won | Pakistan Won | No Result |
---|---|---|---|---|
ODI World Cup | 8 | 8 | 0 | 0 |
Champions Trophy | 6 | 3 | 3 | 0 |
India is unbeaten 8-0 in World Cup ODIs against Pakistan, a record that stands as one of the biggest talking points in world cricket.
Read Also:- Highest Powerplay Score in Asia Cup T20 History
Historic ODI Records Between India & Pakistan
- First ODI: October 1978, Quetta – India won by 4 runs.
- Biggest Indian Win: 228 runs (Colombo, Asia Cup 2023).
- Biggest Pakistan Win: 180 runs (Champions Trophy Final 2017, The Oval).
- Highest Team Total (India): 356/9 (Visakhapatnam, 2005).
- Highest Team Total (Pakistan): 344/8 (Karachi, 2004).
- Lowest Indian Total: 79 (Sialkot, 1978).
- Lowest Pakistan Total: 87 (Sharjah, 1985).
- Most Runs: Sachin Tendulkar (2,526 runs).
- Most Runs (Pakistan): Inzamam-ul-Haq (2,403 runs).
- Highest Individual Score: Saeed Anwar – 194 (Chennai, 1997).
- Most Wickets: Anil Kumble (54).
- Most Wickets (Pakistan): Wasim Akram (60).
- Best Bowling Figures: Aaqib Javed (7/37, Sharjah 1991).
India vs Pakistan ODI Series Records
- Total Bilateral ODI Series Played: 17
- Pakistan Series Wins: 11
- India Series Wins: 5
- Drawn: 1
Pakistan has historically been stronger in bilateral ODI series, but the absence of bilateral cricket since 2013 has shifted focus to ICC/ACC tournaments.
Conclusion
The India vs Pakistan ODI rivalry is a mix of statistics, emotions, and unforgettable cricketing moments. While Pakistan leads the overall head-to-head 73-58, India has taken control in recent years, especially on the big ICC stages.
With Asia Cup 2025 and ICC tournaments continuing to provide the battleground, fans can expect this epic rivalry to create more records, more drama, and more unforgettable memories.