Iran vs Bahrain: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 30 Sep, 06:00 AM
FT
20
29
Scheduled H2H Match For Iran Vs Bahrain
Sat, 30 Sep 2023 at 06:00 AM UTC
Iran
IRN
Recent Form
L
W
L
W
L
1
Win
Last 7 Played
7
0 Draws6
Win
2
Position
3
-
Manager
Aron Kristjansson
Bahrain
BHR
Recent Form
W
W
W
L
W
1
Win
Last 7 Played
7
0 Draws6
Win
2
Position
3
-
Manager
Aron Kristjansson
Iran vs Bahrain H2H Game Summary
For the most recent 7 head to head results for these teams, Iran have come out on top 1 times and Bahrain have won on 6 occasion. In the most recent game between them, Bahrain won 20-29.
| Head-to-Head (Last 7 Matches) | |
|---|---|
| Iran | 1 |
| Bahrain | 6 |
Iran vs Bahrain Past H2H Matches
Asian Games
06:00 AM
30/09/23
30/09/23
Iran
20
Bahrain
29
07:00 AM
20/08/18
20/08/18
Bahrain
29
Iran
23
07:00 AM
02/10/14
02/10/14
Iran
25
Bahrain
28
01:00 PM
26/01/22
26/01/22
Bahrain
36
Iran
26
04:00 PM
21/01/16
21/01/16
Iran
16
Bahrain
27
Olympic Games, Qualification
03:00 PM
20/10/19
20/10/19
Iran
26
Bahrain
29
01:00 PM
25/11/15
25/11/15
Bahrain
30
Iran
35
Head To Head Streaks
Wins
4
Team Streaks
Wins
3
No wins
3
Iran Recent Matches
Handball Islamic Solidarity Games 2025 (3 Matches)
09:00 AM
18/11/25
18/11/25
Iran
25
United Arab Emirates
28
L
09:00 AM
16/11/25
16/11/25
Iran
57
Maldives
14
W
07:00 AM
14/11/25
14/11/25
Qatar
39
Iran
23
L
Int. Friendly Games (6 Matches)
03:10 PM
15/03/25
15/03/25
Iran
34
Russia
30
W
12:30 PM
06/01/24
06/01/24
Russia
26
Iran
29
W
10:00 AM
05/01/24
05/01/24
Belarus
29
Iran
28
L
04:00 PM
06/01/23
06/01/23
Iran
29
Morocco
28
W
06:30 PM
05/01/23
05/01/23
Belgium
35
Iran
31
L
04:00 PM
04/01/23
04/01/23
Poland
32
Iran
27
L
Asian Championship (7 Matches)
04:00 PM
22/01/24
22/01/24
Iran
26
South Korea
27
L
10:00 AM
21/01/24
21/01/24
United Arab Emirates
22
Iran
25
W
10:00 AM
19/01/24
19/01/24
Qatar
27
Iran
23
L
12:00 PM
18/01/24
18/01/24
Japan
25
Iran
23
L
04:00 PM
16/01/24
16/01/24
South Korea
26
Iran
24
L
04:00 PM
14/01/24
14/01/24
Iran
24
China
22
W
12:00 PM
12/01/24
12/01/24
New Zealand
13
Iran
40
W
Asian Games (6 Matches)
06:00 AM
01/10/23
01/10/23
South Korea
25
Iran
24
L
06:00 AM
30/09/23
30/09/23
Iran
20
Bahrain
29
L
04:00 AM
29/09/23
29/09/23
Iran
22
Kuwait
24
L
06:00 AM
27/09/23
27/09/23
Saudi Arabia
23
Iran
23
D
10:00 AM
25/09/23
25/09/23
Japan
33
Iran
21
L
04:00 AM
24/09/23
24/09/23
Mongolia
16
Iran
50
W
World Championship (6 Matches)
05:00 PM
22/01/23
22/01/23
Iran
22
Poland
26
L
05:00 PM
20/01/23
20/01/23
Iran
29
France
41
L
02:30 PM
18/01/23
18/01/23
Iran
21
Slovenia
38
L
07:30 PM
16/01/23
16/01/23
Iran
22
Spain
35
L
05:00 PM
14/01/23
14/01/23
Montenegro
34
Iran
31
L
05:00 PM
12/01/23
12/01/23
Chile
24
Iran
25
W
(2 Matches)
01:00 PM
31/01/22
31/01/22
Iran
23
Saudi Arabia
26
L
01:00 PM
29/01/22
29/01/22
Qatar
34
Iran
19
L
Bahrain Recent Matches
Handball Islamic Solidarity Games 2025 (5 Matches)
01:00 PM
21/11/25
21/11/25
Bahrain
33
Saudi Arabia
31
W
12:30 PM
19/11/25
19/11/25
Qatar
31
Bahrain
31
W
11:00 AM
18/11/25
18/11/25
Bahrain
33
Iraq
21
W
01:00 PM
16/11/25
16/11/25
Bahrain
21
Saudi Arabia
27
L
11:00 AM
14/11/25
14/11/25
Bahrain
28
Kuwait
27
W
Arab Handball Cup (4 Matches)
04:00 PM
11/05/25
11/05/25
Qatar
25
Bahrain
22
L
04:00 PM
09/05/25
09/05/25
Kuwait
24
Bahrain
29
W
02:00 PM
07/05/25
07/05/25
Egypt
32
Bahrain
36
W
12:00 PM
05/05/25
05/05/25
Bahrain
28
Iraq
26
W
World Championship (7 Matches)
02:30 PM
28/01/25
28/01/25
Algeria
26
Bahrain
29
W
05:00 PM
26/01/25
26/01/25
Bahrain
28
USA
30
L
02:30 PM
24/01/25
24/01/25
Japan
31
Bahrain
27
L
02:30 PM
22/01/25
22/01/25
Cuba
26
Bahrain
39
W
05:00 PM
19/01/25
19/01/25
Argentina
26
Bahrain
25
L
05:00 PM
17/01/25
17/01/25
Bahrain
24
Egypt
35
L
07:30 PM
15/01/25
15/01/25
Croatia
36
Bahrain
22
L
Int. Friendly Games (3 Matches)
04:30 PM
10/01/25
10/01/25
Denmark
39
Bahrain
20
L
08:00 PM
09/01/25
09/01/25
Denmark
33
Bahrain
17
L
01:00 PM
06/01/24
06/01/24
Tunisia
32
Bahrain
23
L
Olympic Games, Qualification (3 Matches)
02:15 PM
17/03/24
17/03/24
Slovenia
32
Bahrain
26
L
05:30 PM
15/03/24
15/03/24
Bahrain
24
Brazil
25
L
05:30 PM
14/03/24
14/03/24
Spain
39
Bahrain
27
L
Asian Championship (8 Matches)
01:00 PM
25/01/24
25/01/24
Kuwait
17
Bahrain
26
W
03:30 PM
23/01/24
23/01/24
Bahrain
17
Japan
20
L
04:00 PM
21/01/24
21/01/24
Bahrain
33
South Korea
29
W
04:00 PM
19/01/24
19/01/24
Iraq
20
Bahrain
25
W
04:00 PM
18/01/24
18/01/24
Bahrain
28
Kuwait
28
D
04:00 PM
15/01/24
15/01/24
Bahrain
34
United Arab Emirates
15
W
04:00 PM
13/01/24
13/01/24
Bahrain
47
Hong Kong
20
W
04:00 PM
11/01/24
11/01/24
Kazakhstan
13
Bahrain
47
W
Iran vs Bahrain H2H Recent Match Played Stats
Iran vs Bahrain
Final Score :20 - 29
| Iran (H) | Goals | Bahrain (A) |
|---|---|---|
| 0/1 (0%) | 7 meters | 5/5 (100%) |
| Iran (H) | Penalty | Bahrain (A) |
| 5 | 2 min penalty | 2 |
| Iran (H) | Goals extra | Bahrain (A) |
| 3 | Goal streak | 6 |
| 2 | Goals in powerplay | 9 |
| 6 | Shorthanded goals | 2 |
| Iran (H) | Goals | Bahrain (A) |
|---|---|---|
| 0/1 (0%) | 7 meters | 2/2 (100%) |
| Iran (H) | Penalty | Bahrain (A) |
| 1 | 2 min penalty | 2 |
| Iran (H) | Goals extra | Bahrain (A) |
| 3 | Goal streak | 6 |
| 2 | Goals in powerplay | 1 |
| 1 | Shorthanded goals | 2 |
| Iran (H) | Goals | Bahrain (A) |
|---|---|---|
| 0/0 (0%) | 7 meters | 3/3 (100%) |
| Iran (H) | Penalty | Bahrain (A) |
| 4 | 2 min penalty | 0 |
| Iran (H) | Goals extra | Bahrain (A) |
| 2 | Goal streak | 4 |
| 0 | Goals in powerplay | 8 |
| 5 | Shorthanded goals | 0 |
Iran Last Match Played stats
Iran vs United Arab Emirates
Final Score :25 - 28
Bahrain Last Match Played stats
Bahrain vs Saudi Arabia
Final Score :33 - 31
Asian Games 2022, Group 1 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 6 | |
| 2 | 3 | 2 | 1 | 0 | 4 | |
| 3 | 3 | 1 | 2 | 0 | 2 | |
| 4 | 3 | 0 | 3 | 0 |
Top Upcoming
EON Horneo Alicante
Viveros Balonmano Nava
BM Guadalajara
BM Torrelavega
Gas Kamaterou
Gno Aris Nikaias
CSU Suceava
CS Dinamo București
Pfadi Winterthur
HC Kriens-Lucerne
Permskie Medvedi Perm
Viktor Stavropol
CSKA Moscow
Kuban Krasnodar
FH Hafnarfjörður
Stjarnan
Mihaliccik Bld
Mugla Koycegiz Belediyesi SK
Energa Start Elbląg
PGE MKS El-Volt Lublin
06:30 PM 17/12/25
Prediction03:00 PM 20/12/25
Prediction02:00 PM 14/12/25
Prediction03:30 PM 14/12/25
Prediction04:00 PM 14/12/25
Prediction02:00 PM 15/12/25
Prediction04:30 PM 15/12/25
Prediction06:45 PM 15/12/25
Prediction01:00 PM 17/12/25
Prediction05:00 PM 17/12/25
Prediction