Skip to content
TheFootball.News

India vs Pakistan head-to-head record

India wins
12
Draws
7
Pakistan wins
2

21 meetings, 1952 to 2023Goals: India 33, Pakistan 15

India and Pakistan have met 21 times since 1952. India have won 12, Pakistan 2, and 7 matches ended level. They last met on 21 June 2023, when India won 4–0 in the SAFF Cup.

The 21 meetings have produced 48 goals, 2.29 per game. The biggest win is India’s 4–0 in the SAFF Cup in 2023. India have won the last five meetings.

Who has won more, India or Pakistan?

All matches21 matches

12 India7 drawsPakistan 2

Competitive17 matches

11 India5 drawsPakistan 1

Friendlies4 matches

1 India2 drawsPakistan 1

Key numbers

Goals
India 33, Pakistan 152.29 per game
First meeting
India 0–0 PakistanFriendly, 23 Mar 1952
Most recent
India 4–0 PakistanSAFF Cup, 21 Jun 2023
India’s biggest win
India 4–0 PakistanSAFF Cup, 21 Jun 2023
Pakistan’s biggest win
Pakistan 3–0 IndiaFriendly, 18 Jun 2005
Most goals in a meeting
India 5–2 PakistanSouth Asian Games, 26 Sept 1999
Current run
India, 5 wins in a row
Biggest upset
India 0–1 PakistanSAFF Cup, 10 Jan 2003Winner’s rating-based win expectancy: 14%
TFN Elo rating now
India 1234 (166th), Pakistan 1101 (184th)How the rating works

Last five meetings

  1. India4Pakistan0

    SAFF Cup

    Bengaluru, India

  2. India3Pakistan1

    SAFF Cup

    Dhaka, Bangladesh (neutral)

  3. India1Pakistan0

    SAFF Cup

    Kathmandu, Nepal (neutral)

  4. Pakistan1India3

    AFC Challenge Cup qualifying

    Petaling Jaya, Malaysia (neutral)

  5. India2Pakistan1

    SAFF Cup

    Malé, Maldives (neutral)

Who has had the upper hand over time?

The line climbs with every India win and drops with every Pakistan win, so its height shows who has won more meetings up to that point.

Above the line: India have won more Below: Pakistan have won more
23 March 1952: India 0–0 Pakistan (Friendly). Level6 December 1959: India 1–0 Pakistan (AFC Asian Cup qualifying). India +115 November 1967: India 1–1 Pakistan (AFC Asian Cup qualifying). India +121 July 1976: India 1–1 Pakistan (Afghanistan Republic Day Festival Cup). India +117 October 1984: India 2–0 Pakistan (AFC Asian Cup qualifying). India +221 November 1987: India 0–0 Pakistan (South Asian Games). India +222 December 1991: Pakistan 0–0 India (South Asian Games). India +224 December 1993: India 2–2 Pakistan (South Asian Games). India +211 September 1997: India 2–0 Pakistan (SAFF Cup). India +326 April 1999: India 2–0 Pakistan (SAFF Cup). India +426 September 1999: India 5–2 Pakistan (South Asian Games). India +510 January 2003: India 0–1 Pakistan (SAFF Cup). India +420 January 2003: Pakistan 1–2 India (SAFF Cup). India +512 June 2005: Pakistan 1–1 India (Friendly). India +516 June 2005: Pakistan 0–1 India (Friendly). India +618 June 2005: Pakistan 3–0 India (Friendly). India +55 June 2008: India 2–1 Pakistan (SAFF Cup). India +623 March 2011: Pakistan 1–3 India (AFC Challenge Cup qualifying). India +71 September 2013: India 1–0 Pakistan (SAFF Cup). India +812 September 2018: India 3–1 Pakistan (SAFF Cup). India +921 June 2023: India 4–0 Pakistan (SAFF Cup). India +10Level
India lead by 10 wins after the latest meeting. The biggest lead was 10, held by India from 21 June 2023.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In India's home games

5 matches

410

IndiaDrawsPakistan

In Pakistan's home games

3 matches

111

IndiaDrawsPakistan

At neutral venues

13 matches

751

