CricketScore

Head to head / India v Pakistan

India v Pakistan

70 recorded meetings in men's internationals.

two batters running between the wickets, seen from high above in a wide shot, long shadows across the pitch. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
43India wins
5Tied, drawn or no result
22Pakistan wins
FormatPIndiaPakistanT/DNR
Test62130
ODI46271801
T20I1814310

Latest meetings

Runs per over
  1. 3 Oct 2026 · T20I · Asian Games Men's Cricket Competition Korogi Sports Park, Nisshin
    India 211/6(20 ov) Pakistan 192/6(20 ov)

    India won by 19 runs

    India: runs per over
    Pakistan: runs per over
  2. 15 Feb 2026 · T20I · ICC Men's T20 World Cup R Premadasa Stadium, Colombo, Colombo
    India 175/7(20 ov) Pakistan 114(18 ov)

    India won by 61 runs

    India: runs per over
    Pakistan: runs per over
  3. 28 Sep 2025 · T20I · Men's T20 Asia Cup Dubai International Cricket Stadium, Dubai
    Pakistan 146(19.1 ov) India 150/5(19.4 ov)

    India won by 5 wickets

    Pakistan: runs per over
    India: runs per over
  4. 21 Sep 2025 · T20I · Men's T20 Asia Cup Dubai International Cricket Stadium, Dubai
    Pakistan 171/5(20 ov) India 174/4(18.5 ov)

    India won by 6 wickets

    Pakistan: runs per over
    India: runs per over
  5. 14 Sep 2025 · T20I · Men's T20 Asia Cup Dubai International Cricket Stadium, Dubai
    Pakistan 127/9(20 ov) India 131/3(15.5 ov)

    India won by 7 wickets

    Pakistan: runs per over
    India: runs per over

Overview

India and Pakistan have met 70 times in the recorded men's internationals. India have won 43 of those and Pakistan 22; the other 5 ended tied, drawn or without a result.

India lead the series by 21 wins.

By format

In Tests the sides have met 6 times: India 2 wins, Pakistan 1 wins, and 3 ties or draws.

In One Day Internationals the sides have met 46 times: India 27 wins, Pakistan 18 wins, with 1 without a result.

In Twenty20 Internationals the sides have met 18 times: India 14 wins, Pakistan 3 wins, and 1 ties or draws.

Meetings and extremes

The earliest recorded meeting is an odi dated 1 March 2003: India won by 6 wickets.

The most recent recorded meeting is a t20i dated 3 October 2026: India won by 19 runs.

India's highest total in these meetings is 626, made on 8 December 2007 at M.Chinnaswamy Stadium.

Pakistan's highest total in these meetings is 599/7, made on 29 January 2006 at National Stadium.

India's widest win in the series is by 228 runs, on 10 September 2023.

Pakistan's widest win in the series is by 341 runs, on 29 January 2006.

The longest unbroken run of wins is 9 by India, between 10 September 2023 and 3 October 2026.

Across all recorded innings in these meetings India average 245.7 runs and Pakistan average 240.7.

In the limited-overs meetings the side batting first has won 24 and the side chasing 38.

The latest meetings, most recent first, were 3 October 2026, T20I, India won by 19 runs; 15 February 2026, T20I, India won by 61 runs; 28 September 2025, T20I, India won by 5 wickets; 21 September 2025, T20I, India won by 6 wickets; 14 September 2025, T20I, India won by 7 wickets.

Year by year

India and Pakistan first meet in the records in 2003 and last in 2026. Meetings by calendar year, with wins for India and Pakistan: 2003, 1 (1-0); 2004, 7 (3-4); 2005, 4 (1-3); 2006, 9 (5-3); 2007, 10 (5-2); 2008, 4 (2-2); 2009, 1 (0-1); 2010, 1 (1-0); 2011, 1 (1-0); 2012, 5 (3-2); 2013, 3 (2-1); 2014, 2 (1-1); 2015, 1 (1-0); 2016, 2 (2-0); 2017, 2 (1-1); 2018, 2 (2-0); 2019, 1 (1-0); 2021, 1 (0-1); 2022, 3 (2-1); 2023, 3 (2-0); 2024, 1 (1-0); 2025, 4 (4-0); 2026, 2 (2-0).

Leading players in these meetings

The leading run scorers across these meetings are Younis Khan for Pakistan (1,788 in 38 matches), Yuvraj Singh for India (1,778 in 45 matches), Shoaib Malik for Pakistan (1,681 in 46 matches), MS Dhoni for India (1,616 in 39 matches) and R Dravid for India (1,403 in 25 matches).

The leading wicket takers are IK Pathan for India (48 in 27 matches), Z Khan for India (36 in 24 matches), Shoaib Akhtar for Pakistan (35 in 18 matches), A Kumble for India (33 in 9 matches) and Umar Gul for Pakistan (30 in 24 matches).

Highest totals by format

The highest Test innings in these meetings is 626 by India on 8 December 2007.

The highest ODI innings in these meetings is 356/2 by India on 10 September 2023.

The highest T20I innings in these meetings is 211/6 by India on 3 October 2026.

Grounds

The grounds that have hosted the most of these meetings are Dubai International Cricket Stadium (9 matches), Shere Bangla National Stadium (6 matches), National Stadium (4 matches) and R Premadasa Stadium, Colombo (3 matches).

Reading the record

The records hold 70 meetings between India and Pakistan, the first dated 1 March 2003 (ODI) and the latest 3 October 2026 (T20I). 4 of them ended tied or drawn and 1 without a result.

Questions and answers

How many times have India and Pakistan played each other?

70 recorded men's internationals: India won 43 and Pakistan won 22.

When did India and Pakistan last meet?

In a t20i on 3 October 2026: India won by 19 runs.

What is the Test record between India and Pakistan?

6 matches: India 2 wins, Pakistan 1 wins.

What is the ODI record between India and Pakistan?

46 matches: India 27 wins, Pakistan 18 wins.

Team pages

Records