IND vs PAK ODI Head To Head Stats & Record in ODI World Cup: Arch-rivals clash as India take on Pakistan in match 12 of the ICC World Cup 2023 at the Narendra Modi Stadium in Ahmedabad on Saturday (October 14).
Rohit Sharma-led India head into the high-voltage match on the back of two wins from two matches, while Babar Azam’s Pakistan have also made a perfect start in their two matches in the ongoing show-piece tournament.

The Men in Blue opened the tournament with an impressive 6-wicket win over the record champions Australia and followed by a comprehensive 8-wicket win over Afghanistan in their last outing in the World Cup 2023.
Pakistan, on the other hand, started their World Cup campaign by beating minnows Netherlands by 81 runs before a record-breaking run chase saw them overcome Asian rivals Sri Lanka in their most recent match.
The two sides, who meet only in such tournaments, clashed twice last month with one being a wash out after rain and the second being a lopsided contest at the Asia Cup 2023 in Colombo, where India ran out victors in a comprehensive fashion.
In ODIs. India and Pakistan have met over 130 times, including some World Cup matches, while they have also clashed at at the Narendra Modi Stadium in Ahmedabad, where India as the home side has played more matches at the venue compared to Pakistan.
Now, ahead of the much-anticipated IND vs PAK World Cup 2023 match we take a look at their ODI head to head record, stats as well as both India and Pakistan’s record in the ODI World Cup before they face off at the Narendra Modi Stadium in Ahmedabad.
In the 134 IND vs PAK ODI head to head matches so far, Pakistan has the advantage, having won 73 times against India, who have won 56 times with 5 matches ending in No Result. In the last five meetings, India is unbeaten, having won 4 with 1 match ending in no result.
Among 56 wins, India has won 27 times when batting first and 29 times when chasing, while Pakistan has won 33 times when chasing and 40 times when setting a target. Here is a look at the India vs Pakistan head to head stats and top performances:
| Stats | For IND vs PAK | For PAK vs IND |
| Highest Total | 356/2 | 344/8 |
| Lowest Total | 79 All Out | 87 All Out |
| Wins Batting 1st | 27 | 40 |
| Wins Chasing | 29 | 33 |
| Highest Successful Chase | 330/4 | 322/6 |
| Lowest Total Defended | 125 All Out | 213/9 |
| Most Runs (All Time) | Sachin Tendulkar (2526 runs) | Inzamam Ul Haq (2403 runs) |
| Most Runs (Current) | Rohit Sharma (787 runs) | Fakhar Zaman (234 runs) |
| Highest scorer | Virat Kohli (183) | Saeed Anwar (194) |
| Most wickets (All Time) | Anil Kumble (54) | Wasim Akram (60) |
| Most wickets (Current) | Ravindra Jadeja & Kuldeep Yadav (10) | Shaheen Afridi (5) |
| Best Bowling | Sourav Ganguly (5/16) | Aaqib Javed (7/37) |
In the ODI World Cup history, the two nations have met seven times with India beating Pakistan on all the seven occasions. In the 2019 World Cup, India beat Pakistan by 89 runs. Here is a look at IND vs PAK World Cup Head to Head record.
| Stat | For IND vs PAK in CWC | For PAK vs IND in CWC |
| Won | 7 | 0 |
| Lost | 0 | 7 |
| Won Batting First | 6 | 0 |
| Won Chasing | 1 | 0 |
| Highest Total | 336 | 273 |
| Lowest Total | 227 | 173 |
In Ahmedabad at the Narendra Modi Stadium, both sides have met once so far before the venue renovation in 2005 when Pakistan beat India by 3 wickets. That is Pakistan’s only match at the venue, where India has won 10 of 18 matches, including the most recent four.
In ODI World Cups, India has gone all the way to lift the title twice in 1983 and most recently in 2011, while Pakistan has done it once so far back in 1992. Here is a look at India and Pakistan’s overall record in ODI World Cup.
| Stat | India Record in ODI World Cup | Pakistan Record in ODI World Cup |
| Matches | 86 | 81 |
| Won | 55 | 47 |
| Lost | 29 | 32 |
| Tied | 1 | 0 |
| No Result | 1 | 2 |
| Won Batting First | 32 | 30 |
| Won Chasing | 23 | 17 |
| Highest Total | 413 | 349 |
| Lowest Total | 125 | 74 |
| Most Runs | Sachin Tendulkar (2278 runs) | Javed Miandad (1083 runs) |
| Most Wickets | Javagal Srinath & Zaheer Khan (44 wickets) | Wasim Akram (55 wickets) |