Asia: AFC Asian Cup U20 - Qualification |
| Group B | Uzbekistan U20 | Bahrain U20 | 5:0 (1:0, 4:0) | details | 29.09.2024 |
| Group B | Bahrain U20 | Nepal U20 | 4:0 (2:0, 2:0) | details | 27.09.2024 |
| Group B | Bahrain U20 | Cambodia U20 | 0:1 (0:0, 0:1) | details | 25.09.2024 |
| Group B | Chinese Taipei U20 | Bahrain U20 | 0:1 (0:0, 0:1) | details | 21.09.2024 |
World: Friendly International - Main |
| | Thailand U20 | Bahrain U20 | CAN. | details | 12.09.2024 |
| | Bahrain U20 | Myanmar U20 | 3:1 (0:0, 3:1) | details | 05.09.2024 |
| | Kuwait U20 | Bahrain U20 | 2:0 | details | 18.08.2024 |
| | Kuwait U20 | Bahrain U20 | 1:1 | details | 15.08.2024 |
Asia: AFC Asian Cup U20 - Qualification |
| Group B | Qatar U20 | Bahrain U20 | 2:0 (0:0, 2:0) | details | 18.09.2022 |
World: Arab Cup U20 - Main |
| Group E - 2. Round | Bahrain U20 | Djibouti U20 | 2:0 (2:0, 0:0) | details | 25.07.2022 |
| Group E - 1. Round | Tunisia U20 | Bahrain U20 | 3:0 (1:0, 2:0) | details | 22.07.2022 |
World: COTIF Tournament - Main |
| | Bahrain U20 | Argentina U20 | 0:5 (0:2, 0:3) | details | 06.08.2019 |
| | Bahrain U20 | Spain U20 | 0:2 (0:2, 0:0) | details | 04.08.2019 |
| | Russia U20 | Bahrain U20 | 5:1 (4:1, 1:0) | details | 01.08.2019 |
| | Bahrain U20 | Mauritania U20 | 2:0 | details | 29.07.2019 |
World: Toulon Tournament - Main |
| Group B | Bahrain U20 | France U19 | 1:6 (1:1, 0:5) | details | 05.06.2017 |
| Group B | Bahrain U20 | Wales U20 | 0:1 (0:0, 0:1) | details | 02.06.2017 |
| Group B | Ivory Coast U20 | Bahrain U20 | 1:0 (1:0, 0:0) | details | 30.05.2017 |
World: COTIF Tournament - Main |
| Group A | USA U20 | Bahrain U20 | 1:3 (1:0, 0:3) | details | 01.08.2016 |
World: World Cup U20 - Main |
| Group C | German Democratic Republic U20 | Bahrain U20 | 2:0 | details | 17.10.1987 |
| Group C | Scotland U20 | Bahrain U20 | 1:1 | details | 15.10.1987 |
| Group C | Colombia U20 | Bahrain U20 | 1:0 | details | 12.10.1987 |