India vs Pakistan Asia Cup: Head-to-Head Record, Stats and Match History
India vs Pakistan Asia Cup head-to-head record, match history, top run-scorers and wicket-takers in the rivalry.
India and Pakistan have faced each other 19 times in Asia Cup history, across both ODI and T20 formats. The rivalry, packed with drama and unforgettable moments, has given cricket fans some of the tournament’s most iconic matches.
Overall record
Out of these 19 encounters, India has won 10, Pakistan has claimed 6, and 3 games ended with no result. In recent years, India has had the upper hand, winning four of the last five Asia Cup clashes against their arch-rivals.
Memorable matches
The rivalry has produced nail-biters. In 1986 at Sharjah, Javed Miandad’s last-ball six gave Pakistan a famous win. The 2010 clash in Dambulla went down to the wire, with India chasing a tense target in the final over. In 2014 at Dhaka, a sudden collapse by Pakistan turned the game in India’s favour when it seemed all but lost.
Standout performers
Shoaib Malik is the top run-scorer in India-Pakistan Asia Cup games with 428 runs from just 5 matches. Rohit Sharma leads for India, scoring 367 runs in 7 matches at an impressive average of over 73.
On the bowling front, Saeed Ajmal tops the list with 8 wickets in 4 matches. For India, several bowlers have delivered match-winning spells, but no single bowler has dominated the charts like Ajmal.
| Category | India | Pakistan |
|---|---|---|
| Matches Played | 19 | 19 |
| Wins | 10 | 6 |
| No Result | 3 | — |
| Top Scorer | Rohit Sharma (367) | Shoaib Malik (428) |
| Top Wicket-Taker | — | Saeed Ajmal (8) |
FAQs
1. How many times have India and Pakistan met in the Asia Cup?
They have played 19 times in Asia Cup history, including both ODI and T20 formats.
2. Which team has won more Asia Cup matches between India and Pakistan?
India has the better record with 10 wins, while Pakistan has won 6. Three matches ended with no result.
3. Who holds the records for most runs and wickets in these matches?
Shoaib Malik has scored the most runs (428), while Saeed Ajmal has taken the most wickets (8) in India-Pakistan Asia Cup encounters.

