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
Competitive12 matches
Friendlies2 matches
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
- China0India0
Friendly
Suzhou, China
- India1China2
Nehru Cup
Kochi, India
- India0China0
Nehru Cup
Kochi, India
- China1India1
AFC Asian Cup qualifying
Abu Dhabi, United Arab Emirates (neutral)
- 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.
Every meeting on one timeline
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
| Competition | Played | China | Draws | India | Goals |
|---|---|---|---|---|---|
| Nehru Cup | 6 | 2 | 4 | 0 | 7–3 |
| Asian Games | 3 | 2 | 1 | 0 | 11–4 |
| Friendly | 2 | 1 | 1 | 0 | 1–0 |
| AFC Asian Cup | 1 | 1 | 0 | 0 | 3–0 |
| AFC Asian Cup qualifying | 1 | 0 | 1 | 0 | 1–1 |
| Great Wall Cup | 1 | 1 | 0 | 0 | 2–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 1 | |
| 1970s | 1 | 8 | |
| 1980s | 9 | 21 | |
| 1990s | 2 | 3 | |
| 2010s | 1 | 0 |
Longest runs
| Longest run of | China | India |
|---|---|---|
| Wins in a row | 31984 | None |
| Unbeaten meetings | 141956 to 2018 | 31987 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| China | 0–0 | India | Friendly | Suzhou, China | |
| India | 1–2 | China | Nehru Cup | Kochi, India | |
| India | 0–0 | China | Nehru Cup | Kochi, India | |
| China | 1–1 | India | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| India | 1–1 | China | Nehru Cup | Kozhikode, India | |
| China | 2–1 | India | Asian Games | Busan, South Korea (neutral) | |
| India | 0–0 | China | Nehru Cup | Thiruvananthapuram, India | |
| India | 0–3 | China | AFC Asian Cup | Kallang, Singapore (neutral) | |
| China | 2–0 | India | Great Wall Cup | Beijing, China | |
| India | 0–3 | China | Nehru Cup | Calcutta, India | |
| India | 2–2 | China | Asian Games | New Delhi, India | |
| India | 1–1 | China | Nehru Cup | Calcutta, India | |
| China | 7–1 | India | Asian Games | Tehran, Iran (neutral) | |
| India | 0–1 | China | Friendly | New Delhi, India |
Recent form
China
- Lv TajikistanFriendly0–1Tue 6 Oct 2026
- Lv PalestineFriendly0–5Fri 2 Oct 2026
- Lv New ZealandFriendly0–3Sun 27 Sept 2026
- Wv MaldivesFriendly3–0Thu 24 Sept 2026
- Dv ThailandFriendly0–0Tue 9 Jun 2026
India
- Lv UruguayFriendly1–6Tue 6 Oct 2026
- Lv BrazilFriendly0–4Sat 3 Oct 2026
- Dv PanamaFriendly1–1Fri 25 Sept 2026
- Dat TajikistanFriendly1–1Tue 9 Jun 2026
- Lat TajikistanFriendly1–3Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.