The India vs Pakistan head-to-head rivalry in the Asia Cup is so much more than just a cricket match; it's almost a battleground charged with history. Both teams first clashed way back in 1984, and since then, these two teams have faced each other 19 times, providing some of the most memorable moments in Asian cricket. Out of those games, India has won 10 matches, Pakistan 6, and 3 games have ended without a result.
Advertisement
Asia Cup 2025: IND vs PAK Head-to-Head Stats & Records

India vs Pakistan ODI head to head in the Asia Cup is in favour of the Men in Blue. Both teams have met 13 times, with India narrowly ahead with 6 wins to Pakistan’s 4, while three games have been washed out. In T20Is, India leads 2-1 from three encounters. Over the years, the IND vs PAK rivalry has given fans plenty to remember, including Virat Kohli’s stunning 183-run knock in 2012, which powered India to a record 330 runs chase, to Pakistan’s thrilling five-wicket win in the 2022 Asia Cup.
Category | India | Pakistan |
---|---|---|
Matches Played | 19 | 19 |
Matches Won | 10 | 6 |
Matches Lost | 6 | 10 |
No Result | 3 | 3 |
Highest Score | 356/2 (2023, ODI) | 329/6 (2012, ODI) |
Lowest Score | 169 (1995, ODI) | 83 (2016, T20) |
Total Centuries | 5 | 4 |
India vs Pakistan Head-to-Head Records in ACC Tournaments: Asia Cup 2025
According to the statistics, the Indian National Cricket team vs Pakistan National Cricket team have faced each other 19 times in the given context. Out of these, India has emerged victorious in 10 matches, while Pakistan has won 6, with 3 games ending with no result. This gives India a clear edge in terms of overall win record.
In terms of high scores, India holds the upper hand with a massive 356/2 scored in 2023 during an ODI match; Pakistan’s highest score, 329/6, came in 2012, also in an ODI. Although they ended up losing that match due to the brilliance of Virat Kohli, one of the best batsmen in the world. as he scored his ODI career best score of 183 runs, and India chased down a mammoth total.
On the flip side, Pakistan also recorded the lowest score among the two, getting bowled out for just 83 runs in a T20 match in 2016. When it came to individual brilliance, both sides have seen some iconic centuries over the years and across formats, with India registering 5 hundreds and Pakistan close behind with 4.
Ind vs Pak Asia Cup T20 Records
India and Pakistan have clashed three times in the Asia Cup T20 format and have shown why they are among the best cricket teams in the world. The first encounter took place in 2016 in Mirpur, Bangladesh, where India secured a 5-wicket victory during the group stage in a very intense low low-scoring thriller. The two teams met twice in the 2022 edition held in Dubai, UAE. In the group stage match, India once again emerged victorious with a 5-wicket win.
However, Pakistan fought back in the Super Four stage of the same tournament, managing to claim a 5-wicket victory over India, marking their first win against their arch-rivals in the Asia Cup T20 format. Overall, Ind vs Pak head to head record in Asia Cup T20 matches is that India is leading by 2-1.
Year | Venue | Winner | Margin | Result Type |
---|---|---|---|---|
2016 | Mirpur, Bangladesh | India | Won by 5 wickets | Group Stage |
2022 | Dubai, UAE | India | Won by 5 wickets | Group Stage |
2022 | Dubai, UAE | Pakistan | Won by 5 wickets | Super Four |
India vs Pakistan Head To Head (1952 – 2025)
According to the latest records from 1952 to 2025, the two teams have played a total of 207 matches across Tests, ODIs, and T20Is. In Test cricket, they have met 58 times, with India winning 9 and Pakistan 11, while 38 matches ended in draws. Their first-ever Test clash occurred on 12 December 1952, and the most recent was on 8 December 2007, after which political tensions largely halted red-ball cricket between the two nations.
In One Day Internationals (ODIs), the Ind vs Pak head to head features 136 ODIs, Pakistan leads with 73 wins, while India has claimed 58 victories, and 5 matches ended with no result. The T20I format, introduced later, has seen India dominate. Out of 13 matches, India has won 10, and Pakistan has won 3, with no ties or no-result games. These encounters began on 14 September 2007, during the inaugural ICC T20 World Cup, and the latest T20 match was played on 9 June 2024.
Format | Matches | India Won | Pakistan Won | Tied / No Result | First Match | Last Match |
---|---|---|---|---|---|---|
Test | 58 | 9 | 11 | 38 (Drawn) | 12 Dec 1952 | 08 Dec 2007 |
ODI | 136 | 58 | 73 | 5 (NR) | 01 Oct 1978 | 23 Feb 2025 |
T20I | 13 | 10 | 3 | 0 | 14 Sep 2007 | 09 June 2024 |
Advertisement
India vs Pakistan Head to Head in Test Cricket
India vs Pakistan head to head in Test cricket holds a lot of memories for the fans. From the Indian batting trio of Sachin Tendulkar, Rahul Dravid and Virender Sehwag to the Pakistan bowling trio of Wasim Akram, Waqar Younis and Shoaib Akhtar, the fans have fond memories etched in their hearts.
As far as the India vs Pakistan stats are concerned, these two sides have featured in 59 Test matches and out of those, 38 matches have been drawn. Pakistan is ahead in this rivalry as they have won 12 games while India has managed to win 9 matches. Bilateral series between these two nations have taken a hold due to the political tensions, and the last test match was played way back in December 2007.
Ind vs Pak Test Records
Pakistan holds the record for the highest team total in these encounters, posting a massive 699/5 declared in Lahore during the 1989/90 series. India’s best came in Multan in 2004, when they piled on 675/5 declared, with Virender Sehwag smashing a blistering triple century, 309, the highest individual score in India-Pakistan Tests.
On the other hand, both teams have had batting collapses as well. India were bowled out for just 106 in Lucknow in 1952, while Pakistan's lowest came in Bangalore in 1987 when they managed only 116. Anil Kumble’s iconic 10-wicket haul in Delhi in 1999 remains a one-of-a-kind performance in the history of Indian cricket, while Imran Khan’s 8/60 in Karachi in 1982 was a masterclass in pace bowling.
Category | Team | Record & Details |
---|---|---|
Highest Team Total | India | 675/5 declared – Multan, 2003/04 (Multan Cricket Stadium) |
Pakistan | 699/5 – Lahore, 1989/90 (Gaddafi Stadium) | |
Lowest Team Total | India | 106 all out – Lucknow, 1952/53 (University Ground) |
Pakistan | 116 all out – Bangalore, 1986/87 | |
Highest Individual Score | India | Virender Sehwag – 309 (Multan, 28 March 2004) |
Pakistan | Javed Miandad – 280* (Hyderabad, 14 January 1983) | |
Best Bowling (Innings) | India | Anil Kumble – 10/74 (Delhi, 4 February 1999) |
Pakistan | Imran Khan – 8/60 (Karachi, 23 December 1982) |
Advertisement
India vs Pakistan Head to Head in ODI Cricket
Ind vs Pak head to head in ODIs is in favour of Pakistan, as both teams have played 136 matches in total. Out of those, 73 matches have been won by the men in green and 58 matches by the Indian side. While 5 games ended without a result. The 50-over format has also witnessed some iconic moments, including several centuries from Sachin Tendulkar, the greatest of all time and some solid resistance from Rahul Dravid and smooth elegance from Sourav Ganguly.
On the other hand, Inzamam-ul-Haq and Saeed Anwar from Pakistan's batting lineup were the pioneers in scoring mammoth runs in this rivalry. In the bowling department, Wasim Akram, Saqlain Mushtaq, Anil Kumble and Javagal Srinath were the key bowlers who ensured that this isn't just a batter's format.
Ind vs Pak ODI Records
India’s highest score in these encounters came twice, first in 2005 at Visakhapatnam when they posted 356/9 thanks to explosive centuries from Sehwag and MS Dhoni, and again in 2023 during the Asia Cup in Colombo, when Kohli and KL Rahul dismantled the Pakistani attack for an identical 356/2. Pakistan’s best reply in history remains their 344/8 in Karachi back in 2004. On the other side, both teams have faced tough days as well. India were bowled out for just 79 in Sialkot in 1978, while Pakistan’s lowest score came in 1985 in Sharjah when they collapsed for 87.
Individual brilliance came in the form of outstanding centuries by Saeed Anwar in Chennai as he scored a 194-run knock still standing as the highest by a Pakistani, and Virat Kohli’s superb 183 in Dhaka cemented his big-match reputation. In the bowling department, there is a major twist as the bowler with the best bowling figure for the Indian side in the history of this rivalry is oaurav Ganguly with his astonishing 5/16 in Toronto in 1997.
Category | Team | Record & Details |
---|---|---|
Highest Team Total | India | 356/9 (50 overs) – Visakhapatnam, 2005 (Sehwag 108, Dhoni 148) |
Pakistan | 344/8 (50 overs) – Karachi, 2004 | |
Lowest Team Total | India | 79 all out – Sialkot, 1978–79 |
Pakistan | 87 all out – Sharjah, 1985 | |
Highest Individual Score | India | Virat Kohli – 183 runs – Dhaka, 2012 |
Pakistan | Saeed Anwar – 194 runs – Chennai, 1997 | |
Best Bowling Figures | India | Sourav Ganguly – 5/16 – Toronto, 1997 |
Pakistan | Aaqib Javed – 7/37 – Sharjah, 1991 |
Advertisement
India vs Pakistan Head to Head in T20Is
Ind vs Pak Head to Head in T20 started with an iconic match, as for the first time in history, India played a Bowl-out, which was a method used to determine the winner after a tied match. It was the first match for India in the inaugural 2007 T20 World Cup, and that edition holds a special place for Indian fans as we ended up winning the edition in a closely fought final against Pakistan.
Overall, India vs Pakistan stats in T20 are in favour of India, as India has won 10 games while Pakistan has won just 3. A total of 13 matches have been played, with the most recent one being in the 2024 T20 World Cup.
Ind vs Pak T20I Records
In terms of highest team totals, India’s best came in Ahmedabad in 2012, when they posted 192/5. Pakistan’s highest total, on the other hand, was 182/5 in Dubai (2022). When it comes to their lowest team totals, India were bundled out for 119 in New York during the T20 World Cup 2024, their lowest in T20Is against Pakistan, on a tricky pitch with significant seam movement, but India managed to win that match due to Jasprit Bumrah's brilliance.
On the individual front, Virat Kohli’s unbeaten 82 at the MCG in 2022 remains one of the most iconic innings in T20 World Cup history. It not only stands as the highest individual score by an Indian against Pakistan in T20Is, but also came under immense pressure in a nail-biting chase.
In terms of bowling brilliance, Bhuvneshwar Kumar 4/26 in Dubai (2022) highlights his swing mastery in the powerplay. For Pakistan, Mohammad Asif’s spell of 4/18 in Durban (2007) during the inaugural T20 World Cup stands out as one of the best fast-bowling performances in India-Pakistan T20 history.
Category | Team: India | Team: Pakistan |
---|---|---|
Highest Team Total | 192/5 (20 overs) – Ahmedabad, 2012 | 182/5 (20 overs) – Dubai, 2022 |
Lowest Team Total | 119 all out – New York, 2024 (T20I low against Pak) | 83 all out – Mirpur (Dhaka), 2016 |
Highest Individual Score | Virat Kohli – 82* – Melbourne, 23 Oct 2022 | Mohammad Rizwan – 79* – Dubai, 24 Oct 2021 |
Best Bowling Figures | Bhuvneshwar Kumar – 4/26 (Dubai, 2022) | Mohammad Asif – 4/18 (Durban, 2007) |
India vs Pakistan Head to Head in ICC Tournaments
Across the three major ICC tournaments, the ODI World Cup, T20 World Cup, and Champions Trophy, the two teams have clashed 21 times, with India holding a strong advantage. They've come out on top in 17 of those encounters, while Pakistan has managed 4 wins. In the ODI World Cup, India has been unbeatable, winning all 8 matches since their first meeting in 1992.
The story is similar in the T20 World Cup, where India has claimed 6 wins out of 7, with Pakistan’s only triumph coming in 2021. The Champions Trophy, however, has been more evenly contested, with both teams winning 3 games each out of 6.
The standout moment came in 2017, when Pakistan delivered a stunning performance in the final to defeat India by 180 runs, a match that still haunts the Indian fans. The Pak vs Ind rivalry goes beyond just numbers and stats. As far as the India vs Pakistan head to head in ICC tournaments is concerned, India holds a dominating edge, which displays their ability to handle pressure well in crunch situations.
Tournament | Matches | India Won | Pakistan Won | Tied/NR |
---|---|---|---|---|
ICC ODI World Cup | 8 | 8 | 0 | 0 |
ICC T20 World Cup | 7 | 6 | 1 | 0 |
Champions Trophy | 6 | 3 | 3 | 0 |
Total | 21 | 17 | 4 | 0 |
India vs Pakistan Head to Head: Player Stats and Records
In Test cricket, Pakistan's Javed Miandad leads the run tally with 2,228 runs, while India's Sunil Gavaskar isn’t far behind with 2,089. With the ball, it was a battle of legends. Kapil Dev claimed 99 wickets for India, and Imran Khan picked up 94 for Pakistan. When it comes to centuries, Pakistan’s Zaheer Abbas and Mudassar Nazar each hit six, while India’s top performers, including Rahul Dravid, Sunil Gavaskar, and Polly Umrigar, managed five each.
In ODIs, the dominance of Sachin Tendulkar is clear; he scored 2,526 runs against Pakistan, with Inzamam-ul-Haq close behind on 2,403 for Pakistan. The bowling charts are led by Pakistan’s Wasim Akram, who took 60 wickets, while Anil Kumble bagged 54 for India. Tendulkar also tops the fifty list with 21, with Inzamam contributing 16.
In the shorter T20I format, Virat Kohli stands out with 492 runs, more than double that of Pakistan’s top scorer, Mohammad Rizwan, who has 197. On the bowling front, Bhuvneshwar Kumar, Hardik Pandya, and Umar Gul all share the lead with 11 wickets each.
Format | Most Runs | Most Wickets | Most 100s | Most 50s |
---|---|---|---|---|
Test | Javed Miandad (PAK) – 2,228 Sunil Gavaskar (IND) – 2,089 | Kapil Dev (IND) – 99 Imran Khan (PAK) – 94 | PAK: Zaheer Abbas & Mudassar Nazar – 6 each IND: Rahul Dravid, Sunil Gavaskar & Polly Umrigar – 5 each | Pak: Javed Miandad - 14 Ind: Sunil Gavaskar - 12
|
ODI | Sachin Tendulkar (IND) – 2,526 Inzamam‑ul‑Haq (PAK) – 2,403 | Wasim Akram (PAK) – 60 Anil Kumble (IND) – 54 | Sachin Tendulkar (IND) – 5 Salman Butt (PAK) – 5 | Sachin Tendulkar (IND) – 21 Inzamam‑ul‑Haq (PAK) – 16 |
T20I | Virat Kohli (IND) – 492 Mohammad Rizwan (PAK) – 197 | India: Bhuvneshwar Kumar & Hardik Pandya – 11 each Pakistan: Umar Gul – 11 | N/A | Virat Kohli (IND) – 5 fifties Pakistan: Mohammad Rizwan & Mohammad Hafeez – 2 each |
Advertisement
Frequently Asked Questions
When will the India vs Pakistan match in the Asia Cup 2025 be played?
+
When will the India vs Pakistan match in the Asia Cup 2025 be played?
The India vs Pakistan match in the Asia Cup 2025 will be played on September 14.
Conversation
(0 Comments)
Editor's Pick