Let's take a look at how the two teams fared when they clashed against each other in their bid for Asian supremacy.
India have been the most successful team in the history of Asia Cup, having won the continental tournament as many as eight times (seven in ODI format, one in T20I format), since the inception of tournament in 1984. Over the years, India’s supremacy has been challenged by Pakistan more than any other team in the competition.
So far, India have played against Pakistan on 19 occasions in Asia Cup since 1984, winning ten and losing six, while three matches was abandoned. Let's take a look at how the two teams fared when they clashed against each other in their bid for Asian supremacy.
Also Read: Highest Run Scorer in Asia Cup History (ODI + T20)
India vs Pakistan in Asia Cup
Matches |
India Won |
Pakistan Won |
Abandoned/No Result |
19 |
10 |
6 |
3 |
India vs Pakistan 1984 | India Won
India won the match by defeating Pakistan in a low-scoring match at Sharjah Cricket Association Stadium. Batting first, India posted a sub-par total of 188/4 in 46 overs. Chasing the target, Pakistan kept losing wickets at regular intervals and India bundled out Pakistan for 134 to win the match by 54 runs.
India vs Pakistan 1988 | India Won
India won their second consecutive Asia Cup encounter against Pakistan by registering a four-wicket win (26 balls to spare) over their rivals. Batting first, Pakistan were restricted to just 142. During the chase, no other Indian could score in double digits but in the end, it wasn’t needed as Amarnath got them home with his magnificent innings of 74*.
India vs Pakistan 1995 | Pakistan Won
Pakistan recorded their first-ever win over India in Asia Cup at this edition of the tournament, when they outclassed their rivals by 97 runs in Sharjah. Pakistan posted a formidable total of 266/9 in their 50 overs. Chasing the target, India were dismissed for 169.
India vs Pakistan 2000 | Pakistan Won
Pakistan beat India at the 2000 edition of the tournament by 44 runs. Batting first, Pakistan posted a huge total of 295/7 in 50 overs. During the chase, the Indian top-order suffered a collapse and they were reduced to 75/4 in 14 overs. Ajay Jadeja issued a stunning fight back scoring 93 runs. But he failed to find support on the other end and India succumbed to a heavy defeat.
India vs Pakistan 2004 | Pakistan Won
In 2004, for the first time in their history, Pakistan touched the 300-run mark against India in Asia Cup. Chasing the target, India’s chase all but ended and they eventually fell short of the target by 59 runs.
India vs Pakistan 2008 (Group Stage) | India Won
Pakistan posted 299/4 in 50 overs in the group stage match in 2008. Chasing the stiff target, Virender Sehwag and Suresh Raina stitched together a 198-run partnership. Yuvraj Singh (48) and MS Dhoni (26*) provided finishing touches to the chase as India reached home with six wickets to spare.
India vs Pakistan 2008 (Super Fours) | Pakistan Won
After losing in the group stage, Pakistan got their revenge by winning the match against India in the super fours. Batting first, India posted a total of 308/7 in 50 overs. The hosts got off to a good start in the chase as Pakistan crossed the finish line with eight wickets and 27 balls to spare.
India vs Pakistan 2010 | India Won
Batting first, Pakistan posted a fighting total of 267. Chasing the target, opener Gautam Gambhir held the innings from one end as his partners kept on changing on the other. Finally, he was joined at the crease by skipper Dhoni and the duo took the attack to the Pakistan bowlers and India won the match by 3 wickets with one ball to spare.
India vs Pakistan 2012 | India Won
Pakistan once again crossed the 300-run mark (329/6) against India in Asia Cup at this edition of the tournament in Dhaka. Chasing the stiff target, Suresh Raina and MS Dhoni got the team over the line but it was the brilliance of Kohli that India managed to chased down such a big score with 13 balls to spare.
India vs Pakistan 2014 | Pakistan Won
Even after three batsmen scored fifties, India could muster only 245/8 in their 50 overs against Pakistan at Dhaka in the 2014. Hafeez completed a remarkable all-round show for Pakistan during the chase, as he perfectly anchored the innings by hitting 75 off 117 deliveries. In the end, Shahid Afridi slammed 34 off 18 deliveries, including two consecutive sixes off R Ashwin in the final over to take Pakistan home by just one wicket.
India vs Pakistan 2016 | India Won
This particular edition of the cup was converted into T20 format owing to the WT20, that was scheduled right after the completion of Asia Cup. On the swinging conditions of Dhaka, Indian bowlers wreaked havoc and dismissed Pakistan for just 83. Chasing the small target, Virat Kohli once again showed his class, taking the attack to Pakistan bowlers. In the end, MS Dhoni and Yuvraj Singh took India comfortably home from there with 27 balls to spare.
Also Read: Highest Wicket Taker in Asia Cup History (ODI + T20)
India vs Pakistan 2018 | India Won
It was a superlative effort from the bowling unit of India that saw them shot out Pakistan for a paltry 162 in 43.1 overs before Rohit Sharma (52 off 39 balls) and Shikhat Dhawan (46 off 54 balls) added 86 for the opening wicket to ensure a smooth chase for the ‘Men In Blue’ in only 29 overs.
India vs Pakistan 2018 | India Won
There was no change in the outcome of the match when these two met again a few days later in another group match. India once again registered a dominating victory over Pakistan. India restricted Pakistan to below-par 237 for 7. In reply, India chased down the total in 39.3 overs with 9 wickets to spare.
India vs Pakistan 2022 | India Won
In the 2022 Asia Cup, Pakistan couldn’t defend 21 runs off 12 balls against their arch-rivals in the group stage match.
India vs Pakistan 2022 | Pakistan Won
However, they bounced back to win the Super Four clash between the two sides by 5 wickets on the second-last ball.
India vs Pakistan 2023 | India Won
India beat Pakistan comprehensively by 228 runs during their Asia Cup 2023 Super 4 match. Virat Kohli (122) and KL Rahul (111) struck unbeaten centuries to steer India to a commanding 356 for two, the team's joint highest total against Pakistan in ODIs. In response, Pakistan were all out for 128 in 32 overs. Kuldeep Yadav was the stand out bowler for India as he ended with a five wicket haul.