Skip to content
TheFootball.News

China vs Sri Lanka head-to-head record

China wins
3
Draws
0
Sri Lanka wins
0

3 meetings, 1972 to 1986Goals: China 7, Sri Lanka 2

China and Sri Lanka have met 3 times since 1972. China have won 3, Sri Lanka 0. They last met on 1 May 1986, when China won 3–0 in the Quaid-e-Azam International Tournament.

The 3 meetings have produced 9 goals, 3.00 per game. The biggest win is China’s 3–0 in the Quaid-e-Azam International Tournament in 1986. China have won the last three meetings.

Who has won more, China or Sri Lanka?

All matches3 matches

3 China0 drawsSri Lanka 0

Competitive1 match

1 China0 drawsSri Lanka 0

Friendlies2 matches

2 China0 drawsSri Lanka 0

Key numbers

Goals
China 7, Sri Lanka 23.00 per game
First meeting
Sri Lanka 2–3 ChinaFriendly, 3 Sept 1972
Most recent
China 3–0 Sri LankaQuaid-e-Azam International Tournament, 1 May 1986
China’s biggest win
China 3–0 Sri LankaQuaid-e-Azam International Tournament, 1 May 1986
Most goals in a meeting
Sri Lanka 2–3 ChinaFriendly, 3 Sept 1972
Current run
China, 3 wins in a row
TFN Elo rating now
China 1482 (107th), Sri Lanka 1033 (193rd)How the rating works

All 3 meetings

  1. China3Sri Lanka0

    Quaid-e-Azam International Tournament

    Islamabad, Pakistan (neutral)

  2. Sri Lanka0China1

    Friendly

    Colombo, Sri Lanka

  3. Sri Lanka2China3

    Friendly

    Colombo, Sri Lanka

Home, away and neutral

In Sri Lanka's home games

2 matches

200

ChinaDrawsSri Lanka

At neutral venues

1 match

100

ChinaDrawsSri Lanka

Record by competition

Record by competition
CompetitionPlayedChinaDrawsSri LankaGoals
Friendly22004–2
Quaid-e-Azam International Tournament11003–0

Meetings by decade

China wins Draws Sri Lanka wins
Meetings by decade
DecadeResultsPlayedGoals
1970s26
1980s13

Longest runs

Longest runs
Longest run ofChinaSri Lanka
Wins in a row31972 to 1986None
Unbeaten meetings31972 to 1986None

Questions answered

How many times have China and Sri Lanka played each other?

3 times, starting on 3 September 1972. 1 of those meetings were competitive and 2 were friendlies.

Who has won more matches between China and Sri Lanka?

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

What is the biggest win in China vs Sri Lanka?

China’s 3–0 win in the Quaid-e-Azam International Tournament on 1 May 1986 in Islamabad.

When did China and Sri Lanka last play?

On 1 May 1986 in Islamabad, when China won 3–0 in the Quaid-e-Azam International Tournament.

What is the competitive record between China and Sri Lanka?

In 1 competitive match, China have 1 win, Sri Lanka have 0, and 0 ended level.

Every China vs Sri Lanka result

Show
Every China vs Sri Lanka result
DateHomeScoreAwayCompetitionVenue
China3–0Sri LankaQuaid-e-Azam International TournamentIslamabad, Pakistan (neutral)
Sri Lanka0–1ChinaFriendlyColombo, Sri Lanka
Sri Lanka2–3ChinaFriendlyColombo, Sri Lanka

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

Sri Lanka

  1. Wat MauritiusFriendly2–1Mon 5 Oct 2026
  2. Lat MauritiusFriendly0–3Fri 2 Oct 2026
  3. Wat SeychellesFriendly2–0Wed 30 Sept 2026
  4. Wat SeychellesFriendly3–0Sun 27 Sept 2026
  5. Lv ThailandAFC Asian Cup qualifying0–4Tue 18 Nov 2025

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