Skip to content
TheFootball.News

China vs India head-to-head record

China wins
7
Draws
7
India wins
0

14 meetings, 1956 to 2018Goals: China 25, India 8

China and India have met 14 times since 1956. China have won 7, India 0, and 7 matches ended level. They last met on 13 October 2018, when the match ended 0–0 in a friendly.

The 14 meetings have produced 33 goals, 2.36 per game. The biggest win is China’s 7–1 in the Asian Games in 1974. China are unbeaten in the last 14 meetings (7 wins, 7 draws). They went 21 years without meeting, between 1997 and 2018.

Who has won more, China or India?

All matches14 matches

7 China7 drawsIndia 0

Competitive12 matches

6 China6 drawsIndia 0

Friendlies2 matches

1 China1 drawIndia 0

Key numbers

Goals
China 25, India 82.36 per game
First meeting
India 0–1 ChinaFriendly, 17 Jun 1956
Most recent
China 0–0 IndiaFriendly, 13 Oct 2018
China’s biggest win
China 7–1 IndiaAsian Games, 4 Sept 1974
Most goals in a meeting
China 7–1 IndiaAsian Games, 4 Sept 1974
Current run
China unbeaten in 14
TFN Elo rating now
China 1482 (107th), India 1234 (166th)How the rating works

Last five meetings

  1. China0India0

    Friendly

    Suzhou, China

  2. India1China2

    Nehru Cup

    Kochi, India

  3. India0China0

    Nehru Cup

    Kochi, India

  4. China1India1

    AFC Asian Cup qualifying

    Abu Dhabi, United Arab Emirates (neutral)

  5. India1China1

    Nehru Cup

    Kozhikode, India

Who has had the upper hand over time?

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

Above the line: China have won more Below: India have won more
17 June 1956: India 0–1 China (Friendly). China +14 September 1974: China 7–1 India (Asian Games). China +216 February 1982: India 1–1 China (Nehru Cup). China +224 November 1982: India 2–2 China (Asian Games). China +225 January 1984: India 0–3 China (Nehru Cup). China +321 June 1984: China 2–0 India (Great Wall Cup). China +49 December 1984: India 0–3 China (AFC Asian Cup). China +525 January 1986: India 0–0 China (Nehru Cup). China +522 September 1986: China 2–1 India (Asian Games). China +614 January 1987: India 1–1 China (Nehru Cup). China +616 February 1988: China 1–1 India (AFC Asian Cup qualifying). China +61 April 1997: India 0–0 China (Nehru Cup). China +611 April 1997: India 1–2 China (Nehru Cup). China +713 October 2018: China 0–0 India (Friendly). China +7Level
China lead by 7 wins after the latest meeting. The biggest lead was 7, held by China from 11 April 1997.

Every meeting on one timeline

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

Home, away and neutral

In China's home games

2 matches

110

ChinaDrawsIndia

In India's home games

8 matches

350

ChinaDrawsIndia

At neutral venues

4 matches

310

ChinaDrawsIndia

Record by competition

Record by competition
CompetitionPlayedChinaDrawsIndiaGoals
Nehru Cup62407–3
Asian Games321011–4
Friendly21101–0
AFC Asian Cup11003–0
AFC Asian Cup qualifying10101–1
Great Wall Cup11002–0

Meetings by decade

China wins Draws India wins
Meetings by decade
DecadeResultsPlayedGoals
1950s11
1970s18
1980s921
1990s23
2010s10

Longest runs

Longest runs
Longest run ofChinaIndia
Wins in a row31984None
Unbeaten meetings141956 to 201831987 to 1997

The longest run of draws is 3, from 14 January 1987 to 1 April 1997.

Questions answered

How many times have China and India played each other?

14 times, starting on 17 June 1956. 12 of those meetings were competitive and 2 were friendlies.

Who has won more matches between China and India?

China, with 7 wins to 0. 7 matches ended level.

What is the biggest win in China vs India?

China’s 7–1 win in the Asian Games on 4 September 1974 in Tehran.

When did China and India last play?

On 13 October 2018 in Suzhou, when the match ended 0–0 in a friendly.

What is the competitive record between China and India?

In 12 competitive matches, China have 6 wins, India have 0, and 6 ended level.

Every China vs India result

Show
Every China vs India result
DateHomeScoreAwayCompetitionVenue
China0–0IndiaFriendlySuzhou, China
India1–2ChinaNehru CupKochi, India
India0–0ChinaNehru CupKochi, India
China1–1IndiaAFC Asian Cup qualifyingAbu Dhabi, United Arab Emirates (neutral)
India1–1ChinaNehru CupKozhikode, India
China2–1IndiaAsian GamesBusan, South Korea (neutral)
India0–0ChinaNehru CupThiruvananthapuram, India
India0–3ChinaAFC Asian CupKallang, Singapore (neutral)
China2–0IndiaGreat Wall CupBeijing, China
India0–3ChinaNehru CupCalcutta, India
India2–2ChinaAsian GamesNew Delhi, India
India1–1ChinaNehru CupCalcutta, India
China7–1IndiaAsian GamesTehran, Iran (neutral)
India0–1ChinaFriendlyNew Delhi, India

Recent form

China

  1. Lv TajikistanFriendly0–1Tue 6 Oct 2026
  2. Lv PalestineFriendly0–5Fri 2 Oct 2026
  3. Lv New ZealandFriendly0–3Sun 27 Sept 2026
  4. Wv MaldivesFriendly3–0Thu 24 Sept 2026
  5. Dv ThailandFriendly0–0Tue 9 Jun 2026

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

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