Skip to content
TheFootball.News

Bangladesh vs Nepal head-to-head record

Bangladesh wins
13
Draws
8
Nepal wins
9

30 meetings, 1982 to 2025Goals: Bangladesh 33, Nepal 24

Bangladesh and Nepal have met 30 times since 1982. Bangladesh have won 13, Nepal 9, and 8 matches ended level. They last met on 13 November 2025, when the match ended 2–2 in a friendly.

The 30 meetings have produced 57 goals, 1.90 per game. The biggest win is Bangladesh’s 5–0 in the South Asian Games in 1984. Nepal are unbeaten in the last seven meetings (2 wins, 5 draws).

Who has won more, Bangladesh or Nepal?

All matches30 matches

13 Bangladesh8 drawsNepal 9

Competitive20 matches

11 Bangladesh3 drawsNepal 6

Friendlies10 matches

2 Bangladesh5 drawsNepal 3

Key numbers

Goals
Bangladesh 33, Nepal 241.90 per game
First meeting
Nepal 1–1 BangladeshQuaid-e-Azam International Tournament, 16 Feb 1982
Most recent
Bangladesh 2–2 NepalFriendly, 13 Nov 2025
Bangladesh’s biggest win
Nepal 0–5 BangladeshSouth Asian Games, 21 Sept 1984
Nepal’s biggest win
Nepal 4–2 BangladeshSouth Asian Games, 23 Sept 1984
Most goals in a meeting
Nepal 4–2 BangladeshSouth Asian Games, 23 Sept 1984
Current run
Nepal unbeaten in 7
Biggest upset
Bangladesh 0–1 NepalSouth Asian Games, 24 Dec 1993Winner’s rating-based win expectancy: 21%
TFN Elo rating now
Bangladesh 1094 (186th), Nepal 1082 (187th)How the rating works

Last five meetings

  1. Bangladesh2Nepal2

    Friendly

    Dhaka, Bangladesh

  2. Nepal0Bangladesh0

    Friendly

    Kathmandu, Nepal

  3. Nepal3Bangladesh1

    Friendly

    Kathmandu, Nepal

  4. Bangladesh1Nepal1

    SAFF Cup

    Malé, Maldives (neutral)

  5. Nepal2Bangladesh1

    Friendly

    Kathmandu, Nepal

Who has had the upper hand over time?

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

Above the line: Bangladesh have won more Below: Nepal have won more
16 February 1982: Nepal 1–1 Bangladesh (Quaid-e-Azam International Tournament). Level22 September 1983: Bangladesh 1–0 Nepal (Merdeka Tournament). Bangladesh +121 September 1984: Nepal 0–5 Bangladesh (South Asian Games). Bangladesh +223 September 1984: Nepal 4–2 Bangladesh (South Asian Games). Bangladesh +126 September 1986: Nepal 0–1 Bangladesh (Asian Games). Bangladesh +24 December 1986: Nepal 1–0 Bangladesh (Friendly). Bangladesh +121 November 1987: Nepal 1–0 Bangladesh (South Asian Games). Level28 December 1991: Bangladesh 2–0 Nepal (South Asian Games). Bangladesh +124 December 1993: Bangladesh 0–1 Nepal (South Asian Games). Level25 March 1995: Nepal 0–2 Bangladesh (SAFF Cup). Bangladesh +123 December 1995: Bangladesh 2–1 Nepal (South Asian Games). Bangladesh +229 April 1999: Bangladesh 2–1 Nepal (SAFF Cup). Bangladesh +34 October 1999: Nepal 0–1 Bangladesh (South Asian Games). Bangladesh +411 January 2003: Bangladesh 1–0 Nepal (SAFF Cup). Bangladesh +510 December 2005: Bangladesh 2–0 Nepal (SAFF Cup). Bangladesh +64 December 2011: Bangladesh 0–1 Nepal (SAFF Cup). Bangladesh +520 September 2012: Nepal 1–1 Bangladesh (Friendly). Bangladesh +54 March 2013: Nepal 0–2 Bangladesh (AFC Challenge Cup qualifying). Bangladesh +631 August 2013: Nepal 2–0 Bangladesh (SAFF Cup). Bangladesh +517 December 2015: Bangladesh 1–0 Nepal (Friendly). Bangladesh +615 January 2016: Bangladesh 0–0 Nepal (Bangabandhu Cup). Bangladesh +68 September 2018: Bangladesh 0–2 Nepal (SAFF Cup). Bangladesh +513 November 2020: Bangladesh 2–0 Nepal (Friendly). Bangladesh +617 November 2020: Bangladesh 0–0 Nepal (Friendly). Bangladesh +627 March 2021: Nepal 0–0 Bangladesh (Friendly). Bangladesh +629 March 2021: Nepal 2–1 Bangladesh (Friendly). Bangladesh +513 October 2021: Bangladesh 1–1 Nepal (SAFF Cup). Bangladesh +527 September 2022: Nepal 3–1 Bangladesh (Friendly). Bangladesh +46 September 2025: Nepal 0–0 Bangladesh (Friendly). Bangladesh +413 November 2025: Bangladesh 2–2 Nepal (Friendly). Bangladesh +4Level
Bangladesh lead by 4 wins after the latest meeting. The biggest lead was 6, held by Bangladesh from 10 December 2005.

