Skip to content
TheFootball.News

Afghanistan vs Bangladesh head-to-head record

Afghanistan wins
2
Draws
6
Bangladesh wins
1

9 meetings, 1979 to 2023Goals: Afghanistan 12, Bangladesh 8

Afghanistan and Bangladesh have met 9 times since 1979. Afghanistan have won 2, Bangladesh 1, and 6 matches ended level. They last met on 7 September 2023, when the match ended 1–1 in a friendly.

The 9 meetings have produced 20 goals, 2.22 per game. The biggest win is Afghanistan’s 4–0 in the SAFF Cup in 2015. Afghanistan are unbeaten in the last eight meetings (2 wins, 6 draws). They went 29 years without meeting, between 1979 and 2008.

Who has won more, Afghanistan or Bangladesh?

All matches9 matches

2 Afghanistan6 drawsBangladesh 1

Competitive6 matches

2 Afghanistan3 drawsBangladesh 1

Friendlies3 matches

0 Afghanistan3 drawsBangladesh 0

Key numbers

Goals
Afghanistan 12, Bangladesh 82.22 per game
First meeting
Bangladesh 3–2 AfghanistanAFC Asian Cup qualifying, 5 Mar 1979
Most recent
Bangladesh 1–1 AfghanistanFriendly, 7 Sept 2023
Afghanistan’s biggest win
Afghanistan 4–0 BangladeshSAFF Cup, 24 Dec 2015
Bangladesh’s biggest win
Bangladesh 3–2 AfghanistanAFC Asian Cup qualifying, 5 Mar 1979
Most goals in a meeting
Bangladesh 3–2 AfghanistanAFC Asian Cup qualifying, 5 Mar 1979
Current run
Afghanistan unbeaten in 8
TFN Elo rating now
Afghanistan 1155 (177th), Bangladesh 1094 (186th)How the rating works

Last five meetings

  1. Bangladesh1Afghanistan1

    Friendly

    Dhaka, Bangladesh

  2. Bangladesh0Afghanistan0

    Friendly

    Dhaka, Bangladesh

  3. Bangladesh1Afghanistan1

    World Cup qualifying

    Doha, Qatar (neutral)

  4. Afghanistan1Bangladesh0

    World Cup qualifying

    Dushanbe, Tajikistan (neutral)

  5. Afghanistan4Bangladesh0

    SAFF Cup

    Thiruvananthapuram, India (neutral)

Who has had the upper hand over time?

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

Above the line: Afghanistan have won more Below: Bangladesh have won more
5 March 1979: Bangladesh 3–2 Afghanistan (AFC Asian Cup qualifying). Bangladesh +15 May 2008: Bangladesh 0–0 Afghanistan (AFC Challenge Cup qualifying). Bangladesh +16 June 2008: Bangladesh 2–2 Afghanistan (SAFF Cup). Bangladesh +12 June 2015: Bangladesh 1–1 Afghanistan (Friendly). Bangladesh +124 December 2015: Afghanistan 4–0 Bangladesh (SAFF Cup). Level10 September 2019: Afghanistan 1–0 Bangladesh (World Cup qualifying). Afghanistan +13 June 2021: Bangladesh 1–1 Afghanistan (World Cup qualifying). Afghanistan +13 September 2023: Bangladesh 0–0 Afghanistan (Friendly). Afghanistan +17 September 2023: Bangladesh 1–1 Afghanistan (Friendly). Afghanistan +1Level
Afghanistan lead by 1 win after the latest meeting. The biggest lead was 1, held by Bangladesh from 5 March 1979.

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

4 matches

031

AfghanistanDrawsBangladesh

At neutral venues

5 matches

230

AfghanistanDrawsBangladesh

Record by competition

Record by competition
CompetitionPlayedAfghanistanDrawsBangladeshGoals
Friendly30302–2
World Cup qualifying21102–1
SAFF Cup21106–2
AFC Asian Cup qualifying10012–3
AFC Challenge Cup qualifying10100–0

Meetings by decade

Afghanistan wins Draws Bangladesh wins
Meetings by decade
DecadeResultsPlayedGoals
1970s15
2000s24
2010s37
2020s34

Longest runs

Longest runs
Longest run ofAfghanistanBangladesh
Wins in a row22015 to 201911979
Unbeaten meetings82008 to 202341979 to 2015

The longest run of draws is 3, from 3 June 2021 to 7 September 2023.

Questions answered

How many times have Afghanistan and Bangladesh played each other?

9 times, starting on 5 March 1979. 6 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Afghanistan and Bangladesh?

Afghanistan, with 2 wins to 1. 6 matches ended level.

What is the biggest win in Afghanistan vs Bangladesh?

Afghanistan’s 4–0 win in the SAFF Cup on 24 December 2015 in Thiruvananthapuram.

When did Afghanistan and Bangladesh last play?

On 7 September 2023 in Dhaka, when the match ended 1–1 in a friendly.

What is the competitive record between Afghanistan and Bangladesh?

In 6 competitive matches, Afghanistan have 2 wins, Bangladesh have 1, and 3 ended level.

Every Afghanistan vs Bangladesh result

Show
Every Afghanistan vs Bangladesh result
DateHomeScoreAwayCompetitionVenue
Bangladesh1–1AfghanistanFriendlyDhaka, Bangladesh
Bangladesh0–0AfghanistanFriendlyDhaka, Bangladesh
Bangladesh1–1AfghanistanWorld Cup qualifyingDoha, Qatar (neutral)
Afghanistan1–0BangladeshWorld Cup qualifyingDushanbe, Tajikistan (neutral)
Afghanistan4–0BangladeshSAFF CupThiruvananthapuram, India (neutral)
Bangladesh1–1AfghanistanFriendlyDhaka, Bangladesh
Bangladesh2–2AfghanistanSAFF CupColombo, Sri Lanka (neutral)
Bangladesh0–0AfghanistanAFC Challenge Cup qualifyingBishkek, Kyrgyzstan (neutral)
Bangladesh3–2AfghanistanAFC Asian Cup qualifyingDhaka, Bangladesh

Recent form

Afghanistan

  1. Lv PakistanDiamond Jubilee International Football Tournament0–2Wed 10 Jun 2026
  2. Lv PakistanDiamond Jubilee International Football Tournament0–2Sun 7 Jun 2026
  3. Wat MaldivesDiamond Jubilee International Football Tournament1–0Mon 1 Jun 2026
  4. Dv PakistanAFC Asian Cup qualifying1–1Tue 14 Oct 2025
  5. Dat PakistanAFC Asian Cup qualifying0–0Thu 9 Oct 2025

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

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