Seychelles vs Sri Lanka: head to head

6 matches · 2014–2026

2Seychelles wins
1Draws
3Sri Lanka wins
8–10Goals

Rivalry summary

Seychelles 2Draws 1Sri Lanka 3

Seychelles and Sri Lanka have met 6 times since 2014. Sri Lanka lead the head-to-head with 3 wins to Seychelles's 2, and 1 match ended level.

Goals: Seychelles 8, Sri Lanka 10 (3.00 per match).

The most recent meeting was on 30 September 2026: Seychelles 0–2 Sri Lanka (International Friendly).

The biggest margin in this fixture was Seychelles 0–3 Sri Lanka on 27 September 2026.

2 of the meetings were competitive matches; the rest were friendlies.

Rivalry facts

Most common result
Seychelles 1–2 Sri Lanka (1 times)
Seychelles at home
1W 0D 3L in 4 games
Sri Lanka at home
0W 1D 1L in 2 games
Longest Seychelles unbeaten run
3 matches
Longest Sri Lanka unbeaten run
3 matches
Competitive matches only
Seychelles 1, Sri Lanka 0, draws 1
Goals per game
3.00

All 6 results

DateHomeScoreAwayCompetitionCity
30 Sep 2026Seychelles0–2Sri LankaInternational FriendlyVictoria
27 Sep 2026Seychelles0–3Sri LankaInternational FriendlyVictoria
19 Nov 2021Sri Lanka3–3pSeychellesMahinda Rajapaksa CupColombo
13 Nov 2021Sri Lanka0–1SeychellesMahinda Rajapaksa CupColombo
28 Aug 2014Seychelles3–0Sri LankaInternational FriendlyVictoria
26 Aug 2014Seychelles1–2Sri LankaInternational FriendlyVictoria

By competition

CompetitionPSeychellesDrawSri Lanka
International Friendly4103
Mahinda Rajapaksa Cup2110

Columns: Seychelles wins, draws, Sri Lanka wins.

By decade

DecadeSeychellesDrawSri Lanka
2010s101
2020s112

Frequently asked questions

Who has won more matches between Seychelles and Sri Lanka?

Sri Lanka have won more meetings: 3 wins to Seychelles's 2, with 1 draws.

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

They have played 6 times between 2014 and 2026.

When did Seychelles last play Sri Lanka?

On 30 September 2026: Seychelles 0–2 Sri Lanka (International Friendly).