India vs Pakistan Head to Head in All Formats: Complete Test, ODI and T20I Records

India vs Pakistan Head to Head in All Formats

India vs Pakistan head to head in all formats is one of the most searched topics in international cricket. The rivalry is more than just a cricket contest, as every meeting between these two teams attracts huge attention around the world.

India and Pakistan have faced each other in Test, ODI and T20I cricket. Their overall record is quite interesting because Pakistan has historically performed better in Tests and ODIs, while India has a clear advantage in T20Is.

As of August 22, 2026, the two teams have played 212 men’s international matches across all three formats. Pakistan have won 88 of those matches, while India have won 81 when the 2007 bowl-out victory is counted as an India win.

India vs Pakistan Head to Head in All Formats

FormatMatchesIndia WonPakistan WonDraw/No Result
Test5991238 Draws
ODI13658735 No Results
T20I1714*30
Total21281*8843

*The 2007 T20 World Cup match was tied after the regulation overs and India won the bowl-out. Statistical databases can therefore display the T20I record slightly differently depending on whether the bowl-out is classified as a win or the original match as a tie. The latest combined record lists 212 matches, with India 81 wins and Pakistan 88.

India vs Pakistan Test Head to Head

India and Pakistan began their Test rivalry in 1952, when Pakistan toured India. Since then, the two teams have played 59 Tests.

Pakistan have the advantage in the longest format, although a large number of matches have ended in draws.

Test record

  • Total Tests: 59
  • India wins: 9
  • Pakistan wins: 12
  • Draws: 38

Pakistan therefore lead India 12-9 in Test victories.

The two countries have not played a bilateral Test series for many years. Their cricketing relationship has been affected by political tensions, which has meant that most recent meetings have come in multinational tournaments rather than regular bilateral series.

The last Test between India and Pakistan was played in 2007.

India vs Pakistan ODI Head to Head

The ODI rivalry has produced some of the most memorable matches between the two teams.

India and Pakistan have played 136 ODIs, with Pakistan holding the historical advantage.

ODI record

  • Matches: 136
  • India wins: 58
  • Pakistan wins: 73
  • No result: 5

Pakistan lead the ODI head-to-head by 73 wins to 58.

However, the overall ODI record does not tell the entire story. When the two teams meet in major ICC tournaments, India’s record is considerably stronger.

India vs Pakistan T20I Head to Head

India vs Pakistan head to head in all formats

T20 cricket has completely changed the balance of this rivalry.

India have been dominant against Pakistan in T20Is. The two sides have played 17 T20I matches, with India winning 14 and Pakistan winning three when the 2007 bowl-out is counted as India’s victory.

T20I record

  • Matches: 17
  • India wins: 14
  • Pakistan wins: 3
  • India’s advantage: 11 wins

This makes T20I cricket the format in which India have their biggest head-to-head advantage over Pakistan.

India vs Pakistan ODI World Cup Head to Head

The ODI World Cup has produced one of the most remarkable records in the rivalry.

India have beaten Pakistan in all eight ODI World Cup meetings.

ODI World Cup record

India 8 – 0 Pakistan

Pakistan have never defeated India in an ODI World Cup match.

Some of the most memorable encounters came in:

  • 1992
  • 1996
  • 1999
  • 2003
  • 2011
  • 2015
  • 2019
  • 2023

The 2011 meeting was particularly important because India defeated Pakistan in the semi-final and subsequently won the World Cup.

The latest ODI World Cup meeting was in 2023 in Ahmedabad, where India won by seven wickets.

India vs Pakistan T20 World Cup Head to Head

The T20 World Cup rivalry has also been dominated by India.

Following the 2026 meeting, India have won eight T20 World Cup matches against Pakistan, while Pakistan have won one.

T20 World Cup record

India 8 – 1 Pakistan

Pakistan’s famous T20 World Cup victory came in 2021, when they defeated India by 10 wickets.

India later won the 2022, 2024 and 2026 meetings, extending their overall advantage in the competition.

India vs Pakistan Champions Trophy Head to Head

The Champions Trophy record is much more balanced.

The two sides have met six times in the tournament, with the overall record standing at:

India 3 – 3 Pakistan

One of Pakistan’s biggest victories came in the 2017 Champions Trophy final, when Pakistan defeated India by 180 runs.

India responded in the 2025 Champions Trophy, defeating Pakistan by six wickets.

India vs Pakistan Asia Cup Head to Head

The Asia Cup has also produced many India-Pakistan encounters.