Every meeting on one timeline

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

Home, away and neutral

In Bangladesh's home games

8 matches

332

BangladeshDrawsNepal

In Nepal's home games

11 matches

335

BangladeshDrawsNepal

At neutral venues

11 matches

722

BangladeshDrawsNepal

Record by competition

Record by competition
CompetitionPlayedBangladeshDrawsNepalGoals
Friendly102538–9
SAFF Cup84138–7
South Asian Games740312–7
AFC Challenge Cup qualifying11002–0
Asian Games11001–0
Bangabandhu Cup10100–0
Merdeka Tournament11001–0
Quaid-e-Azam International Tournament10101–1

Meetings by decade

Bangladesh wins Draws Nepal wins
Meetings by decade
DecadeResultsPlayedGoals
1980s717
1990s612
2000s23
2010s710
2020s815

Longest runs

Longest runs
Longest run ofBangladeshNepal
Wins in a row61995 to 200521986 to 1987
Unbeaten meetings61995 to 200572020 to 2025

The longest run of draws is 2, from 6 September 2025 to 13 November 2025.

Questions answered

How many times have Bangladesh and Nepal played each other?

30 times, starting on 16 February 1982. 20 of those meetings were competitive and 10 were friendlies.

Who has won more matches between Bangladesh and Nepal?

Bangladesh, with 13 wins to 9. 8 matches ended level.

What is the biggest win in Bangladesh vs Nepal?

Bangladesh’s 5–0 win in the South Asian Games on 21 September 1984 in Kathmandu.

When did Bangladesh and Nepal last play?

On 13 November 2025 in Dhaka, when the match ended 2–2 in a friendly.

What is the competitive record between Bangladesh and Nepal?

In 20 competitive matches, Bangladesh have 11 wins, Nepal have 6, and 3 ended level.

Every Bangladesh vs Nepal result

Show
Every Bangladesh vs Nepal result
DateHomeScoreAwayCompetitionVenue
Bangladesh2–2NepalFriendlyDhaka, Bangladesh
Nepal0–0BangladeshFriendlyKathmandu, Nepal
Nepal3–1BangladeshFriendlyKathmandu, Nepal
Bangladesh1–1NepalSAFF CupMalé, Maldives (neutral)
Nepal2–1BangladeshFriendlyKathmandu, Nepal
Nepal0–0BangladeshFriendlyKathmandu, Nepal
Bangladesh0–0NepalFriendlyDhaka, Bangladesh
Bangladesh2–0NepalFriendlyDhaka, Bangladesh
Bangladesh0–2NepalSAFF CupDhaka, Bangladesh
Bangladesh0–0NepalBangabandhu CupDhaka, Bangladesh
Bangladesh1–0NepalFriendlyDhaka, Bangladesh
Nepal2–0BangladeshSAFF CupKathmandu, Nepal
Nepal0–2BangladeshAFC Challenge Cup qualifyingKathmandu, Nepal
Nepal1–1BangladeshFriendlyKathmandu, Nepal
Bangladesh0–1NepalSAFF CupNew Delhi, India (neutral)
Bangladesh2–0NepalSAFF CupKarachi, Pakistan (neutral)
Bangladesh1–0NepalSAFF CupDhaka, Bangladesh
Nepal0–1BangladeshSouth Asian GamesKathmandu, Nepal
Bangladesh2–1NepalSAFF CupMargao, India (neutral)
Bangladesh2–1NepalSouth Asian GamesMadras, India (neutral)
Nepal0–2BangladeshSAFF CupColombo, Sri Lanka (neutral)
Bangladesh0–1NepalSouth Asian GamesDhaka, Bangladesh
Bangladesh2–0NepalSouth Asian GamesColombo, Sri Lanka (neutral)
Nepal1–0BangladeshSouth Asian GamesCalcutta, India (neutral)
Nepal1–0BangladeshFriendlyKathmandu, Nepal
Nepal0–1BangladeshAsian GamesDaejeon, South Korea (neutral)
Nepal4–2BangladeshSouth Asian GamesKathmandu, Nepal
Nepal0–5BangladeshSouth Asian GamesKathmandu, Nepal
Bangladesh1–0NepalMerdeka TournamentSeremban, Malaysia (neutral)
Nepal1–1BangladeshQuaid-e-Azam International TournamentKarachi, Pakistan (neutral)

Recent form

Bangladesh

  1. Lat IndonesiaFIFA ASEAN Cup2–9Thu 1 Oct 2026
  2. Lv SingaporeFIFA ASEAN Cup0–1Mon 28 Sept 2026
  3. Lv MalaysiaFIFA ASEAN Cup0–3Fri 25 Sept 2026
  4. Wat San MarinoFriendly2–1Fri 5 Jun 2026
  5. Lat VietnamFriendly0–3Thu 26 Mar 2026

Nepal

  1. Lat MalaysiaAFC Asian Cup qualifying0–1Tue 18 Nov 2025
  2. Dat BangladeshFriendly2–2Thu 13 Nov 2025
  3. Lat VietnamAFC Asian Cup qualifying0–1Tue 14 Oct 2025
  4. Lat VietnamAFC Asian Cup qualifying1–3Thu 9 Oct 2025
  5. Dv BangladeshFriendly0–0Sat 6 Sept 2025

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