Hero Background
  1. Home
  2. bahrain vs nepal
  3. details
WorldWorld Championship 2026
Mar 26, 19:00
3:0
finished
LWLLW
LLDLL

Match Events

7'
Baqer S. M.
Bahrain
18'
Yusuf
Bahrain
36'
Al Aswad K.
Bahrain
46'
🔄
Humaidan M.
Out: Humaidan M. | In: Al Khatal I.
Bahrain
62'
🔄
Al Shaikh J.
Out: Al Shaikh J. | In: Al Karani H.
Bahrain
62'
🔄
Al Aswad K.
Out: Al Aswad K. | In: Abdulkarim H.
Bahrain
71'
🟨
Bista S.
Nepal
75'
🟨
Shrestha S.
Nepal
77'
🔄
Marhoon M.
Out: Marhoon M. | In: Al Sherooqi A.
Bahrain
79'
🔄
Shrestha S.
Out: Shrestha S. | In: Henjan D.
Nepal
82'
🔄
Haram A.
Out: Haram A. | In: Atede M.
Bahrain
84'
🔄
Lama C.
Out: Lama C. | In: Basnet B.
Nepal
90'
🔄
Bista S.
Out: Bista S. | In: Thapaliya H.
Nepal
90'
🟨
Henjan D.
Nepal

AI Prediction

Top Pick20%
Draw (X)
AI prediction points: 20%. Pick: Draw (X). Correct Score: 2:2.
Correct Score2:2

Win Probabilities

Bahrain28%
Draw44%
Nepal28%

Match Analysis

This matchup in the World Championship 2026 is expected to be a tight contest, with the win probabilities nearly split between Bahrain (28%) and Nepal (28%). Defenses could be on top here, with stats suggesting a lower-scoring game. Our AI model recommends backing Draw (X), predicting a likely scoreline of 2:2. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Bahrain's home ground.

Scoring Trends

Bahrain
VS
Nepal
0.5
Goals Scored
0.38
2
Goals Conceded
1
0.60
Expected Goals (xG)
0.77
50%
Over 1.5
25%
50%
Over 2.5
25%
25%
Over 3.5
25%

Head to Head Matches (H2H)

DateMatchScore
26.03.24
BahrainvsNepal
3:0
21.03.24
NepalvsBahrain
0:5

Bahrain Last Matches

DateMatchScore
05.06.26
GeorgiavsBahrain
2:0L
09.12.25
BahrainvsSudan
3:1W
06.12.25
BahrainvsAlgeria
1:5L
03.12.25
IraqvsBahrain
2:1L
26.11.25
BahrainvsDjibouti
1:0W

Nepal Last Matches

DateMatchScore
31.03.26
NepalvsLaos
0:1L
18.11.25
NepalvsMalaysia
0:1L
13.11.25
BangladeshvsNepal
2:2D
14.10.25
NepalvsVietnam
0:1L
09.10.25
VietnamvsNepal
3:1L

Group A

#TeamPLWDLGDPts
1
Qatar
651018:316
2
Kuwait
62136:67
3
Afghanistan
61233:145
4
India
61233:75

Group B

#TeamPLWDLGDPts
1
Japan
660024:018
2
North Korea
630311:79
3
Syria
62139:127
4
Myanmar
60153:281

Group C

#TeamPLWDLGDPts
1
South Korea
651020:116
2
China
62229:98
3
Thailand
62229:98
4
Singapore
60155:241

Group D

#TeamPLWDLGDPts
1
Oman
641111:213
2
Kyrgyzstan
632113:711
3
Malaysia
63129:910
4
Chinese Taipei
60062:170

Group E

#TeamPLWDLGDPts
1
Iran
642016:414
2
Uzbekistan
642013:414
3
Turkmenistan
60244:142
4
Hong Kong
60244:152

Group F

#TeamPLWDLGDPts
1
Iraq
660017:218
2
Indonesia
63128:810
3
Vietnam
62046:106
4
Philippines
60153:141

Group G

#TeamPLWDLGDPts
1
Jordan
641116:413
2
Saudi Arabia
641112:313
3
Tajikistan
622211:78
4
Pakistan
60061:260

Group H

#TeamPLWDLGDPts
1
United Arab Emirates
651016:216
2
Bahrain
632111:311
3
Yemen
61235:95
4
Nepal
60152:201

Group I

#TeamPLWDLGDPts
1
Australia
660022:018
2
Palestine
62226:68
3
Lebanon
61325:86
4
Bangladesh
60151:201