Across the different Asia Cup formats, India have generally held the advantage. The rivalry became particularly interesting in the 2025 Asia Cup, when the teams met three times.

India won all three of those matches, including the final.

The 2025 final was especially significant because India defeated Pakistan by five wickets to lift the trophy.

Who Has the Better India vs Pakistan Record?

The answer depends entirely on the format.

Test Cricket

Pakistan have the advantage.

Pakistan: 12 wins
India: 9 wins

There have also been 38 draws.

ODI Cricket

Pakistan have the advantage.

Pakistan: 73 wins
India: 58 wins

Five matches ended without a result.

T20I Cricket

India have a huge advantage.

India: 14 wins
Pakistan: 3 wins

The 2007 bowl-out is the reason some statistical records display the T20I figures differently.

India vs Pakistan head to head in all formats

India vs Pakistan Overall Head to Head

If all three formats are combined, Pakistan still have more conventional wins.

Overall record

Pakistan – 88 wins

India – 81 wins

The remaining matches were drawn or ended without a result, with the historical 2007 T20 bowl-out creating an additional statistical complication.

The combined record is available through the current head-to-head results database, which lists the most recent India-Pakistan meeting as India’s 61-run victory in Colombo in February 2026.

Latest India vs Pakistan Match

The latest men’s international match between India and Pakistan came in the 2026 T20 World Cup.

India produced another strong performance and defeated Pakistan by 61 runs.

That result further strengthened India’s remarkable record against Pakistan in T20 World Cup matches.

It also meant that India’s recent limited-overs record against Pakistan remained significantly stronger than the historical overall record suggests.

Also read: Joe Root Equals Sachin Tendulkar’s Record: England Captain Scores 68th Test Half-Century Against Pakistan

India vs Pakistan Head to Head: Important Records

CategoryBetter TeamRecord
Overall international winsPakistan88
Test winsPakistan12
ODI winsPakistan73
T20I winsIndia14
ODI World CupIndia8-0
T20 World CupIndia8-1
Champions TrophyEven3-3
Most Test winsPakistan12
Most ODI winsPakistan73
Most T20I winsIndia14

Why Is India vs Pakistan Such a Big Rivalry?

India and Pakistan’s cricket rivalry is unlike most other international sporting rivalries.

The two teams have a shared cricketing history dating back to the early years after Pakistan’s creation. Their first Test meeting took place in 1952, and over the decades their matches have developed enormous importance.

The rivalry became even bigger after regular bilateral cricket between the two countries became limited. As a result, fans often have to wait for major tournaments such as the World Cup, T20 World Cup, Champions Trophy and Asia Cup to see the teams play each other.

That scarcity has made every match a major sporting event.

Why Does Pakistan Lead Overall Despite India’s Recent Dominance?

This is one of the most interesting aspects of the India-Pakistan head-to-head record.

Pakistan’s overall advantage has been built largely through the Test and ODI eras, particularly during the decades when the teams played more bilateral cricket.

India’s dominance has become much more noticeable in T20 cricket and ICC tournaments.

For example, Pakistan lead the overall ODI record, but India have an unbeaten 8-0 record against Pakistan in ODI World Cups.

Similarly, Pakistan have more overall wins across the three formats, but India have dominated the T20I rivalry.

This is why it is important to look at individual formats and tournaments rather than using only the overall number.

Also read: England Cricket Team vs Pakistan National Cricket Team Match Scorecard: England 112/2 After Pakistan Bowled Out for 171 at Headingley

Also read: WTC Points Table 2026: ICC World Test Championship 2025-27 Standings, India Position and Latest Update

India vs Pakistan Head to Head: Final Summary

The India-Pakistan rivalry has produced a fascinating statistical picture.

Pakistan have the advantage in overall wins, Tests and ODIs, while India dominate T20Is and major World Cup meetings.

The most striking numbers are:

  • 212 total international matches
  • 59 Tests
  • 136 ODIs
  • 17 T20Is
  • Pakistan lead overall with 88 wins
  • India have 81 wins when the 2007 bowl-out is counted
  • Pakistan lead Tests 12-9
  • Pakistan lead ODIs 73-58
  • India lead T20Is 14-3
  • India lead ODI World Cup meetings 8-0
  • India lead T20 World Cup meetings 8-1
  • Champions Trophy record is 3-3

That contrast is what makes India vs Pakistan head to head in all formats such an interesting cricket statistic. The historical record favours Pakistan in some areas, but India’s dominance in recent major limited-overs tournaments has created a very different picture.