IndiaDrawsPakistan

Record by competition

Record by competition
CompetitionPlayedIndiaDrawsPakistanGoals
SAFF Cup870116–4
Friendly41212–4
South Asian Games41307–4
AFC Asian Cup qualifying32104–1
AFC Challenge Cup qualifying11003–1
Afghanistan Republic Day Festival Cup10101–1

Meetings by decade

India wins Draws Pakistan wins
Meetings by decade
DecadeResultsPlayedGoals
1950s21
1960s12
1970s12
1980s22
1990s515
2000s613
2010s39
2020s14

Longest runs

Longest runs
Longest run ofIndiaPakistan
Wins in a row52008 to 202312005
Unbeaten meetings111952 to 199931987 to 1993

The longest run of draws is 3, from 21 November 1987 to 24 December 1993.

Questions answered

How many times have India and Pakistan played each other?

21 times, starting on 23 March 1952. 17 of those meetings were competitive and 4 were friendlies.

Who has won more matches between India and Pakistan?

India, with 12 wins to 2. 7 matches ended level.

What is the biggest win in India vs Pakistan?

India’s 4–0 win in the SAFF Cup on 21 June 2023 in Bengaluru.

When did India and Pakistan last play?

On 21 June 2023 in Bengaluru, when India won 4–0 in the SAFF Cup.

What is the competitive record between India and Pakistan?

In 17 competitive matches, India have 11 wins, Pakistan have 1, and 5 ended level.

Every India vs Pakistan result

Show
Every India vs Pakistan result
DateHomeScoreAwayCompetitionVenue
India4–0PakistanSAFF CupBengaluru, India
India3–1PakistanSAFF CupDhaka, Bangladesh (neutral)
India1–0PakistanSAFF CupKathmandu, Nepal (neutral)
Pakistan1–3IndiaAFC Challenge Cup qualifyingPetaling Jaya, Malaysia (neutral)
India2–1PakistanSAFF CupMalé, Maldives (neutral)
Pakistan3–0IndiaFriendlyLahore, Pakistan
Pakistan0–1IndiaFriendlyPeshawar, Pakistan
Pakistan1–1IndiaFriendlyQuetta, Pakistan
Pakistan1–2IndiaSAFF CupDhaka, Bangladesh (neutral)
India0–1PakistanSAFF CupDhaka, Bangladesh (neutral)
India5–2PakistanSouth Asian GamesKathmandu, Nepal (neutral)
India2–0PakistanSAFF CupMargao, India
India2–0PakistanSAFF CupKathmandu, Nepal (neutral)
India2–2PakistanSouth Asian GamesDhaka, Bangladesh (neutral)
Pakistan0–0IndiaSouth Asian GamesColombo, Sri Lanka (neutral)
India0–0PakistanSouth Asian GamesCalcutta, India
India2–0PakistanAFC Asian Cup qualifyingCalcutta, India
India1–1PakistanAfghanistan Republic Day Festival CupKabul, Afghanistan (neutral)
India1–1PakistanAFC Asian Cup qualifyingYangon, Burma (neutral)
India1–0PakistanAFC Asian Cup qualifyingErnakulam, India
India0–0PakistanFriendlyColombo, Ceylon (neutral)

Recent form

India

  1. Lv UruguayFriendly1–6Tue 6 Oct 2026
  2. Lv BrazilFriendly0–4Sat 3 Oct 2026
  3. Dv PanamaFriendly1–1Fri 25 Sept 2026
  4. Dat TajikistanFriendly1–1Tue 9 Jun 2026
  5. Lat TajikistanFriendly1–3Fri 5 Jun 2026

Pakistan

  1. Lv VietnamFIFA ASEAN Cup2–4Fri 2 Oct 2026
  2. Dv PhilippinesFIFA ASEAN Cup2–2Tue 29 Sept 2026
  3. Lv ThailandFIFA ASEAN Cup0–4Sat 26 Sept 2026
  4. Wv AfghanistanDiamond Jubilee International Football Tournament2–0Wed 10 Jun 2026
  5. Wv AfghanistanDiamond Jubilee International Football Tournament2–0Sun 7 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.