Few rivalries in world cricket generate as much passion and excitement in fans as India vs Pakistan in cricket. The Ind Vs Pak Head to Head record embodies the history, emotions, and unforgettable moments on the field. Whenever these two cricketing giants fought for supremacy, the atmosphere almost went sky-high with fans on either side caught up in every ball being bowled. These two teams have a history filled iconic performances, record-breaking feats, and nail-biting finishes. From legendary batting shows to fiery bowling spells, the individual player records and stats that exist between India and Pakistan tell tales of the history of their hard-fought battles. Diving into these figures shows us who dominated through periods, but also tells us how this rivalry has shaped the history of cricket itself, making every encounter a story bubbling with legends.
Ind Vs Pak Head to Head Record: Test Matches
India and Pakistan played a total of 59 matches in whites. The Shaheens showed their dominance over the Man in Blue by winning 12 matches out of 59. On the other hand, India achieved victory in just 9 games. Thirty-eight matches ended in a draw between the two nations.
| 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 |
Ind Vs Pak Head To Head Record in Tests at Home Ground
India’s Record at Home Ground against Pakistan in Test Cricket
Man in Blue and Shaheens faced each other in thirty-three matches on Indian soil. Out of these 33 games, India clinched a victory in 7 matches, while Pakistan was undefeated in 5 games. Twenty-one matches ended in a draw between India and Pakistan.
| 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
India faced the Shaheens in the 25 matches on their home turf. The Shaheens have an upper hand over the Indian team on their home ground and have won 7 matches in whites. Whereas the Indian team won only 2 matches in whites out of twenty-five matches. Sixteen matches ended in a draw between the Shaheens and the Men in Blue.
| 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 |
Ind Vs Pak Head to Head of Tests at Away Ground
India’s Record at the Away Ground against Pakistan in Test Cricket
India has played 25 Test matches against Pakistan on their home soil. Out of these, the hosts dominated by winning 7 matches, while the Men in Blue managed to win only 2. The remaining 16 encounters ended in a draw.
| 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
India and Pakistan have played 33 Test matches in India. Out of these, India won 7 times, while Pakistan came out on top in 5 games. The remaining 21 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 |
India Vs Pakistan Head-to-Head Record in Tests at Neutral Grounds
If we talk about the neutral grounds, then India and Pakistan faced off against each other in only one match. This match was held at Dhaka, Bangladesh, at the Bangabandhu National Stadium, where neither of the teams has won the game. The match ended 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 highest score in the India vs Pakistan test rivalry is recorded by the Pakistan team. They made a total score of 699/6. This match was held at Gaddafi Stadium, Lahore, on 1 December 1989. The interesting part of this match is that neither of the teams won the match. The game ended in a draw.
Highest Score by India against Pakistan in Test Cricket
The Indian team secured its highest score in a test match against Pakistan in 2004. The Indian National Cricket team put up a huge total of 675/5. This thriller match was held at Multan Cricket Stadium on 28 March 2004. Team India won this game by an innings and 52 runs.
Highest Score by Pakistan against India in Test Cricket
Pakistan scored their highest total vs India at their home ground on 1 December 1989 in Lahore at Gaddafi Stadium. They scored a strong total of 699/6 in the third test match of the series.
Lowest Score in India vs Pakistan Rivalry in Test Cricket
In the India vs Pakistan test rivalry, India put their lowest total at the University Ground in Lucknow. They scored only 106 runs in the first innings of the game and handed over the victory to the Shaheens. The Pakistan National Cricket Team won this match by an innings and 43 runs. The match was held on 23 October 1952.
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. India lost this match by an innings and 43 runs.
Lowest Score by Pakistan against India in Test Cricket
On 13 March 1987, at the M. Chinnaswamy Stadium in Bengaluru, Pakistan (Shaheens) recorded their lowest Test score against India. They could manage only 116 runs in the first innings as India’s bowlers dominated the game. But in a remarkable twist, Pakistan bounced back strongly and turned the match around, eventually defeating India by 16 runs. It remains one of the most dramatic and memorable contests between the two teams.
Ind Vs Pak Head To Head Record: ODI Matches
India and Pakistan played a total of 136 One-Day Internationals. The Pakistan team, being dominant on the Team India won 73 games against Team India. However, India clinched a victory in 58 matches. Five matches ended without a result between the two nations.
| 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 |
Ind Vs Pak Head to Head Record in ODIs at Home Ground:
India’s Record at Home Ground against Pakistan in ODI Cricket
India competed in the 31 matches on their home ground against the Pakistan team. Out of these 31 games, Pakistan defeated India in 19 matches. India was undefeated in the 12 matches in the 50-over format.
| 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
India and Pakistan played 29 ODI games on Pakistan’s home turf. The Pakistan team remained unbeatable in the eighteen games, while Indian won only 9 matches.
| 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 |
Ind Vs Pak Head to Head Record in ODIs at Away Ground
1) India’s Record at the Away Ground against Pakistan in ODI Cricket
India and Pakistan have faced each other 29 times in ODI cricket in Pakistan. Out of these, the Shaheens winning 18 matches, while the Men in Blue managed to secure victory in 9 games.
| 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 |
2) Pakistan’s Record at the Away Ground against India in ODI Cricket
India has faced Pakistan in 31 ODI matches on home soil. Out of these, Pakistan came out on top in 19 games, while India managed to win 12 matches.
| 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 |
3) Ind Vs Pak Head to Head Record in ODIs at Neutral Grounds
On neutral grounds, India and Pakistan played a total of 76 games in the 50-over format. The Shaheens dominated India by winning a total of 39 games. However, Men in Blue gained a victory in 34 matches.
| 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 ODI Rivalry
Highest Score in the India vs Pakistan Rivalry in ODI Cricket
In the One-Day International games, India scored their highest total in the India vs Pakistan rivalry. The Indian National Cricket team secured 356 runs at a loss of 9 wickets against the Shaheens and won the match by 58 runs. This game was held at Dr YS Rajasekhara Reddy Cricket Stadium in Vishakhapatnam on 5 April 2005.
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 Shaheens recorded their highest total against India in Karachi. The match was held at Karachi National Stadium on 13 March 2004. They scored 344 runs in 50 overs on the loss of 8 wickets. Despite scoring their highest total, India earned the victory in the match by 5 runs.
Lowest Score in India vs Pakistan Rivalry in ODI Cricket
The lowest score in the India vs Pakistan rivalry in the ODI series was recorded by the Men in Blue on 13 October 1978. Team India was all out on the score of 79 in just 34.2 overs. It was the second match of the ODI series held at the Jinnah Stadium.
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 Pakistan National Cricket Team recorded its lowest total against India at Sharjah Cricket Stadium, Sharjah. Pakistan was all out for just 87 runs in 32.5 overs. The team struggled badly in the first match of the Rothmans Four-Nations Cup Series. The Men in Blue won the game by 38 runs.
Ind Vs Pak Head to Head Record: T20I Matches
The T20I cricket Rivalry between India and Pakistan started in 2007. Since then, India has achieved a victory in 10 games out of total 13 mathces. Whereas Pakistan won only 3 matches against India in 20-over format games.
| Total Matches Played | 13 |
| India Won | 10 |
| Pakistan Won | 3 |
| India Lost | 3 |
| Pakistan Lost | 10 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
Ind Vs Pakistan Head-to-Head Record in T20Is at Home Ground
1) India’s Records at Home Ground against Pakistan in T20I Cricket
The Indian National Cricket team and Shaheens played a total of 4 matches on the Indian home turf. Out of these 4 games, India was undefeated in 3 matches. However, Pakistan won only one game on Indian home soil in the T20Is.
| 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 |
2) Pakistan’s Record at Home Ground against India in T20I Cricket
Unfortunately, the Shaheens and the Men in Blue haven’t play any T20I match at Pakistan’s home ground.
Ind Vs Pak Head To Head Record in T20Is at Away Ground
1) India’s Record at the Away Ground against Pakistan in T20I Cricket
The Men in Blue have not played any T20I matches against the Shaheens at an away ground.
2) Pakistan’s Record at Away Grounds against India in T20I Cricket
The Pakistani National Cricket team played a total of four matches on the away ground against India. Team India crowned a victorois in 3 matches, whereas Shaheens won just 1 match.
| 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 |
3) India Vs Pakistan Head-to-Head Record in T20Is at Neutral Grounds
If we look into the neutral ground record, then India and Pakistan played a total of 9 games at neutral grounds. Team India, being at an upper hand, clinched a victory in 7 matches. However, Pakistan emerged as a victorious team in 2 games.
| Total Matches Played | 9 |
| India Won | 7 |
| Pakistan Won | 2 |
| India Lost | 2 |
| Pakistan Lost | 7 |
| Matches Tied | 0 |
| Matches Drawn | 0 |
| No Result | 0 |
Highest & Lowest Scores Stats of India vs Pakistan in T20Is
1) Highest Score in the India vs Pakistan Rivalry in T20I Cricket
The Indian Cricket Team recorded their highest score in the India vs Pakistan tussle at Narendra Modi Stadium, Ahmedabad. They made a total of 192/5 in 20 overs.
2) Highest Score by India against Pakistan in T20I Cricket
The highest score by India against Pakistan in a T20I series was recorded at the Narendra Modi Stadium, Ahmedabad. The Men in Blue put an impressive total of 192/5 in 20 overs. It was a powerful batting performance by the Indian players that put the fans on the edge of their seats.
3) Highest Score by Pakistan against India in T20I Cricket
The Highest score by Paksiitan vs India in T20Is was recorded at the Dubai International Cricket Stadium, Dubai, on 4 September 2022. They put a total score of 182/5 in 19.5 overs and won the game by the margin of 5 wickets.
4) Lowest Score in India vs Pakistan Rivalry in T20I Cricket
Pakistan recorded their lowest total in the India vs Pakistan T20 rivalry on 27th February 2016. They were bundled out for just 83 runs in 20 overs. This T20I match was held at Shere Bangla National Stadium in Mirpur, Dhaka. It was the 4th match of the T20I Asia Cup 2016.
5) Lowest Score by India against Pakistan in T20I Cricket
The Men in Blue recorded their lowest total against Pakistan on 9 June 2024. Team India scored 119 runs in 19 overs and won the match by 6 runs. It was the 19th game of the T20I series held at Nassau County International Cricket Stadium, New York.
6) Lowest Score by Pakistan against India in T20I Cricket
On 27th February 2016, Pakistan registered their lowest total against India in T20I cricket. In the T20I Asia Cup match at the Shere Bangla National Stadium in Mirpur, Dhaka, they were bowled out for just 83 runs in 20 overs.
Read Also:

