Bangladesh vs India
head-to-head record
- Bangladesh wins
- 4
- Draws
- 13
- India wins
- 12
29 meetings, 1978 to 2025Goals: Bangladesh 21, India 38
Bangladesh and India have met 29 times since 1978. India have won 12, Bangladesh 4, and 13 matches ended level. They last met on 18 November 2025, when Bangladesh won 1–0 in AFC Asian Cup qualifying.
The 29 meetings have produced 59 goals, 2.03 per game. The biggest win is India’s 3–0 in the SAFF Cup in 1997. Bangladesh are unbeaten in the last three meetings (1 win, 2 draws).
Who has won more, Bangladesh or India?
All matches29 matches
Competitive25 matches
Friendlies4 matches
Key numbers
- Goals
- Bangladesh 21, India 382.03 per game
- First meeting
- Bangladesh 0–3 IndiaAsian Games, 14 Dec 1978
- Most recent
- Bangladesh 1–0 IndiaAFC Asian Cup qualifying, 18 Nov 2025
- Bangladesh’s biggest win
- Bangladesh 2–1 IndiaSAFF Cup, 18 Jan 2003
- India’s biggest win
- India 3–0 BangladeshSAFF Cup, 7 Sept 1997
- Most goals in a meeting
- Bangladesh 2–4 IndiaFriendly, 12 Sept 1994
- Current run
- Bangladesh unbeaten in 3
- TFN Elo rating now
- Bangladesh 1094 (186th), India 1234 (166th)How the rating works
Last five meetings
- Bangladesh1India0
AFC Asian Cup qualifying
Dhaka, Bangladesh
- India0Bangladesh0
AFC Asian Cup qualifying
Shillong, India
- Bangladesh1India1
SAFF Cup
Malé, Maldives (neutral)
- Bangladesh0India2
World Cup qualifying
Doha, Qatar (neutral)
- India1Bangladesh1
World Cup qualifying
Kolkata, India
Who has had the upper hand over time?
The line climbs with every Bangladesh 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 Bangladesh's home games
4 matches
211
BangladeshDrawsIndia
In India's home games
9 matches
045
BangladeshDrawsIndia
At neutral venues
16 matches
286
BangladeshDrawsIndia
Record by competition
| Competition | Played | Bangladesh | Draws | India | Goals |
|---|---|---|---|---|---|
| SAFF Cup | 9 | 1 | 5 | 3 | 5–11 |
| South Asian Games | 5 | 2 | 2 | 1 | 5–4 |
| AFC Asian Cup qualifying | 4 | 1 | 3 | 0 | 3–2 |
| World Cup qualifying | 4 | 0 | 1 | 3 | 3–7 |
| Friendly | 4 | 0 | 2 | 2 | 5–8 |
| Asian Games | 2 | 0 | 0 | 2 | 0–5 |
| Nehru Cup | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 3 | |
| 1980s | 6 | 12 | |
| 1990s | 9 | 20 | |
| 2000s | 6 | 11 | |
| 2010s | 3 | 8 | |
| 2020s | 4 | 5 |
Longest runs
| Longest run of | Bangladesh | India |
|---|---|---|
| Wins in a row | 12025 | 41978 to 1985 |
| Unbeaten meetings | 41985 to 1991 | 92005 to 2025 |
The longest run of draws is 3, from 3 September 2013 to 15 October 2019.
Top scorers in Bangladesh vs India
- 1Bikash PanjiIndia2
- 2Sunil ChhetriIndia2
Scorer records exist for 4 of the 29 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Bangladesh 1–1 IndiaSouth Asian Games, 25 Dec 1985India won on penalties
- India 0–0 BangladeshSAFF Cup, 31 Mar 1995India won on penalties
Questions answered
How many times have Bangladesh and India played each other?
29 times, starting on 14 December 1978. 25 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Bangladesh and India?
India, with 12 wins to 4. 13 matches ended level.
What is the biggest win in Bangladesh vs India?
India’s 3–0 win in the SAFF Cup on 7 September 1997 in Kathmandu.
When did Bangladesh and India last play?
On 18 November 2025 in Dhaka, when Bangladesh won 1–0 in AFC Asian Cup qualifying.
What is the competitive record between Bangladesh and India?
In 25 competitive matches, Bangladesh have 4 wins, India have 10, and 11 ended level.
Have Bangladesh and India met in a penalty shootout?
Yes, 2 times. Most recently in the SAFF Cup on 31 March 1995, when India won the shootout after a 0–0 draw.
Every Bangladesh vs India result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Bangladesh | 1–0 | India | AFC Asian Cup qualifying | Dhaka, Bangladesh | |
| India | 0–0 | Bangladesh | AFC Asian Cup qualifying | Shillong, India | |
| Bangladesh | 1–1 | India | SAFF Cup | Malé, Maldives (neutral) | |
| Bangladesh | 0–2 | India | World Cup qualifying | Doha, Qatar (neutral) | |
| India | 1–1 | Bangladesh | World Cup qualifying | Kolkata, India | |
| India | 2–2 | Bangladesh | Friendly | Margao, India | |
| Bangladesh | 1–1 | India | SAFF Cup | Kathmandu, Nepal (neutral) | |
| India | 1–0 | Bangladesh | Nehru Cup | New Delhi, India | |
| Bangladesh | 0–2 | India | SAFF Cup | Karachi, Pakistan (neutral) | |
| Bangladesh | 1–1 | India | SAFF Cup | Karachi, Pakistan (neutral) | |
| Bangladesh | 2–1 | India | SAFF Cup | Dhaka, Bangladesh | |
| Bangladesh | 0–1 | India | Friendly | Leicester, England (neutral) | |
| Bangladesh | 1–1 | India | Friendly | Malé, Maldives (neutral) | |
| India | 2–2 | Bangladesh | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| India | 0–1 | Bangladesh | South Asian Games | Kathmandu, Nepal (neutral) | |
| India | 2–0 | Bangladesh | SAFF Cup | Margao, India | |
| India | 0–0 | Bangladesh | SAFF Cup | Margao, India | |
| India | 3–0 | Bangladesh | SAFF Cup | Kathmandu, Nepal (neutral) | |
| India | 1–0 | Bangladesh | South Asian Games | Madras, India | |
| India | 0–0India on pens | Bangladesh | SAFF Cup | Colombo, Sri Lanka (neutral) | |
| Bangladesh | 2–4 | India | Friendly | Doha, Qatar (neutral) | |
| Bangladesh | 2–1 | India | South Asian Games | Colombo, Sri Lanka (neutral) | |
| Bangladesh | 1–1 | India | South Asian Games | Islamabad, Pakistan (neutral) | |
| Bangladesh | 0–0 | India | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| Bangladesh | 1–1India on pens | India | South Asian Games | Dhaka, Bangladesh | |
| India | 2–1 | Bangladesh | World Cup qualifying | Calcutta, India | |
| Bangladesh | 1–2 | India | World Cup qualifying | Dhaka, Bangladesh | |
| India | 2–0 | Bangladesh | Asian Games | New Delhi, India | |
| Bangladesh | 0–3 | India | Asian Games | Bangkok, Thailand (neutral) |
Recent form
Bangladesh
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.