Bahrain games

+8 −8 0
Goal difference in the 99 results listed below, oldest to newest. Wins rise above zero in green, losses fall below it in red, and a draw is a grey block across the line. Hover over a bar for the result and date; select it for the game.
date competition season team score team venue referee attendance sources
Sept. 30, 2026 AGC 2026 Bahrain 2 - 5 Yemen — 1
Sept. 27, 2026 AGC 2026 Bahrain 0 - 3 United Arab Emirates — 1
Sept. 24, 2026 AGC 2026 Bahrain 0 - 2 Qatar — 1
June 5, 2026 IF 2026 Bahrain 0 - 2 Georgia — 1
Nov. 17, 2025 IF 2025 Bahrain 1 - 2 Somalia — 1
Oct. 9, 2025 IF 2025 Bahrain 0 - 1 Morocco 42000 1
Sept. 8, 2025 IF 2025 Bahrain 0 - 1 United Arab Emirates — 1
Sept. 3, 2025 IF 2025 Bahrain 2 - 2 Qatar — 1
June 10, 2025 WCq 2023 Bahrain 0 - 1 China 51236 1
June 5, 2025 WCq 2023 Bahrain 0 - 2 Saudi Arabia Bahrain National Stadium 15075 1
March 25, 2025 WCq 2023 Bahrain 0 - 1 Indonesia 69599 1
March 20, 2025 WCq 2023 Bahrain 0 - 2 Japan Saitama Stadium 2002 58137 1
Jan. 4, 2025 AGC 2024 Bahrain 2 - 1 Oman — 1
Dec. 31, 2024 AGC 2024 Bahrain 1 - 0 Kuwait — 1
Dec. 28, 2024 AGC 2024 Bahrain 1 - 2 Yemen — 1
Dec. 25, 2024 AGC 2024 Bahrain 2 - 0 Iraq — 1
Dec. 22, 2024 AGC 2024 Bahrain 3 - 2 Saudi Arabia — 1
Nov. 19, 2024 WCq 2023 Australia 2 - 2 Bahrain Bahrain National Stadium 6873 1
Nov. 14, 2024 WCq 2023 Bahrain 0 - 1 China Bahrain National Stadium 7921 1
Oct. 15, 2024 WCq 2023 Bahrain 0 - 0 Saudi Arabia 35437 1
Oct. 10, 2024 WCq 2023 Bahrain 2 - 2 Indonesia Bahrain National Stadium 10731 1
Sept. 10, 2024 WCq 2023 Bahrain 0 - 5 Japan Bahrain National Stadium 22729 1
Sept. 5, 2024 WCq 2023 Australia 0 - 1 Bahrain 24644 1
June 11, 2024 WCq 2023 Bahrain 1 - 1 United Arab Emirates 953 1
June 6, 2024 WCq 2023 Bahrain 0 - 0 Yemen Bahrain National Stadium 2632 1
March 26, 2024 WCq 2023 Bahrain 3 - 0 Nepal Bahrain National Stadium 2475 1
March 21, 2024 WCq 2023 Bahrain 5 - 0 Nepal Bahrain National Stadium 5041 1
Jan. 31, 2024 AC 2023 Bahrain 1 - 3 Japan 31832 1
Jan. 25, 2024 AC 2023 Bahrain 1 - 0 Jordan Khalifa International Stadium 39650 1
Jan. 20, 2024 AC 2023 Bahrain 1 - 0 Malaysia 10386 1
Jan. 15, 2024 AC 2023 Bahrain 1 - 3 South Korea 8388 1
Jan. 10, 2024 IF 2024 Angola 3 - 0 Bahrain — 1
Jan. 6, 2024 IF 2024 Australia 2 - 0 Bahrain 300 1
Nov. 21, 2023 WCq 2023 Bahrain 0 - 2 United Arab Emirates Bahrain National Stadium 18267 1
Nov. 16, 2023 WCq 2023 Bahrain 2 - 0 Yemen 1291 1
Oct. 17, 2023 IF 2023 Bahrain 1 - 0 Philippines — 1
Oct. 12, 2023 IF 2023 Bahrain 2 - 0 Kyrgyzstan — 1
Sept. 12, 2023 IF 2023 Bahrain 1 - 1 Turkmenistan — 1
Sept. 7, 2023 IF 2023 Bahrain 1 - 3 Kuwait — 1
March 28, 2023 IF 2023 Bahrain 1 - 0 Syria — 1
March 25, 2023 IF 2023 Bahrain 1 - 2 Palestine — 1
Nov. 18, 2022 IF 2022 Bahrain 1 - 5 Serbia 5000 1
Nov. 11, 2022 IF 2022 Bahrain 2 - 2 Canada 1000 1
Sept. 27, 2022 IF 2022 Bahrain 0 - 2 Panama Bahrain National Stadium 200 1
Sept. 23, 2022 IF 2022 Bahrain 1 - 2 Cape Verde — 1
June 14, 2022 ACq 2021 Bahrain 1 - 0 Turkmenistan — 1
June 11, 2022 ACq 2021 Bahrain 2 - 1 Malaysia — 1
June 8, 2022 ACq 2021 Bahrain 2 - 0 Bangladesh — 1
May 31, 2022 IF 2022 Bahrain 2 - 1 Thailand 4622 1
May 27, 2022 IF 2022 Bahrain 2 - 0 Myanmar — 1
March 29, 2022 IF 2022 Bahrain 0 - 1 Belarus — 1
March 26, 2022 IF 2022 Bahrain 1 - 0 Burundi — 1
March 23, 2022 IF 2022 Bahrain 2 - 1 India — 1
Feb. 1, 2022 IF 2022 Bahrain 1 - 0 Congo DR — 1
Jan. 27, 2022 IF 2022 Bahrain 3 - 1 Uganda — 1
Nov. 16, 2021 IF 2021 Bahrain 4 - 2 Kyrgyzstan — 1
Oct. 12, 2021 IF 2021 Bahrain 0 - 1 New Zealand — 1
Oct. 6, 2021 IF 2021 Bahrain 4 - 0 Curacao — 1
Sept. 7, 2021 IF 2021 Bahrain 1 - 2 Jordan — 1
Sept. 1, 2021 IF 2021 Bahrain 6 - 1 Haiti — 1
June 15, 2021 WCq 2019 Bahrain 4 - 0 Hong Kong — 1
June 7, 2021 WCq 2019 Bahrain 0 - 3 Iran — 1
June 3, 2021 WCq 2019 Bahrain 8 - 0 Cambodia — 1
May 28, 2021 IF 2021 Bahrain 2 - 0 Malaysia — 1
May 23, 2021 IF 2021 Bahrain 1 - 1 Ukraine 20000 1
March 30, 2021 IF 2021 Bahrain 1 - 2 Jordan — 1
March 25, 2021 IF 2021 Bahrain 3 - 1 Syria — 1
Nov. 16, 2020 IF 2020 Bahrain 3 - 1 United Arab Emirates — 1
Nov. 12, 2020 IF 2020 Bahrain 3 - 1 Lebanon — 1
Nov. 7, 2020 IF 2020 Bahrain 1 - 0 Tajikstan — 1
Nov. 19, 2019 WCq 2019 Bahrain 0 - 0 Iraq — 1
Nov. 14, 2019 WCq 2019 Bahrain 0 - 0 Hong Kong — 1
Oct. 15, 2019 WCq 2019 Bahrain 1 - 0 Iran — 1
Oct. 9, 2019 IF 2019 Azerbaijan 3 - 2 Bahrain — 1
Sept. 10, 2019 WCq 2019 Bahrain 1 - 0 Cambodia — 1
Sept. 5, 2019 WCq 2019 Bahrain 1 - 1 Iraq — 1
Jan. 22, 2019 AC 2019 Bahrain 1 - 2 South Korea 7658 1
Jan. 14, 2019 AC 2019 Bahrain 1 - 0 India 11417 1
Jan. 10, 2019 AC 2019 Bahrain 0 - 1 Thailand 2720 1
Jan. 5, 2019 AC 2019 Bahrain 1 - 1 United Arab Emirates 33878 1
Dec. 29, 2018 IF 2018 Bahrain 4 - 0 North Korea — 1
Dec. 27, 2018 IF 2018 Bahrain 1 - 0 Lebanon — 1
Dec. 20, 2018 IF 2018 Bahrain 5 - 0 Tajikstan — 1
Nov. 19, 2018 IF 2018 Bahrain 1 - 2 Oman — 1
Oct. 16, 2018 IF 2018 Bahrain 4 - 1 Myanmar — 1
Oct. 11, 2018 IF 2018 Bahrain 0 - 1 Syria — 1
Sept. 10, 2018 IF 2018 Bahrain 0 - 0 China Bahrain National Stadium 57 1
Sept. 6, 2018 IF 2018 Bahrain 1 - 1 Philippines — 1
March 27, 2018 ACq 2016 Bahrain 4 - 0 Turkmenistan — 1
March 22, 2018 IF 2018 Bahrain 0 - 0 Palestine — 1
Nov. 14, 2017 ACq 2016 Bahrain 3 - 0 Singapore — 1
Nov. 9, 2017 IF 2017 Bahrain 2 - 0 Hong Kong — 1
Oct. 10, 2017 ACq 2016 Bahrain 1 - 2 Taiwan — 1
Sept. 5, 2017 ACq 2016 Bahrain 5 - 0 Taiwan — 1
Aug. 29, 2017 IF 2017 Bahrain 0 - 0 Jordan — 1
June 13, 2017 ACq 2016 Bahrain 2 - 1 Turkmenistan — 1
June 6, 2017 IF 2017 Bahrain 0 - 2 Palestine — 1
March 28, 2017 ACq 2016 Bahrain 0 - 0 Singapore — 1
March 23, 2017 IF 2017 Bahrain 1 - 1 Tajikstan — 1