Have you ever wondered what unfolds when two of the most passionate cricketing nations in the field collide? The India-Pakistan cricket rivalry is much more than just cricket; it is more than just a game, it is a battle of pride, a tale of thrilling finishes, memorable performances, and strong emotions gripping millions of fans around the world. Present in all formats: Tests, ODIs, and T20Is, this age-old dispute provided some of the most iconic moments in cricket history. These fixtures range from classic Test matches drawing the crowd with excitement, high-scoring ODI thrillers, to the unbelievably nail-biting T20 face-offs; be assured that an encounter between these giants is huge times two in anticipation.
The India vs Pakistan Head to Head Record is slightly in favour of Pakistan in Tests and ODIs; however, India is best in T20Is. Every statistic and result in this tussle is a story of resistance, skill, and national pride, thus making India versus Pakistan one of cricket’s finest rivalries.
India vs Pakistan Head to Head Record: Test Matches
Fifty-nine test matches have been played between India and Pakistan. Shaheens, which asserted its dominance over Team India, won twelve matches of these 59 games. India clinched victory in nine matches. Out of 59 games, thirty-eight matches ended in a draw.
| Total Matches Played | 59 |
| India Won | 9 |
| Pakistan Won | 12 |
| India Lost | 12 |
| Pakistan Lost | 9 |
| Matches Tied | 0 |
| Matches Drawn | 38 |
| No Result | 0 |
India vs Pakistan Head to Head Record of Tests at Home Ground
India’s Record at Home Ground against Pakistan in Test Cricket
In Test cricket, the Indian squad faced the Pakistan team thirty-three times on their home ground. Out of these 33 matches, India showed their dominance on their home field by winning seven matches, and Shaheens clinched victory in five matches. Whereas twenty-one test matches ended in a draw.
| Total Matches Played | 33 |
| India Won | 7 |
| Pakistan Won | 5 |
| India Lost | 5 |
| Pakistan Lost | 7 |
| Matches Tied | 0 |
| Matches Drawn | 21 |
| No Result | 0 |
Pakistan’s Record at Home Ground against India in Test Cricket
Both cricket nations have played a total of twenty-five matches at Pakistan’s home ground. The Shaheens won seven matches at National Stadium, Iqbal, Gaddafi, and Niaz, while India won a total of 2 matches out of twenty-five games, and 16 matches ended in a draw.
| Total Matches Played | 25 |
| Pakistan Won | 7 |
| India Won | 2 |
| Pakistan Lost | 2 |
| India Lost | 7 |
| Matches Tied | 0 |
| Matches Drawn | 16 |
| No Result | 0 |
India vs Pakistan Head to Head Record of Tests at Away Ground
India’s Record at the Away Ground against Pakistan in Test Cricket
The Indian National Cricket team played a total of 25 games at the away ground of Shaheen’s home field. Men in Blue won 2 matches, and Pakistan triumphed in seven games against Men in Blue. 16 matches ended in a draw between the teams. For further information, see India’s Test cricket record vs Pakistan at the away ground.
| Total Matches Played | 25 |
| India Won | 2 |
| Pakistan Won | 7 |
| India Lost | 7 |
| Pakistan Lost | 2 |
| Matches Tied | 0 |
| Matches Drawn | 16 |
| No Result | 0 |
Pakistan’s Record at the Away Ground against India in Test Cricket
The Pakistan cricket team played thirty-three matches on the away ground. But unfortunately result is not in favor of the Shaheens. They lost 5 matches on the Indian cricket ground, and Team India won seven matches, and 21 matches ended in a draw. For complete details, see Pakistan’s Test cricket record vs India at the away ground.
| Total Matches Played | 33 |
| India Won | 7 |
| Pakistan Won | 5 |
| India Lost | 5 |
| Pakistan Lost | 7 |
| Matches Tied | 0 |
| Matches Drawn | 21 |
| No Result | 0 |
India vs Pakistan Head to Head Record of Tests at Neutral Grounds:
India and Pakistan faced off each other only a single time at the neutral grounds in Dhaka, Bangladesh, at Bangabandhu National Stadium, where none of neither team won the match as it resulted in a draw.
| Total Matches Played | 1 |
| India Won | 0 |
| Pakistan Won | 0 |
| India Lost | 0 |
| Pakistan Lost | 0 |
| Matches Tied | 0 |
| Matches Drawn | 1 |
| No Result | 0 |
India vs Pakistan Records and Stats
Highest Score in the India vs Pakistan Rivalry in Test Cricket:
The greatest score in the Pakistan vs India rivalry. The Shaheens have a total score of 699/6 in test cricket. This was the third test match held at Gaddafi Stadium, Lahore, on 1 December 1989. Unfortunately, the match resulted in a draw.
Highest Score by India against Pakistan in Test Cricket:
India’s highest score against Pakistan in Test cricket came during the first Test in Multan at Multan Cricket Stadium on 28 March 2004. The Men in Blue put up a huge total of 675 runs for 5 wickets before declaring the innings. Team India proved their dominance and won this game by an innings and 52 runs.
Highest Score by Pakistan against India in Test Cricket:
Pakistan’s highest-ever score at home against India came on 1 December 1989 in Lahore at Gaddafi Stadium, when they put up a strong total of 699 runs with the loss of 5 wickets. It was a proud moment for the Pakistan National Cricket Team as they gave the Indian bowlers a real challenge on their home ground by scoring the highest. It was the third test played between the teams.
Lowest Score in India vs Pakistan Rivalry in Test Cricket:
On 23 October 1952, at the University Ground in Lucknow, the Men in Blue scored the lowest total in a Test cricket match against Shaheens. They scored 106 runs in the first innings of the test match, and Shaheens clinched victory by an innings and 43 runs.
Lowest Score by India against Pakistan in Test Cricket:
India scored their lowest score on 23 October 1952 at the University Ground in Lucknow with a total of 106 runs while taking all overs. India lost this match and Pakistan won by an innings and 43 runs.
Lowest Score by Pakistan against India in Test Cricket:
The lowest score by the Pakistan (Shaheens) cricket team against India in Test Cricket came on 13 March 1987 at M Chinnaswamy Stadium in Bengaluru. Shaheens struggled against India’s potent bowling attack and were dismissed for a meager 116 runs during their first innings. However, Pakistan managed to win this game by 16 runs.
India vs Pakistan Head to Head Record: ODI Matches
India and Pakistan played a total of 136 matches in the 50-over format. The Shaheens dominated the Men in Blue in ODI matches as well, having won 73 matches. India won 58 matches. However, 5 matches were ended with no result due to rain between the teams. Have a look at India Vs Pakistan Head-to-Head Record in ODIs.
| Total Matches Played | 136 |
| India Won | 58 |
| Pakistan Won | 73 |
| India Lost | 73 |
| Pakistan Lost | 58 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 5 |
India vs Pakistan Head to Head Record of ODIs at Home Ground:
India’s Record at Home Ground against Pakistan in ODI Cricket
India competed in a battle of total of 31 matches on their home ground. Out of these matches, India defeated Pakistan in 12 games, while Shaheens achieved success and proved their gameplay in 19 matches against Team India.
| Total Matches Played | 31 |
| India Won | 12 |
| Pakistan Won | 19 |
| India Lost | 19 |
| Pakistan Lost | 12 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
Pakistan’s Record at Home Ground against India in ODI Cricket
The Shaheens played twenty-nine matches on their home ground. In which Pakistan had the upper hand and defeated the Indian team in 18 matches. However, India was able to win a total of nine matches on Pakistan’s home ground, and 2 matches ended with no result. The below mentioned table below shows the full record of the Shaheens Team at Home Ground against Team India in ODI Cricket.
| Total Matches Played | 29 |
| India Won | 9 |
| Pakistan Won | 18 |
| India Lost | 18 |
| Pakistan Lost | 9 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 2 |
India vs Pakistan Head to Head Record of ODIs at Away Ground
India’s Record at the Away Ground against Pakistan in ODI Cricket
The Men in Blue played a total of 29 games of ODIs on the away ground. Out of these 29 matches, India triumphed in only nine matches. While Shaheens asserted their dominance, they defeated India in the 18 matches on their home ground. Two matches were ended with no result.
| Total Matches Played | 29 |
| India Won | 9 |
| Pakistan Won | 18 |
| India Lost | 18 |
| Pakistan Lost | 9 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 2 |
Pakistan’s Record at the Away Ground against India in ODI Cricket
Pakistan and India met for 31 matches on India’s home ground. Out of these thirty-one games, India won a total of 12 matches, while Pakistan won 19 games in 50-over format matches on India’s home soil. Have a look at the table showing Pakistan’s Record at Away grounds against India in ODI Cricket.
| Total Matches Played | 31 |
| India Won | 12 |
| Pakistan Won | 19 |
| India Lost | 19 |
| Pakistan Lost | 12 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
India vs Pakistan Head to Head Record of ODIs at Neutral Grounds:
India and Pakistan played a total of 76 ODI matches at the Neutral grounds. The Shaheens are dominant over Team India, winning thirty-nine matches on neutral ground. However, the Men in Blue gained a victory in 34 matches against Pakistan. Check out the India Vs Pakistan Head-to-Head Record of ODIs at Neutral Grounds.
| Total Matches Played | 76 |
| India Won | 34 |
| Pakistan Won | 39 |
| India Lost | 39 |
| Pakistan Lost | 34 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 3 |
Highest & Lowest Scores Records in India vs Pakistan
Highest Score in the India vs Pakistan Rivalry in ODI Cricket:
India recorded the highest score in the India vs Pakistan Rivalry at Dr YS Rajasekhara Reddy Cricket Stadium in Vishakhapatnam on 5 April 2005 in the One Day Internationals. They scored a total of 356 runs at a loss of 9 wickets against the Pakistan National Cricket Team. Team India clinched victory by 58 runs.
Highest Score by India against Pakistan in ODI Cricket:
India’s highest score in the India vs Pakistan rivalry came during an ODI match held in Visakhapatnam at Dr YS Rajasekhara Reddy Cricket Stadium on 5 April 2005. The Men in Blue put up an impressive total of 356 runs for the loss of 9 wickets in 50 overs. It was a dominant batting display by India against the Shaheens’ side in the second ODI match of the series.
Highest Score by Pakistan against India in ODI Cricket:
The Pakistan Cricket team recorded their highest total vs India in the One Day Internationals in Karachi at the National Stadium, the first match of the series on 13 March 2004. They secured 344 runs, losing eight wickets in 50 overs. It was their highest total of the Shaheens on their home ground against India, where India won by 5 runs.
Lowest Score in India vs Pakistan Rivalry in ODI Cricket:
The Lowest score in the India vs Pakistan rivalry in ODI is recorded at the Jinnah Stadium by Pakistan on 13 October 1978. The Men in Blue bundled out only 79 runs all out in 34.2 overs against the Shahees in the second match of the ODI series.
Lowest Score by India against Pakistan in ODI Cricket:
India recorded their lowest total against Pakistan at Jinnah Stadium on 13 October 1978. They scored 79 runs all out in 34.2 overs. It was the second ODI match of the series where Shaheens clinched victory in this game by eight wickets.
Lowest Score by Pakistan against India in ODI Cricket:
The lowest score by Pakistan against India came on 22 March 1985 at the Sharjah Cricket Stadium, Sharjah. In the Rothmans Four-Nations Cup Series first match, Pakistan struggled badly and were bowled out for just 87 runs in 32.5 overs. Team India completely dominated the game from start to finish and won by 38 runs.
India vs Pakistan Head to Head Record: T20I Matches
India and Pakistan met for the first T20I in 2007. Since then, India has won 13 matches, being dominant over the Shaheens. However, Pakistan beat the Men in Blue in 3 matches out of 16 matches. Check out the India Vs Pakistan Head-to-Head Record of the T20I Matches.
| Total Matches Played | 16 |
| India Won | 13 |
| Pakistan Won | 3 |
| India Lost | 3 |
| Pakistan Lost | 13 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
India vs Pakistan Head to Head Record of T20Is at Home Ground:
India’s Records at Home Ground against Pakistan in T20I Cricket
Team India competed in the 4 matches against the Shaheens on their home ground in T20I matches. India clinched a victory in the three T20I games, while the Shaheens managed to win one match, which is not great for Team Pakistan.
| Total Matches Played | 4 |
| India Won | 3 |
| Pakistan Won | 1 |
| India Lost | 1 |
| Pakistan Lost | 3 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
Pakistan’s Record at Home Ground against India in T20I Cricket
The Pakistan National Cricket team doesn’t play any T20I match at their home ground. All matches were held on Team India’s home soil.
India vs Pakistan Head to Head Record of T20Is at Away Ground
India’s Record at the Away Ground against Pakistan in T20I Cricket
The India National Cricket Team has not played any T20I matches against the Pakistan National Cricket Team at an away ground.
Pakistan’s Record at Away Grounds against India in T20I Cricket
The Shaheens played a total of four matches at the away ground in the T20I vs Team India. India emerged victorious in the 3 games against Pakistan. However, Shaheens beat India in the only 1 Twenty-20 International match. Have a look at Pakistan’s Record at the Away Ground against Team India in T20I Cricket for more details.
| Total Matches Played | 4 |
| India Won | 3 |
| Pakistan Won | 1 |
| India Lost | 1 |
| Pakistan Lost | 3 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
India vs Pakistan Head to Head Record of T20Is at Neutral Grounds:
India and Pakistan played 12 matches at the Neutral Grounds. Team India asserted its dominance over Pakistan by winning 10 matches. Unfortunately, Shaheen was unable to beat the level of Team India and clinched victory only in two games. Check out the India Vs Pakistan Head-to-Head Record of T20Is at Neutral Grounds.
| Total Matches Played | 12 |
| India Won | 10 |
| Pakistan Won | 2 |
| India Lost | 2 |
| Pakistan Lost | 10 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
Highest & Lowest Scores Stats of India vs Pakistan in T20Is
Highest Score in the India vs Pakistan Rivalry in T20I Cricket:
The highest score in the India vs Pakistan rivalry in T20Is is recorded by the Indian Cricket Team at the Narendra Modi Stadium in Ahmedabad. They scored 192 in 20 overs on the loss of 5 wickets.
Highest Score by India against Pakistan in T20I Cricket:
The highest T20I score by India against Pakistan team was recorded by the Indian team at Narendra Modi Stadium in Ahmedabad. During their second match of the series, India put on an impressive show, scoring 192 runs for the loss of just 5 wickets in 20 overs. It was a powerful batting performance that lit up the stadium.
Highest Score by Pakistan against India in T20I Cricket:
The Shaheens recorded their highest score against India on 4 September 2022, at the Dubai International Cricket Stadium, Dubai. They scored a total of 182/5 in 19.5 overs and won the match by 5 wickets with 1 ball to spare.
Lowest Score in India vs Pakistan Rivalry in T20I Cricket:
The lowest score in the India vs Pakistan rivalry was noticed by the Pakistan Cricket Team on 27 February 2016. They scored 83 runs in 20 overs at Shere Bangla National Stadium in Mirpur, Dhaka, in the fourth match of the Asia Cup T20I 2016.
Lowest Score by India against Pakistan in T20I Cricket:
The Indian National Cricket team recorded its lowest total vs Pakistan in T20Is on 9 June 2024 at Nassau County International Cricket Stadium, New York. Men in Blue managed to score 119 runs all out in 19 overs in the 19th match of the Twenty-20 International series and won the match against Pakistan by 6 runs.
Lowest Score by Pakistan against India in T20I Cricket:
One of the lowest scores by Pakistan against India in T20I Cricket was recorded on 27 February 2016, during the fourth T20I match of the Asia Cup series. Playing at Shere Bangla National Stadium in Mirpur, Dhaka, the Pakistan team struggled and managed to score just 83 runs all out.
Recent Asia Cup 2025 Match Results: India vs Pakistan
IND vs PAK, 6th Match, Group A
- Date & Time: Sep 14, Sun & 8:00 PM
- Venue: Dubai International Cricket Stadium
- Result: India won by 7 Wickets
IND vs PAK, Super Fours, 14th Match (A1 v A2)
- Date & Time: Sep 21, Sun & 8:00 PM
- Venue: Dubai International Cricket Stadium
- Result: India won by 6 Wickets
IND vs PAK, Final
- Date & Time: Sep 28, Sun & 8:00 PM
- Venue: Dubai International Cricket Stadium
- Result: India won by 5 Wickets
Read Also: Royal Challengers Bangaluru vs Chennai Super Kings Timeline | Delhi Capitals vs Rajasthan Royals Match Scorecard


