Pakistan vs India Head to Head: ODI, T20I and Test Record

Pakistan vs India Head to Head: ODI, T20I and Test Record

The Pakistan vs India head to head record covers 213 international matches: Pakistan lead in Tests (12 wins to 9) and ODIs (73 to 58), while India dominate T20Is with 14 wins to Pakistan’s 3, plus one tie. Overall, Pakistan have won 88 matches and India 81, with 44 draws, ties or no results. These figures include the Asian Games final on 3 October 2026.

PK Portals is an independent information site and is not linked to the PCB, the BCCI or the ICC. The figures are based on official match records compiled by major cricket media and updated in October 2026; some record-keepers count the 2007 tied T20I, which India won in a bowl-out, as an India win, so totals may differ by one.

Quick facts

ItemDetails
Total matches213 (59 Tests, 136 ODIs, 18 T20Is)
Overall winsPakistan 88, India 81, 44 draws, ties or no results
First meetingTest match in Delhi, October 1952
Last TestDecember 2007, Bengaluru
Last ODI23 February 2025, Champions Trophy, Dubai (India won)
Last T20I3 October 2026, Asian Games final, Nisshin, Japan (India won)
Pakistan’s last win4 September 2022, Asia Cup T20I, Dubai
Last bilateral seriesIndia hosted Pakistan in 2012-13

Pakistan vs India head to head in all formats

FormatMatchesPakistan wonIndia wonDraw / tie / no resultFirst meeting
Tests5912938 draws1952, Delhi
ODIs13673585 no results1978, Quetta
T20Is183141 tie2007, Durban
Total213888144–

ODI record: Pakistan still lead overall

Pakistan’s 73-58 lead in ODIs was built mainly in the 1980s and 1990s, when the teams met often in Sharjah and in bilateral series. India have had the better of recent years, including a 228-run win in the 2023 Asia Cup in Colombo, the biggest margin in this rivalry. Some famous ODI performances include Saeed Anwar’s 194 in Chennai in 1997 and Aaqib Javed’s 7 for 37 in Sharjah in 1991.

Pakistan’s best ICC moment against India came in the 2017 Champions Trophy final at The Oval, which Pakistan won by 180 runs. In ODI World Cups, however, India have won all eight meetings, from 1992 to 2023.

T20I record: India well ahead

The first T20I between the sides, at the 2007 World T20 in Durban, was tied and India won the bowl-out; India also won the final of that tournament. Pakistan’s three T20I wins came in Bengaluru in December 2012, at the 2021 T20 World Cup in Dubai, where they won by 10 wickets, and at the 2022 Asia Cup in Dubai. India have won every T20I since then, including three matches at the 2025 Asia Cup, the 2026 T20 World Cup game in Colombo and the 2026 Asian Games final.

Test record: mostly draws

The teams have played 59 Tests, and 38 of them were drawn. Pakistan lead 12-9. The last Test was played in Bengaluru in December 2007, and there has been no Test between them since. Two individual landmarks from this rivalry stand out: Anil Kumble took all 10 wickets for 74 runs in Delhi in 1999, and Virender Sehwag scored 309 in Multan in 2004.

Pakistan vs India in ICC tournaments

EventMatchesPakistan wonIndia wonLatest meeting
ODI World Cup8082023, Ahmedabad (India by 7 wickets)
T20 World Cup918 (one via bowl-out)2026, Colombo (India by 61 runs)
Champions Trophy6332025, Dubai (India by 6 wickets)

The two sides have not met in the World Test Championship since it started in 2019. Today they play each other mainly in ICC events, the Asia Cup and multi-sport events such as the Asian Games.

Recent Pakistan vs India results

DateEventResult
3 October 2026Asian Games final, Nisshin (T20I)India won by 19 runs
15 February 2026T20 World Cup, ColomboIndia won by 61 runs
28 September 2025Asia Cup final, Dubai (T20I)India won by 5 wickets
21 September 2025Asia Cup Super Four, Dubai (T20I)India won by 6 wickets
14 September 2025Asia Cup, Dubai (T20I)India won by 7 wickets
23 February 2025Champions Trophy, Dubai (ODI)India won by 6 wickets
9 June 2024T20 World Cup, New YorkIndia won by 6 runs
14 October 2023ODI World Cup, AhmedabadIndia won by 7 wickets

In the Asian Games final, India made 211 for 6 and Pakistan replied with 192 for 6. In the T20 World Cup match in Colombo, Pakistan were bowled out for 114 chasing 176.

Related guides

Frequently Asked Questions

Who has won more matches, Pakistan or India?

Across all formats Pakistan have won 88 matches and India 81. Pakistan lead in Tests and ODIs, while India lead in T20Is.

What is the Pakistan vs India ODI head to head?

In 136 ODIs, Pakistan have won 73 and India 58, with 5 no results.

What is the Pakistan vs India T20I record?

In 18 T20Is, India have won 14 and Pakistan 3, and one match was tied, which India won in a bowl-out.

Has Pakistan ever beaten India in a World Cup?

Not in the 50-over World Cup, where India lead 8-0. In T20 World Cups, Pakistan beat India once, by 10 wickets in Dubai in 2021.

When did Pakistan last beat India?

Pakistan’s last win was on 4 September 2022, by 5 wickets in an Asia Cup T20I in Dubai.

When was the last Pakistan vs India Test match?

The last Test was played in Bengaluru in December 2007.

Last updated: 18 October 2026. These records change every time the two teams meet, so check the latest match result on the ICC or PCB website.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *