FANDOM


Bahrain men's football team
Flag of Bahrain
CW Rating   2052
Overall[1]
74
Attack[2]
53
Defence[3]
68
Form[4]
70
Experience[5]
65
Consistency[6]
41
Determination[7]
50
Matches played[8]523
Goals scored
(Avg.)
634 – 685
(1,21 – 1,31)
Infobox updated on 2018.06.15
  1. The CW Rating is transposed to a 0-100 scale, whereby the strongest team is always given a 100 score, and the weakest always a 0. Due to inactivity, the latter may not appear in the main rankings.
  2. Reflects the ability of this team to score against strong defences. Transposed to a 0-100 scale, like Overall. Teams not affiliated with a FIFA confederation are not ranked in this parameter.
  3. Reflects the ability of this team not to concede against strong attacks. Transposed to a 0-100 scale, like Overall. Teams not affiliated with a FIFA confederation are not ranked in this parameter.
  4. How good have the more recent performances been relatively to the team's history. With inactivity, this indicator tends to revert to 50 points.
  5. How many matches the team has under their belt. Competitive matches carry more weight, as do matches in recent years.
  6. Whether the team has been playing at a stable level in recent matches, or if results vary widely comparing to what is expected. Teams with less than 60 matches are not rated in this indicator.
  7. Reflects how the team's performances vary between competitions. A higher score means the team does better in competitive matches than in friendlies.
  8. Considers only matches against a rated opponent. Matches abandoned before the 75% mark (68 minutes) are not counted.
List of matches
Date Home     Away Competition Venue
1966.04.01 Bahrain 4 4 Kuwait Arab Nations Cup Iraq
1966.04.03 Lebanon 6 1 Bahrain Arab Nations Cup Iraq
1966.04.05 Iraq 10 1 Bahrain Arab Nations Cup Iraq
1966.04.06 Jordan 2 1 Bahrain Arab Nations Cup Iraq
1970.03.27 Bahrain 2 1 Qatar Gulf Cup Bahrain
1970.03.30 Bahrain 0 0 Saudi Arabia Gulf Cup Bahrain
1970.04.03 Bahrain 1 3 Kuwait Gulf Cup Bahrain
1971.12.11 Bahrain 3 0 Lebanon Asian Cup qualifier Kuwait
1971.12.13 Jordan 3 2 Bahrain Asian Cup qualifier Kuwait
1971.12.15 Iraq 1 0 Bahrain Asian Cup qualifier Kuwait
1971.12.20 Bahrain 3 0 Ceylon Asian Cup qualifier Kuwait
1972.03.18 Kuwait 2 0 Bahrain Gulf Cup Saudi Arabia
1972.03.21 Bahrain 6 2 Qatar Gulf Cup Saudi Arabia
1972.03.25 Bahrain 2 0 United Arab Emirates Gulf Cup Saudi Arabia
1974.03.01 Bahrain 0 1 Morocco Friendly Bahrain[1]
1974.03.16 Bahrain 4 0 Oman Gulf Cup Kuwait
1974.03.18 United Arab Emirates 4 0 Bahrain Gulf Cup Kuwait
1974.03.21 Saudi Arabia 4 1 Bahrain Gulf Cup Kuwait
1974.08.14 Iraq 4 0 Bahrain Friendly Iraq
1974.09.03 Burma 4 0 Bahrain Asian Games Iran
1974.09.05 Pakistan 5 1 Bahrain Asian Games Iran
1974.09.07 Iran 6 0 Bahrain Asian Games Iran
1975.08.20 Iran 3 0 Bahrain Olympic Games qualifier Iran
1975.08.24 Kuwait 2 1 Bahrain Olympic Games qualifier Iran
1975.08.27 Iraq 4 0 Bahrain Olympic Games qualifier Iran
1975.08.29 Saudi Arabia 1 0 Bahrain Olympic Games qualifier Iran
1976.03.27 Bahrain 3 2 United Arab Emirates Gulf Cup Qatar
1976.03.29 Iraq 4 1 Bahrain Gulf Cup Qatar
1976.04.02 Bahrain 1 0 Oman Gulf Cup Qatar
1976.04.06 Kuwait 5 2 Bahrain Gulf Cup Qatar
1976.04.08 Bahrain 2 1 Saudi Arabia Gulf Cup Qatar
1976.04.10 Qatar 3 0 Bahrain Gulf Cup Qatar
1977.02.18 Bahrain 1 4 South Korea Friendly Bahrain
1977.02.20 Bahrain 1 1 South Korea Friendly Bahrain
1977.03.11 Kuwait 2 0 Bahrain World Cup qualifier Qatar
1977.03.13 Qatar 2 0 Bahrain World Cup qualifier Qatar
1977.03.17 Kuwait 2 1 Bahrain World Cup qualifier Qatar
1977.03.19 Qatar 0 3 Bahrain World Cup qualifier Qatar
1977.09.08 Malaysia 3 1 Bahrain Presidents Cup South Korea
1978.09.09 Malaysia 2 1 Bahrain Presidents Cup South Korea
1978.09.13 South Korea 3 1 Bahrain Presidents Cup South Korea
1978.12.11 South Korea 5 1 Bahrain Asian Games Thailand
1978.12.13 Japan 4 0 Bahrain Asian Games Thailand
1978.12.15 Kuwait 3 0 Bahrain Asian Games Thailand
1979.02.09 Bahrain 0 1 Finland Friendly Bahrain
1979.03.23 Iraq 4 0 Bahrain Gulf Cup Iraq
1979.03.26 Bahrain 3 0 United Arab Emirates Gulf Cup Iraq
1979.03.29 Bahrain 3 1 Oman Gulf Cup Iraq
1979.04.01 Bahrain 1 1 Saudi Arabia Gulf Cup Iraq
1979.04.06 Bahrain 1 1 Qatar Gulf Cup Iraq
1979.04.08 Kuwait 2 0 Bahrain Gulf Cup Iraq
1979.09.09 Bahrain 1 0 Sudan Presidents Cup South Korea
1979.09.10 Bahrain 2 0 Bangladesh Presidents Cup South Korea
1979.09.11 Bahrain 1 0 Sri Lanka Presidents Cup South Korea
1979.09.14 South Korea 5 1 Bahrain Presidents Cup South Korea
1979.10.03 Bahrain 0 2 New Zealand Friendly Bahrain
1979.10.08 Bahrain 1 2 New Zealand Friendly Bahrain
1979.11.18 Bahrain 1 1 Syria Asian Cup qualifier United Arab Emirates
1980.08.25 Bahrain 1 1 Malaysia Presidents Cup South Korea
1980.08.27 Indonesia 3 2 Bahrain Presidents Cup South Korea
1980.08.29 South Korea 5 0 Bahrain Presidents Cup South Korea
1980.08.31 Thailand 1 0 Bahrain Presidents Cup South Korea
1981.02.27 Bahrain 1 0 Jordan Friendly Bahrain[2]
1981.03.05 Bahrain 0 3 Tunisia Friendly Bahrain
1981.03.19 Bahrain 1 0 Syria World Cup qualifier Saudi Arabia
1981.03.22 Qatar 3 0 Bahrain World Cup qualifier Saudi Arabia
1981.03.25 Iraq 2 0 Bahrain World Cup qualifier Saudi Arabia
1981.03.28 Saudi Arabia 1 0 Bahrain World Cup qualifier Saudi Arabia
1982.01.17 Singapore 2 0 Bahrain Friendly Singapore[3]
1982.01.27 Malaysia 0 2 Bahrain Friendly Malaysia[4]
1982.03.20 Kuwait 2 0 Bahrain Gulf Cup United Arab Emirates
1982.03.22 Iraq 3 0 Bahrain Gulf Cup United Arab Emirates
1982.03.25 Bahrain 4 1 Oman Gulf Cup United Arab Emirates
1982.03.27 United Arab Emirates 2 3 Bahrain Gulf Cup United Arab Emirates
1982.03.31 Bahrain 1 0 Qatar Gulf Cup United Arab Emirates
1982.04.02 Bahrain 2 2 Saudi Arabia Gulf Cup United Arab Emirates
1982.06.11 South Korea 3 0 Bahrain Presidents Cup South Korea
1982.06.13 Bahrain 0 0 India Presidents Cup South Korea
1983.09.09 Iraq 0 0 Bahrain Olympic Games qualifier Iraq
1983.09.30 Bahrain 0 0 United Arab Emirates Olympic Games qualifier Bahrain
1983.10.07 Bahrain 1 2 Iraq Olympic Games qualifier Bahrain
1983.10.14 United Arab Emirates 1 2 Bahrain Olympic Games qualifier United Arab Emirates
1984.03.09 Oman 0 1 Bahrain Gulf Cup Oman
1984.03.12 Kuwait 1 0 Bahrain Gulf Cup Oman
1984.03.18 Bahrain 1 1 United Arab Emirates Gulf Cup Oman
1984.03.20 Iraq 1 0 Bahrain Gulf Cup Oman
1984.03.22 Bahrain 1 1 Qatar Gulf Cup Oman
1984.03.26 Saudi Arabia 2 0 Bahrain Gulf Cup Oman
1984.04.14 Kuwait 2 0 Bahrain Olympic Games qualifier Singapore
1984.04.17 Bahrain 1 1 Saudi Arabia Olympic Games qualifier Singapore
1984.04.19 South Korea 1 0 Bahrain Olympic Games qualifier Singapore
1984.04.24 Bahrain 1 0 New Zealand Olympic Games qualifier Singapore
1985.03.29 South Yemen 1 4 Bahrain World Cup qualifier South Yemen
1985.03.31 Bahrain 6 0 Lebanon Friendly Bahrain
1985.04.05 Bahrain 3 2 United Arab Emirates Friendly Bahrain[5]
1985.04.12 Bahrain 3 3 South Yemen World Cup qualifier Bahrain
1985.06.03 Bahrain 3 1 Malaysia Presidents Cup South Korea
1985.06.08 South Korea 3 0 Bahrain Presidents Cup South Korea
1985.07.04 Bahrain 1 1 Iraq Arab Nations Cup Saudi Arabia
1985.07.06 Bahrain 2 0 Mauritania Arab Nations Cup Saudi Arabia
1985.07.10 Bahrain 1 1 Qatar Arab Nations Cup Saudi Arabia
1985.07.12 Iraq 1 0 Bahrain Arab Nations Cup Saudi Arabia
1985.09.06 Bahrain 1 1 Syria World Cup qualifier Bahrain
1985.09.20 Syria 1 0 Bahrain World Cup qualifier Syria
1985.11.01 Iraq 3 1 Bahrain Friendly Iraq[6]
1986.02.21 Bahrain 0 0 Finland Friendly Bahrain
1986.02.24 Bahrain 0 4 Finland Friendly Bahrain
1986.03.08 Bahrain 1 2 Paraguay Friendly Bahrain
1986.03.11 Bahrain 2 1 Iceland Friendly Bahrain
1986.03.15 Bahrain 0 2 Iceland Friendly Bahrain
1986.03.22 Bahrain 0 0 Iraq Gulf Cup Bahrain
1986.03.25 Bahrain 2 1 Saudi Arabia Gulf Cup Bahrain
1986.03.29 Bahrain 0 0 Qatar Gulf Cup Bahrain
1986.04.02 Bahrain 0 0 Oman Gulf Cup Bahrain
1986.04.05 Bahrain 1 3 United Arab Emirates Gulf Cup Bahrain
1986.04.07 Bahrain 1 1 Kuwait Gulf Cup Bahrain
1986.08.12 Bahrain 2 3 Oman Friendly Bahrain
1986.08.14 Bahrain 2 0 Oman Friendly Bahrain
1986.08.24 Oman 1 0 Bahrain Friendly Oman
1986.08.26 Oman 1 2 Bahrain Friendly Oman
1986.09.14 Taiwan 1 1 Bahrain Friendly Taiwan
1986.09.16 Taiwan 0 1 Bahrain Friendly Taiwan
1986.09.20 China 5 1 Bahrain Asian Games South Korea
1986.09.24 South Korea 0 0 Bahrain Asian Games South Korea
1986.09.26 Bahrain 3 0 India Asian Games South Korea
1987.00.00 Bahrain 0 0 Syria Friendly Bahrain[7]
1987.00.00 Bahrain 0 2 Syria Friendly Bahrain[8]
1987.04.08 Bahrain 1 3 Iraq Friendly Bahrain[9]
1987.04.10 Bahrain 1 2 Iraq Friendly Bahrain[10]
1987.04.16 Bahrain 2 0 Oman Olympic Games qualifier Saudi Arabia
1987.04.20 Saudi Arabia 2 0 Bahrain Olympic Games qualifier Saudi Arabia
1987.04.22 Oman 2 1 Bahrain Olympic Games qualifier Saudi Arabia
1987.04.26 Saudi Arabia 2 1 Bahrain Olympic Games qualifier Saudi Arabia
1988.02.19 Bahrain 1 0 Tunisia Friendly Bahrain
1988.03.03 United Arab Emirates 2 0 Bahrain Gulf Cup Saudi Arabia
1988.03.07 Bahrain 2 0 Oman Gulf Cup Saudi Arabia
1988.03.09 Saudi Arabia 1 0 Bahrain Gulf Cup Saudi Arabia
1988.03.12 Bahrain 1 0 Kuwait Gulf Cup Saudi Arabia
1988.03.16 Bahrain 1 0 Qatar Gulf Cup Saudi Arabia
1988.03.18 Iraq 1 0 Bahrain Gulf Cup Saudi Arabia
1988.06.19 Indonesia 0 0 Bahrain Asian Cup qualifier Indonesia
1988.06.22 Bahrain 2 0 South Yemen Asian Cup qualifier Indonesia
1988.07.08 Jordan 0 0 Bahrain Arab Nations Cup Jordan
1988.07.12 Syria 2 1 Bahrain Arab Nations Cup Jordan
1988.07.16 Bahrain 1 1 Kuwait Arab Nations Cup Jordan
1988.12.03 Bahrain 0 0 Kuwait Asian Cup Qatar
1988.12.06 China 1 0 Bahrain Asian Cup Qatar
1988.12.09 Bahrain 1 1 Saudi Arabia Asian Cup Qatar
1988.12.11 Syria 1 0 Bahrain Asian Cup Qatar
1990.02.21 Kuwait 1 0 Bahrain Gulf Cup Kuwait
1990.02.23 Bahrain 0 0 Qatar Gulf Cup Kuwait
1990.02.26 Iraq 1 0 Bahrain Gulf Cup Kuwait
1990.02.28 Bahrain 0 0 Oman Gulf Cup Kuwait
1990.03.05 Bahrain 1 0 United Arab Emirates Gulf Cup Kuwait
1992.05.19 Bahrain 0 0 Algeria Friendly Bahrain
1992.05.24 Kuwait 2 0 Bahrain Asian Cup qualifier United Arab Emirates
1992.05.30 United Arab Emirates 3 1 Bahrain Asian Cup qualifier United Arab Emirates
1992.11.28 Bahrain 2 1 Saudi Arabia Gulf Cup Qatar
1992.11.30 Qatar 1 0 Bahrain Gulf Cup Qatar
1992.12.04 United Arab Emirates 2 0 Bahrain Gulf Cup Qatar
1992.12.07 Bahrain 3 0 Oman Gulf Cup Qatar
1992.12.10 Bahrain 1 0 Kuwait Gulf Cup Qatar
1993.05.07 Hong Kong 2 1 Bahrain World Cup qualifier Lebanon
1993.05.09 Bahrain 0 0 South Korea World Cup qualifier Lebanon
1993.05.13 Lebanon 0 0 Bahrain World Cup qualifier Lebanon
1993.05.15 Bahrain 2 1 India World Cup qualifier Lebanon
1993.06.05 Bahrain 0 0 Lebanon World Cup qualifier South Korea
1993.06.07 Bahrain 3 0 India World Cup qualifier South Korea
1993.06.11 Bahrain 3 0 Hong Kong World Cup qualifier South Korea
1993.06.13 South Korea 3 0 Bahrain World Cup qualifier South Korea
1994.10.01 Bahrain 2 0 Yemen Asian Games Japan
1994.10.03 Bahrain 0 0 Iran Asian Games Japan
1994.10.05 China 3 2 Bahrain Asian Games Japan
1994.10.09 Bahrain 2 2 Turkmenistan Asian Games Japan
1994.11.04 Bahrain 2 1 Kuwait Gulf Cup United Arab Emirates
1994.11.06 Bahrain 1 1 Oman Gulf Cup United Arab Emirates
1994.11.10 Saudi Arabia 3 1 Bahrain Gulf Cup United Arab Emirates
1994.11.12 United Arab Emirates 0 0 Bahrain Gulf Cup United Arab Emirates
1994.11.15 Bahrain 1 1 Qatar Gulf Cup United Arab Emirates
1996.00.00 Syria 2 1 Bahrain Friendly Syria[11]
1996.06.03 Oman 3 0 Bahrain Friendly Oman
1996.10.03 Lebanon 2 3 Bahrain Friendly Lebanon
1996.10.16 Kuwait 1 0 Bahrain Gulf Cup Oman
1996.10.18 Bahrain 1 1 United Arab Emirates Gulf Cup Oman
1996.10.21 Saudi Arabia 3 1 Bahrain Gulf Cup Oman
1996.10.25 Qatar 2 1 Bahrain Gulf Cup Oman
1996.10.28 Oman 1 1 Bahrain Gulf Cup Oman
1997.03.06 Bahrain 1 0 Oman Friendly Bahrain
1997.03.18 Kuwait 3 1 Bahrain Friendly Kuwait
1997.04.11 Bahrain 1 2 United Arab Emirates World Cup qualifier Bahrain
1997.04.14 Bahrain 1 0 Jordan World Cup qualifier Bahrain
1997.04.19 Jordan 4 1 Bahrain World Cup qualifier United Arab Emirates
1997.04.22 United Arab Emirates 3 0 Bahrain World Cup qualifier United Arab Emirates
1997.09.20 Libya 2 1 Bahrain Artificial River Tournament Libya
1997.09.23 Bahrain 0 0 Jordan Artificial River Tournament Libya
1997.09.25 Bahrain 1 1 Chad Artificial River Tournament Libya
1998.09.13 Bahrain 2 2 Libya Friendly Qatar
1998.09.18 Bahrain 2 0 Syria Friendly Bahrain
1998.10.03 Bahrain 2 3 Sudan Friendly Bahrain
1998.10.23 Bahrain 2 1 Burkina Faso Friendly Bahrain
1998.10.30 Bahrain 0 1 United Arab Emirates Gulf Cup Bahrain
1998.11.02 Bahrain 1 1 Saudi Arabia Gulf Cup Bahrain
1998.11.06 Bahrain 0 2 Kuwait Gulf Cup Bahrain
1998.11.08 Bahrain 0 0 Qatar Gulf Cup Bahrain
1998.11.12 Bahrain 2 2 Oman Gulf Cup Bahrain
2000.03.20 Kazakhstan 1 0 Bahrain Friendly United Arab Emirates
2000.03.22 Bahrain 1 0 Qatar Friendly United Arab Emirates
2000.03.22 Kazakhstan 2 0 Bahrain Friendly United Arab Emirates
2000.03.25 Bahrain 1 1 Jordan Friendly United Arab Emirates
2000.03.31 Syria 1 0 Bahrain Asian Cup qualifier Syria
2000.04.02 Bahrain 4 1 Maldives Asian Cup qualifier Syria
2000.04.04 Bahrain 1 0 Iran Asian Cup qualifier Syria
2000.04.09 Iran 3 0 Bahrain Asian Cup qualifier Iran
2000.04.11 Bahrain 1 0 Maldives Asian Cup qualifier Iran
2000.04.13 Syria 1 0 Bahrain Asian Cup qualifier Iran
2000.08.09 Syria 1 0 Bahrain Friendly tournament Syria
2000.08.11 Jordan 2 0 Bahrain Friendly tournament Syria
2000.11.21 Oman 2 1 Bahrain Friendly Oman
2001.02.03 Kuwait 2 1 Bahrain World Cup qualifier Singapore
2001.02.06 Bahrain 1 0 Kyrgyzstan World Cup qualifier Singapore
2001.02.09 Singapore 1 2 Bahrain World Cup qualifier Singapore
2001.02.21 Bahrain 2 1 Kyrgyzstan World Cup qualifier Kuwait
2001.02.24 Bahrain 2 0 Singapore World Cup qualifier Kuwait
2001.02.27 Kuwait 0 1 Bahrain World Cup qualifier Kuwait
2001.04.04 Lebanon 1 1 Bahrain Friendly Lebanon
2001.04.16 Bahrain 0 1 Oman Friendly Bahrain
2001.06.21 Malaysia 2 4 Bahrain Merdeka Tournament Malaysia
2001.06.23 Bosnia-Herzegovina 1 0 Bahrain Merdeka Tournament Malaysia
2001.06.28 Uzbekistan 2 0 Bahrain Merdeka Tournament Malaysia
2001.08.10 Qatar 1 1 Bahrain Friendly Qatar
2001.08.17 Saudi Arabia 1 1 Bahrain World Cup qualifier Saudi Arabia
2001.08.23 Bahrain 2 0 Iraq World Cup qualifier Bahrain
2001.09.06 Bahrain 1 1 Thailand World Cup qualifier Bahrain
2001.09.14 Iran 0 0 Bahrain World Cup qualifier Iran
2001.09.21 Bahrain 0 4 Saudi Arabia World Cup qualifier Bahrain
2001.09.28 Iraq 1 0 Bahrain World Cup qualifier Iraq
2001.10.05 Bahrain 1 0 Qatar Friendly Bahrain
2001.10.16 Thailand 1 1 Bahrain World Cup qualifier Thailand
2001.10.21 Bahrain 3 1 Iran World Cup qualifier Bahrain
2001.12.13 Bahrain 2 2 Oman Friendly Bahrain
2002.01.04 Bahrain 0 2 Finland Friendly tournament Bahrain
2002.01.07 Bahrain 1 1 Macedonia Friendly tournament Bahrain
2002.01.10 Bahrain 3 0 Albania Friendly tournament Bahrain
2002.01.17 Qatar 1 0 Bahrain Gulf Cup Saudi Arabia
2002.01.20 Saudi Arabia 3 1 Bahrain Gulf Cup Saudi Arabia
2002.01.22 Bahrain 0 0 Kuwait Gulf Cup Saudi Arabia
2002.01.27 Bahrain 2 1 United Arab Emirates Gulf Cup Saudi Arabia
2002.01.29 Bahrain 1 1 Oman Gulf Cup Saudi Arabia
2002.11.23 Bahrain 2 2 Iraq Friendly Qatar
2002.12.07 Bahrain 0 3 Jordan Friendly tournament Bahrain
2002.12.09 Bahrain 2 3 Syria Friendly tournament Bahrain
2002.12.12 Bahrain 2 2 China Friendly tournament Bahrain
2002.12.17 Saudi Arabia 2 1 Bahrain Arab Nations Cup Kuwait
2002.12.19 Bahrain 2 0 Syria Arab Nations Cup Kuwait
2002.12.21 Bahrain 3 1 Yemen Arab Nations Cup Kuwait
2002.12.26 Bahrain 0 0 Lebanon Arab Nations Cup Kuwait
2002.12.28 Bahrain 2 1 Jordan Arab Nations Cup Kuwait
2002.12.30 Saudi Arabia 1 0 Bahrain Arab Nations Cup Kuwait
2003.09.10 Oman 1 0 Bahrain Friendly Oman
2003.09.19 Bahrain 4 3 Lebanon Friendly Bahrain
2003.09.26 United Arab Emirates 1 4 Bahrain Friendly United Arab Emirates
2003.10.08 Iraq 5 1 Bahrain Asian Cup qualifier Malaysia
2003.10.10 Bahrain 3 1 Myanmar Asian Cup qualifier Malaysia
2003.10.12 Malaysia 2 2 Bahrain Asian Cup qualifier Malaysia
2003.10.20 Bahrain 4 0 Myanmar Asian Cup qualifier Bahrain
2003.10.22 Bahrain 3 1 Malaysia Asian Cup qualifier Bahrain
2003.10.24 Bahrain 1 0 Iraq Asian Cup qualifier Bahrain
2003.12.12 Bahrain 2 2 Iraq Friendly tournament Bahrain
2003.12.15 Bahrain 0 1 Egypt Friendly tournament Bahrain
2003.12.18 Bahrain 2 1 Kenya Friendly tournament Bahrain
2003.12.27 Bahrain 0 0 Qatar Gulf Cup Kuwait
2003.12.30 Bahrain 5 1 Yemen Gulf Cup Kuwait
2004.01.01 Saudi Arabia 1 0 Bahrain Gulf Cup Kuwait
2004.01.03 Bahrain 1 0 Oman Gulf Cup Kuwait
2004.01.07 Bahrain 3 1 United Arab Emirates Gulf Cup Kuwait
2004.01.10 Kuwait 0 4 Bahrain Gulf Cup Kuwait
2004.02.08 Lebanon 2 1 Bahrain Friendly Lebanon
2004.02.13 Qatar 2 0 Bahrain Friendly Qatar
2004.02.18 Bahrain 2 1 Syria World Cup qualifier Bahrain
2004.03.21 Bahrain 0 0 Jordan Friendly Bahrain
2004.03.23 Bahrain 0 2 Jordan Friendly Bahrain
2004.03.31 Tajikistan 0 0 Bahrain World Cup qualifier Tajikistan
2004.05.26 Lebanon 2 2 Bahrain Friendly Lebanon
2004.05.31 United Arab Emirates 2 3 Bahrain Friendly United Arab Emirates
2004.06.09 Bahrain 5 0 Kyrgyzstan World Cup qualifier Bahrain
2004.07.05 Thailand 0 2 Bahrain Friendly Thailand
2004.07.10 South Korea 2 0 Bahrain Friendly South Korea
2004.07.17 China 2 2 Bahrain Asian Cup China
2004.07.21 Bahrain 1 1 Qatar Asian Cup China
2004.07.25 Bahrain 3 1 Indonesia Asian Cup China
2004.07.30 Bahrain 2 2 Uzbekistan Asian Cup China
2004.08.03 Japan 4 3 Bahrain Asian Cup China
2004.08.06 Iran 4 2 Bahrain Asian Cup China
2004.08.26 Bahrain 0 0 Kuwait Friendly Bahrain
2004.09.02 Bahrain 1 0 Palestine Friendly Bahrain
2004.09.08 Kyrgyzstan 1 2 Bahrain World Cup qualifier Kyrgyzstan
2004.10.13 Syria 2 2 Bahrain World Cup qualifier Syria
2004.11.17 Bahrain 4 0 Tajikistan World Cup qualifier Bahrain
2004.12.01 Bahrain 1 2 Finland Friendly tournament Bahrain
2004.12.03 Bahrain 2 2 Latvia Friendly tournament Bahrain
2004.12.11 Bahrain 1 1 Yemen Gulf Cup Qatar
2004.12.14 Bahrain 1 1 Kuwait Gulf Cup Qatar
2004.12.17 Bahrain 3 0 Saudi Arabia Gulf Cup Qatar
2004.12.20 Oman 3 2 Bahrain Gulf Cup Qatar
2004.12.23 Bahrain 3 1 Kuwait Gulf Cup Qatar
2005.01.25 Bahrain 0 1 Norway Friendly Bahrain
2005.02.02 Bahrain 2 1 Lebanon Friendly Qatar
2005.02.09 Bahrain 0 0 Iran World Cup qualifier Bahrain
2005.03.25 North Korea 1 2 Bahrain World Cup qualifier North Korea
2005.03.30 Japan 1 0 Bahrain World Cup qualifier Japan
2005.05.27 Saudi Arabia 1 1 Bahrain Friendly Saudi Arabia
2005.06.03 Bahrain 0 1 Japan World Cup qualifier Bahrain
2005.06.08 Iran 1 0 Bahrain World Cup qualifier Iran
2005.08.03 Bahrain 5 0 Turkmenistan Friendly Bahrain
2005.08.07 Bahrain 2 2 Iraq Friendly Bahrain
2005.08.17 Bahrain 2 3 North Korea World Cup qualifier Bahrain
2005.09.03 Uzbekistan 1 0 Bahrain World Cup qualifier Uzbekistan
2005.10.08 Uzbekistan 1 1 Bahrain World Cup qualifier Uzbekistan
2005.10.12 Bahrain 0 0 Uzbekistan World Cup qualifier Bahrain
2005.10.27 Bahrain 5 0 Panama Friendly Bahrain
2005.11.12 Trinidad and Tobago 1 1 Bahrain World Cup qualifier Trinidad and Tobago
2005.11.16 Bahrain 0 1 Trinidad and Tobago World Cup qualifier Bahrain
2005.12.04 Bahrain 2 2 Syria West Asian Games Qatar[12]
2005.12.06 Bahrain 2 2 Oman West Asian Games Qatar
2006.01.30 Bahrain 1 1 Syria Friendly Bahrain
2006.02.16 Bahrain 0 2 Palestine Friendly Bahrain
2006.02.22 Bahrain 1 3 Australia Asian Cup qualifier Bahrain
2006.03.01 Kuwait 0 0 Bahrain Asian Cup qualifier Kuwait
2006.08.09 Saudi Arabia 1 0 Bahrain Friendly Saudi Arabia
2006.09.02 Bahrain 0 2 Jordan Friendly Bahrain
2006.10.11 Australia 2 0 Bahrain Asian Cup qualifier Australia
2006.11.08 Oman 1 1 Bahrain Friendly Oman
2006.11.15 Bahrain 2 1 Kuwait Asian Cup qualifier Bahrain
2007.01.12 Bahrain 4 0 Yemen Friendly United Arab Emirates
2007.01.18 Saudi Arabia 2 1 Bahrain Gulf Cup United Arab Emirates
2007.01.21 Bahrain 1 1 Iraq Gulf Cup United Arab Emirates
2007.01.24 Bahrain 2 1 Qatar Gulf Cup United Arab Emirates
2007.01.27 Oman 1 0 Bahrain Gulf Cup United Arab Emirates
2007.06.27 Bahrain 2 2 United Arab Emirates Friendly Malaysia
2007.06.30 Vietnam 5 3 Bahrain Friendly Vietnam
2007.07.10 Indonesia 2 1 Bahrain Asian Cup Indonesia
2007.07.15 Bahrain 2 1 South Korea Asian Cup Indonesia
2007.07.18 Saudi Arabia 4 0 Bahrain Asian Cup Indonesia
2007.09.07 Bahrain 1 3 Jordan Friendly Bahrain
2007.10.04 Bahrain 3 1 Singapore Friendly Bahrain
2007.10.16 Bahrain 2 0 Libya Friendly Bahrain
2007.10.21 Bahrain 4 1 Malaysia World Cup qualifier Bahrain
2007.10.28 Malaysia 0 0 Bahrain World Cup qualifier Malaysia
2008.01.16 Bahrain 1 0 Kuwait Friendly Bahrain
2008.01.23 Bahrain 1 2 Syria Friendly Bahrain
2008.01.26 Bahrain 2 1 Yemen Friendly Bahrain
2008.02.06 Oman 0 1 Bahrain World Cup qualifier Oman
2008.03.04 Qatar 1 2 Bahrain Friendly Qatar
2008.03.21 Bahrain 1 0 Iran Friendly Bahrain
2008.03.26 Bahrain 1 0 Japan World Cup qualifier Bahrain
2008.05.28 Singapore 0 1 Bahrain Friendly Singapore
2008.06.02 Thailand 2 3 Bahrain World Cup qualifier Thailand
2008.06.07 Bahrain 1 1 Thailand World Cup qualifier Bahrain
2008.06.14 Bahrain 1 1 Oman World Cup qualifier Bahrain
2008.06.22 Japan 1 0 Bahrain World Cup qualifier Japan
2008.08.20 Bahrain 3 1 Burkina Faso Friendly Bahrain
2008.08.29 United Arab Emirates 2 3 Bahrain Friendly United Arab Emirates
2008.09.06 Bahrain 2 3 Japan World Cup qualifier Bahrain
2008.09.10 Qatar 1 1 Bahrain World Cup qualifier Qatar
2008.10.15 Bahrain 1 2 Azerbaijan Friendly Bahrain
2008.11.12 Saudi Arabia 4 0 Bahrain Friendly Saudi Arabia
2008.11.19 Bahrain 0 1 Australia World Cup qualifier Bahrain
2008.12.23 Bahrain 1 0 Saudi Arabia Friendly Bahrain
2008.12.29 Bahrain 2 2 Syria Friendly Bahrain
2009.01.04 Bahrain 3 1 Iraq Gulf Cup Oman
2009.01.07 Kuwait 1 0 Bahrain Gulf Cup Oman
2009.01.10 Oman 2 0 Bahrain Gulf Cup Oman
2009.01.21 Hong Kong 1 3 Bahrain Asian Cup qualifier Hong Kong
2009.01.28 Bahrain 1 0 Japan Asian Cup qualifier Bahrain
2009.02.04 Bahrain 2 2 South Korea Friendly United Arab Emirates
2009.02.11 Uzbekistan 0 1 Bahrain World Cup qualifier Uzbekistan
2009.03.23 Bahrain 5 2 Zimbabwe Friendly Bahrain
2009.03.28 Japan 1 0 Bahrain World Cup qualifier Japan
2009.04.01 Bahrain 1 0 Qatar World Cup qualifier Bahrain
2009.05.31 Bahrain 3 1 Congo Friendly Bahrain
2009.06.03 Bahrain 4 0 Jordan Friendly Bahrain
2009.06.10 Australia 2 0 Bahrain World Cup qualifier Australia
2009.06.17 Bahrain 1 0 Uzbekistan World Cup qualifier Bahrain
2009.08.26 Bahrain 2 1 Kenya Friendly tournament Bahrain
2009.08.31 Bahrain 4 2 Iran Friendly tournament Bahrain
2009.09.05 Bahrain 0 0 Saudi Arabia World Cup qualifier Bahrain
2009.09.09 Saudi Arabia 2 2 Bahrain World Cup qualifier Saudi Arabia
2009.10.10 Bahrain 0 0 New Zealand World Cup qualifier Bahrain
2009.11.06 Bahrain 5 1 Togo Friendly Bahrain
2009.11.14 New Zealand 1 0 Bahrain World Cup qualifier New Zealand
2009.11.18 Bahrain 4 0 Yemen Asian Cup qualifier Bahrain
2010.01.06 Bahrain 4 0 Hong Kong Asian Cup qualifier Bahrain
2010.01.20 Yemen 3 0 Bahrain Asian Cup qualifier Yemen
2010.02.25 Kuwait 4 1 Bahrain Friendly United Arab Emirates
2010.03.03 Japan 2 0 Bahrain Asian Cup qualifier Japan
2010.08.11 China 1 1 Bahrain Friendly China
2010.09.03 Qatar 1 1 Bahrain Friendly Qatar
2010.09.19 Jordan 2 0 Bahrain Friendly Jordan
2010.09.24 Iran 3 0 Bahrain West Asian Championship Jordan
2010.09.26 Bahrain 2 0 Oman West Asian Championship Jordan
2010.10.08 Kuwait 1 3 Bahrain Friendly Kuwait
2010.10.12 Bahrain 2 4 Uzbekistan Friendly Bahrain
2010.11.10 Bahrain 0 0 Uganda Friendly Bahrain
2010.11.14 Bahrain 0 2 Syria Friendly Bahrain
2010.11.23 Bahrain 1 1 Oman Gulf Cup Yemen
2010.11.26 Iraq 3 2 Bahrain Gulf Cup Yemen
2010.11.29 United Arab Emirates 3 1 Bahrain Gulf Cup Yemen
2010.12.25 Bahrain 1 1 Uzbekistan Friendly United Arab Emirates
2010.12.28 Bahrain 2 1 Jordan Friendly United Arab Emirates
2010.12.31 Bahrain 0 1 Saudi Arabia Friendly Bahrain
2011.01.04 Bahrain 0 1 North Korea Friendly Bahrain
2011.01.10 South Korea 2 1 Bahrain Asian Cup Qatar
2011.01.14 Bahrain 5 2 India Asian Cup Qatar
2011.01.18 Australia 1 0 Bahrain Asian Cup Qatar
2011.02.14 Bahrain 0 0 Kuwait Friendly Bahrain
2011.08.26 Bahrain 1 0 Sudan Friendly Bahrain
2011.09.02 Bahrain 0 0 Qatar World Cup qualifier Bahrain
2011.09.06 Indonesia 0 2 Bahrain World Cup qualifier Indonesia
2011.10.11 Iran 6 0 Bahrain World Cup qualifier Iran
2011.11.04 Kuwait 0 1 Bahrain Friendly Kuwait
2011.11.11 Bahrain 1 1 Iran World Cup qualifier Bahrain
2011.11.15 Qatar 0 0 Bahrain World Cup qualifier Qatar
2011.12.06 Bahrain 0 1 Palestine Friendly Bahrain
2011.12.10 Qatar 2 2 Bahrain Pan Arab Games Qatar
2011.12.13 Bahrain 3 0 Iraq Pan Arab Games Qatar
2011.12.20 Bahrain 3 1 Palestine Pan Arab Games Qatar
2011.12.23 Bahrain 1 0 Jordan Pan Arab Games Qatar
2012.01.18 Sweden 2 0 Bahrain Friendly Qatar
2012.02.29 Bahrain 10 0 Indonesia World Cup qualifier Bahrain
2012.06.08 Bahrain 1 1 Kuwait Friendly Egypt
2012.06.12 Kuwait 1 0 Bahrain Friendly Egypt
2012.06.26 Yemen 2 0 Bahrain Arab Nations Cup Saudi Arabia[13]
2012.06.29 Libya 2 1 Bahrain Arab Nations Cup Saudi Arabia[14]
2012.08.15 Azerbaijan 3 0 Bahrain Friendly Azerbaijan
2012.10.12 Bahrain 0 0 Philippines Friendly Bahrain
2012.10.16 United Arab Emirates 6 2 Bahrain Friendly United Arab Emirates
2012.11.08 Bahrain 3 0 Jordan Friendly Bahrain
2012.11.14 Kuwait 1 1 Bahrain Friendly Kuwait
2012.11.29 Bahrain 2 0 Palestine Friendly Qatar
2012.12.03 Bahrain 0 0 Iraq Friendly Qatar
2012.12.09 Bahrain 1 0 Yemen West Asian Championship Kuwait
2012.12.12 Bahrain 0 0 Iran West Asian Championship Kuwait
2012.12.15 Bahrain 1 0 Saudi Arabia West Asian Championship Kuwait
2012.12.18 Bahrain 1 1 Syria West Asian Championship Kuwait
2012.12.20 Oman 1 0 Bahrain West Asian Championship Kuwait
2013.01.05 Bahrain 0 0 Oman Gulf Cup Bahrain
2013.01.08 Bahrain 1 2 United Arab Emirates Gulf Cup Bahrain
2013.01.11 Bahrain 1 0 Qatar Gulf Cup Bahrain
2013.01.15 Bahrain 1 1 Iraq Gulf Cup Bahrain
2013.01.18 Bahrain 1 6 Kuwait Gulf Cup Bahrain
2013.02.01 Bahrain 3 1 Singapore Friendly Bahrain
2013.02.06 Bahrain 2 0 Yemen Asian Cup qualifier United Arab Emirates
2013.03.17 Bahrain 0 0 Lebanon Friendly Bahrain
2013.03.22 Bahrain 1 0 Qatar Asian Cup qualifier Bahrain
2013.09.09 Kuwait 2 1 Bahrain Friendly Kuwait
2013.10.10 Thailand 1 0 Bahrain Friendly Thailand
2013.10.15 Malaysia 1 1 Bahrain Asian Cup qualifier Malaysia
2013.11.09 Bahrain 1 0 Lebanon Friendly Bahrain
2013.11.15 Bahrain 1 0 Malaysia Asian Cup qualifier Bahrain
2013.11.19 Bahrain 2 0 Yemen Asian Cup qualifier Bahrain
2013.12.21 Qatar 1 1 Bahrain Friendly Qatar
2014.01.04 Jordan 1 0 Bahrain West Asian Championship Qatar
2014.03.05 Qatar 0 0 Bahrain Asian Cup qualifier Qatar
2014.09.09 Kuwait 0 1 Bahrain Friendly Kuwait
2014.10.10 Bahrain 0 0 Uzbekistan Friendly United Arab Emirates
2014.10.14 Bahrain 0 0 Iraq Friendly Bahrain
2014.11.02 Bahrain 2 2 North Korea Friendly Bahrain
2014.11.07 Bahrain 2 0 Singapore Friendly Bahrain
2014.11.13 Bahrain 0 0 Yemen Gulf Cup Saudi Arabia
2014.11.16 Saudi Arabia 3 0 Bahrain Gulf Cup Saudi Arabia
2014.11.19 Bahrain 0 0 Qatar Gulf Cup Saudi Arabia
2014.12.30 Bahrain 4 1 Saudi Arabia Friendly Australia
2015.01.04 Bahrain 1 0 Jordan Friendly Australia
2015.01.11 Iran 2 0 Bahrain Asian Cup Australia
2015.01.15 United Arab Emirates 2 1 Bahrain Asian Cup Australia
2015.01.19 Bahrain 2 1 Qatar Asian Cup Australia
2015.03.26 Bahrain 0 6 Colombia Friendly Bahrain
2015.03.30 Bahrain 2 1 Philippines Friendly Bahrain
2015.05.30 Bahrain 0 0 Oman Friendly Bahrain
2015.06.05 Thailand 1 1 Bahrain Friendly Thailand
2015.06.11 Philippines 2 1 Bahrain World Cup qualifier Philippines
2015.09.03 Bahrain 0 1 North Korea World Cup qualifier Bahrain
2015.09.08 Bahrain 4 0 Yemen World Cup qualifier Qatar
2015.10.08 Bahrain 0 4 Uzbekistan World Cup qualifier Bahrain
2015.10.13 Bahrain 2 0 Philippines World Cup qualifier Bahrain
2015.11.17 North Korea 2 0 Bahrain World Cup qualifier North Korea
2016.02.05 Bahrain 2 0 Lebanon Friendly Bahrain
2016.03.24 Bahrain 3 0 Yemen World Cup qualifier Bahrain
2016.03.29 Uzbekistan 1 0 Bahrain World Cup qualifier Uzbekistan
2016.09.01 Bahrain 3 1 Singapore Friendly Bahrain
2016.09.04 Bahrain 0 0 Jordan Friendly Bahrain
2016.10.07 Philippines 1 3 Bahrain Friendly Philippines
2016.10.11 Oman 2 2 Bahrain Friendly Oman
2016.11.09 United Arab Emirates 2 0 Bahrain Friendly United Arab Emirates
2016.11.15 Bahrain 0 0 Kyrgyzstan Friendly Bahrain
2017.03.23 Bahrain 1 1 Tajikistan Friendly Bahrain
2017.03.28 Bahrain 0 0 Singapore Asian Cup qualifier Bahrain
2017.06.06 Bahrain 0 2 Palestine Friendly Bahrain
2017.06.13 Turkmenistan 1 2 Bahrain Asian Cup qualifier Turkmenistan
2017.08.29 Bahrain 0 0 Jordan Friendly Bahrain
2017.09.05 Bahrain 5 0 Taiwan Asian Cup Qualifier Bahrain
2017.10.10 Taiwan 2 1 Bahrain Asian Cup Qualifier Taiwan
2017.11.09 Hong Kong 0 2 Bahrain Friendly Hong Kong
2017.11.14 Singapore 0 3 Bahrain Asian Cup Qualifier Singapore
2017.12.18 Bahrain 0 0 Kuwait Friendly Bahrain
2017.12.23 Bahrain 1 1 Iraq Gulf Cup Kuwait
2017.12.26 Bahrain 1 0 Yemen Gulf Cup Kuwait
2017.12.29 Bahrain 1 1 Qatar Gulf Cup Kuwait
2018.01.02 Oman 1 0 Bahrain Gulf Cup Kuwait
2018.03.22 Bahrain 0 0 Palestine Friendly Bahrain
2018.03.27 Bahrain 4 0 Turkmenistan Asian Cup Qualifier Bahrain
2018.09.06 Bahrain 1 1 Philippines Friendly Bahrain
2018.09.10 Bahrain 0 0 China Friendly Bahrain
2018.10.11 Bahrain 0 1 Syria Friendly Bahrain
2018.10.16 Bahrain 4 1 Myanmar Friendly Bahrain
2018.11.19 Oman 2 1 Bahrain Friendly Oman
2018.12.20 Bahrain 5 0 Tajikistan Friendly Bahrain
2018.12.27 Bahrain 1 0 Lebanon Friendly Bahrain
2018.12.29 Bahrain 4 0 North Korea Friendly Bahrain
2019.01.05 United Arab Emirates 1 1 Bahrain Asian Cup United Arab Emirates
2019.01.10 Thailand 1 0 Bahrain Asian Cup United Arab Emirates
2019.01.14 Bahrain 1 0 India Asian Cup United Arab Emirates
2019.01.22 South Korea 2 1 Bahrain Asian Cup United Arab Emirates

References
Community content is available under CC-BY-SA unless otherwise noted.