Tanzania vs Bahrain Cricket match prediction. Predict the BRN vs TAN head to head upcoming Cricket match in Quadrangular T20I Series in Malawi with our stats, history and score analysis and results. Tanzania vs Bahrain h2h stats.

Bahrain will face off against Tanzania in the Quadrangular T20I Series in Malawi on the Thu, 10 Jul '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 4 head to head matches between these 2 teams, Bahrain have won 3 and Tanzania have won 1. In the last match between Bahrain and Tanzania the score was 215-209. Bahrain comes into this match having lost their last match vs Tanzania, while Tanzania had a won against Bahrain.

tanzania
W
L
L
L
L
W
L
L
L
L

bahrain
W
L
L
L
L
W
W
L
L
W
Overall Matches Result
Last 4 Matches
tanzania
W
1
L
4
NR
0

bahrain
W
3
L
4
NR
0
Upcoming H2H Match
Quadrangular T20I Series in Malawi
tanzania
Thursday
10 Jul '25

--
--
bahrain
TAN vs BRN H2H Recent Match Scorecard
TAN vs BRN in the Quadrangular T20I Series in Malawi on Tue, 8 Jul '25
Bahrain 1.INN
Tanzania 2.INN
Batter | R | B | 4s | 6s | SR |
Asif Ali b Kassim Nassoro Run out |
40 | 31 | 3 | 3 | 129.03 |
Prashant Kurup b Kassim Nassoro c Arun Yadav |
32 | 21 | 5 | 1 | 152.38 |
Fiaz Ahmed b Khalidy Juma c Dhrumit Mehta |
61 | 35 | 3 | 6 | 174.29 |
Sohail Ahmed Not out |
29 | 18 | 2 | 2 | 161.11 |
Ahmer Bin Nasir b Ally Kimote c Kassim Nassoro |
5 | 3 | 1 | 0 | 166.67 |
Imran Anwar b Ally Kimote c Kassim Nassoro |
22 | 9 | 0 | 3 | 244.44 |
Junaid Aziz Not out |
14 | 4 | 2 | 1 | 350.00 |
Bowler
O
M
R
W
NB
WD
E/R
K Juma
4
0
54
1
1
0
13.50
A Yadav
2
0
17
0
0
0
8.50
A Kimote
4
0
45
2
0
1
11.25
K Nassoro
4
0
39
1
0
1
9.75
L Bakrania
3
0
21
0
0
1
7.00
S Jumbe
2
0
18
0
0
1
9.00
S Basha
1
0
15
0
0
1
15.00
Wkt
Fall Of Wickets
Score
Over
1
P Kurup
57-1
5.4
2
A Ali
104-2
11.3
3
F Ahmed
156-3
16.4
4
Bin Nasir
161-4
17.1
5
I Anwar
195-5
19.2
-
Partnership
Runs
Balls
1
Asif Ali /
Prashant Kurup
57
35
2
Asif Ali /
Fiaz Ahmed
47
35
3
Sohail Ahmed /
Fiaz Ahmed
52
31
4
Sohail Ahmed /
Ahmer Bin Nasir
5
3
5
Sohail Ahmed /
Imran Anwar
34
13
6
Sohail Ahmed /
Junaid Aziz
14
4
Batter | R | B | 4s | 6s | SR |
Arun Yadav b Abdul Majid Run out |
84 | 32 | 9 | 6 | 262.50 |
Dhrumit Mehta b Imran Khan Bowled |
20 | 15 | 3 | 1 | 133.33 |
Ajith Augastin Not out |
61 | 43 | 6 | 3 | 141.86 |
Kassim Nassoro b Asif Ali c Imran Anwar |
4 | 5 | 0 | 0 | 80.00 |
Mukesh Maker b Imran Anwar c Imran Khan |
30 | 16 | 1 | 3 | 187.50 |
Salum Jumbe Not out |
12 | 5 | 1 | 1 | 240.00 |
Bowler
O
M
R
W
NB
WD
E/R
A Dawood
4
0
37
0
0
1
9.25
I Anwar
3
0
22
1
0
0
7.33
A Majid
4
0
33
0
0
0
8.25
I Khan
2
0
31
1
0
0
15.50
R Butt
4
0
50
0
0
0
12.50
S Ahmed
1.2
0
29
0
0
0
24.17
A Ali
1
0
10
1
0
0
10.00
Wkt
Fall Of Wickets
Score
Over
1
D Mehta
44-1
4.4
2
A Yadav
135-2
11.2
3
K Nassoro
143-3
13.1
4
M Maker
189-4
17.3
-
Partnership
Runs
Balls
1
Arun Yadav /
Dhrumit Mehta
44
28
2
Arun Yadav /
Ajith Augastin
91
40
3
Kassim Nassoro /
Ajith Augastin
8
11
4
Mukesh Maker /
Ajith Augastin
46
26
5
Salum Jumbe /
Ajith Augastin
26
11
tanzania Last Match Played Scorecard Stats
TAN vs BRN in the Quadrangular T20I Series in Malawi on Tue, 8 Jul '25
Bahrain 1.INN
Tanzania 2.INN
Batter | R | B | 4s | 6s | SR |
Asif Ali b Kassim Nassoro Run out |
40 | 31 | 3 | 3 | 129.03 |
Prashant Kurup b Kassim Nassoro c Arun Yadav |
32 | 21 | 5 | 1 | 152.38 |
Fiaz Ahmed b Khalidy Juma c Dhrumit Mehta |
61 | 35 | 3 | 6 | 174.29 |
Sohail Ahmed Not out |
29 | 18 | 2 | 2 | 161.11 |
Ahmer Bin Nasir b Ally Kimote c Kassim Nassoro |
5 | 3 | 1 | 0 | 166.67 |
Imran Anwar b Ally Kimote c Kassim Nassoro |
22 | 9 | 0 | 3 | 244.44 |
Junaid Aziz Not out |
14 | 4 | 2 | 1 | 350.00 |
Bowler
O
M
R
W
NB
WD
E/R
K Juma
4
0
54
1
1
0
13.50
A Yadav
2
0
17
0
0
0
8.50
A Kimote
4
0
45
2
0
1
11.25
K Nassoro
4
0
39
1
0
1
9.75
L Bakrania
3
0
21
0
0
1
7.00
S Jumbe
2
0
18
0
0
1
9.00
S Basha
1
0
15
0
0
1
15.00
Wkt
Fall Of Wickets
Score
Over
1
P Kurup
57-1
5.4
2
A Ali
104-2
11.3
3
F Ahmed
156-3
16.4
4
Bin Nasir
161-4
17.1
5
I Anwar
195-5
19.2
-
Partnership
Runs
Balls
1
Asif Ali /
Prashant Kurup
57
35
2
Asif Ali /
Fiaz Ahmed
47
35
3
Sohail Ahmed /
Fiaz Ahmed
52
31
4
Sohail Ahmed /
Ahmer Bin Nasir
5
3
5
Sohail Ahmed /
Imran Anwar
34
13
6
Sohail Ahmed /
Junaid Aziz
14
4
Batter | R | B | 4s | 6s | SR |
Arun Yadav b Abdul Majid Run out |
84 | 32 | 9 | 6 | 262.50 |
Dhrumit Mehta b Imran Khan Bowled |
20 | 15 | 3 | 1 | 133.33 |
Ajith Augastin Not out |
61 | 43 | 6 | 3 | 141.86 |
Kassim Nassoro b Asif Ali c Imran Anwar |
4 | 5 | 0 | 0 | 80.00 |
Mukesh Maker b Imran Anwar c Imran Khan |
30 | 16 | 1 | 3 | 187.50 |
Salum Jumbe Not out |
12 | 5 | 1 | 1 | 240.00 |
Bowler
O
M
R
W
NB
WD
E/R
A Dawood
4
0
37
0
0
1
9.25
I Anwar
3
0
22
1
0
0
7.33
A Majid
4
0
33
0
0
0
8.25
I Khan
2
0
31
1
0
0
15.50
R Butt
4
0
50
0
0
0
12.50
S Ahmed
1.2
0
29
0
0
0
24.17
A Ali
1
0
10
1
0
0
10.00
Wkt
Fall Of Wickets
Score
Over
1
D Mehta
44-1
4.4
2
A Yadav
135-2
11.2
3
K Nassoro
143-3
13.1
4
M Maker
189-4
17.3
-
Partnership
Runs
Balls
1
Arun Yadav /
Dhrumit Mehta
44
28
2
Arun Yadav /
Ajith Augastin
91
40
3
Kassim Nassoro /
Ajith Augastin
8
11
4
Mukesh Maker /
Ajith Augastin
46
26
5
Salum Jumbe /
Ajith Augastin
26
11
bahrain Last Match Played Scorecard Stats
TAN vs BRN in the Quadrangular T20I Series in Malawi on Tue, 8 Jul '25
Bahrain 1.INN
Tanzania 2.INN
Batter | R | B | 4s | 6s | SR |
Asif Ali b Kassim Nassoro Run out |
40 | 31 | 3 | 3 | 129.03 |
Prashant Kurup b Kassim Nassoro c Arun Yadav |
32 | 21 | 5 | 1 | 152.38 |
Fiaz Ahmed b Khalidy Juma c Dhrumit Mehta |
61 | 35 | 3 | 6 | 174.29 |
Sohail Ahmed Not out |
29 | 18 | 2 | 2 | 161.11 |
Ahmer Bin Nasir b Ally Kimote c Kassim Nassoro |
5 | 3 | 1 | 0 | 166.67 |
Imran Anwar b Ally Kimote c Kassim Nassoro |
22 | 9 | 0 | 3 | 244.44 |
Junaid Aziz Not out |
14 | 4 | 2 | 1 | 350.00 |
Bowler
O
M
R
W
NB
WD
E/R
K Juma
4
0
54
1
1
0
13.50
A Yadav
2
0
17
0
0
0
8.50
A Kimote
4
0
45
2
0
1
11.25
K Nassoro
4
0
39
1
0
1
9.75
L Bakrania
3
0
21
0
0
1
7.00
S Jumbe
2
0
18
0
0
1
9.00
S Basha
1
0
15
0
0
1
15.00
Wkt
Fall Of Wickets
Score
Over
1
P Kurup
57-1
5.4
2
A Ali
104-2
11.3
3
F Ahmed
156-3
16.4
4
Bin Nasir
161-4
17.1
5
I Anwar
195-5
19.2
-
Partnership
Runs
Balls
1
Asif Ali /
Prashant Kurup
57
35
2
Asif Ali /
Fiaz Ahmed
47
35
3
Sohail Ahmed /
Fiaz Ahmed
52
31
4
Sohail Ahmed /
Ahmer Bin Nasir
5
3
5
Sohail Ahmed /
Imran Anwar
34
13
6
Sohail Ahmed /
Junaid Aziz
14
4
Batter | R | B | 4s | 6s | SR |
Arun Yadav b Abdul Majid Run out |
84 | 32 | 9 | 6 | 262.50 |
Dhrumit Mehta b Imran Khan Bowled |
20 | 15 | 3 | 1 | 133.33 |
Ajith Augastin Not out |
61 | 43 | 6 | 3 | 141.86 |
Kassim Nassoro b Asif Ali c Imran Anwar |
4 | 5 | 0 | 0 | 80.00 |
Mukesh Maker b Imran Anwar c Imran Khan |
30 | 16 | 1 | 3 | 187.50 |
Salum Jumbe Not out |
12 | 5 | 1 | 1 | 240.00 |
Bowler
O
M
R
W
NB
WD
E/R
A Dawood
4
0
37
0
0
1
9.25
I Anwar
3
0
22
1
0
0
7.33
A Majid
4
0
33
0
0
0
8.25
I Khan
2
0
31
1
0
0
15.50
R Butt
4
0
50
0
0
0
12.50
S Ahmed
1.2
0
29
0
0
0
24.17
A Ali
1
0
10
1
0
0
10.00
Wkt
Fall Of Wickets
Score
Over
1
D Mehta
44-1
4.4
2
A Yadav
135-2
11.2
3
K Nassoro
143-3
13.1
4
M Maker
189-4
17.3
-
Partnership
Runs
Balls
1
Arun Yadav /
Dhrumit Mehta
44
28
2
Arun Yadav /
Ajith Augastin
91
40
3
Kassim Nassoro /
Ajith Augastin
8
11
4
Mukesh Maker /
Ajith Augastin
46
26
5
Salum Jumbe /
Ajith Augastin
26
11
tanzania vs bahrain H2H Past Matches (Useful For Predictions)
08 Jul '25 11:45 (UTC) - Quadrangular T20I Series in Malawi
10 Feb '25 01:00 (UTC) - ICC CWC Challenge League B, Group B
15 Nov '24 07:00 (UTC) - ICC CWC Challenge League B, Group B
09 Mar '24 05:45 (UTC) - Malaysia Open T20I Championship
View All
tanzania Cricket Fixtures
09 Jul '25 07:30 (UTC) - Quadrangular T20I Series in Malawi
10 Jul '25 07:30 (UTC) - Quadrangular T20I Series in Malawi
12 Jul '25 11:45 (UTC) - Quadrangular T20I Series in Malawi
bahrain Cricket Fixtures
09 Jul '25 11:45 (UTC) - Quadrangular T20I Series in Malawi
10 Jul '25 07:30 (UTC) - Quadrangular T20I Series in Malawi
12 Jul '25 07:30 (UTC) - Quadrangular T20I Series in Malawi
tanzania And bahrain Recently Played
tanzania
Tanzania
Bahrain
215
209
W
Germany
Tanzania
137
135
L
Malawi
Tanzania
120
192
W
Tanzania
Singapore
189
98
W
Tanzania
Uganda
89
148
L
Hong Kong C.
Tanzania
0
0
-
Bahrain
Tanzania
140
139
L
Italy
Tanzania
95
94
L
Bahrain
Tanzania
237
153
L
Tanzania
Singapore
100
0
-
Tanzania
Hong Kong C.
127
131
L
Uganda
Tanzania
289
80
L
Italy
Tanzania
169
173
L
Tanzania
Malawi
119
100
W
Ghana
Tanzania
84
88
W
Tanzania
Cameroon
38
37
W
Lesotho
Tanzania
61
183
W
Tanzania
Mali
19
18
W
Namibia
Tanzania
72
71
L
Tanzania
Zimbabwe
86
90
L
Nigeria
Tanzania
84
131
W
Malaysia
Tanzania
86
83
L
Bahrain
Tanzania
135
83
L
Kuwait
Tanzania
103
97
L
Tanzania
Vanuatu
119
128
L
Rwanda
Tanzania
102
153
W
Tanzania
Namibia
99
157
L
Tanzania
Nigeria
139
140
L
Kenya
Tanzania
182
132
L
Zimbabwe
Tanzania
98
96
L
bahrain
Tanzania
Bahrain
215
209
L
Bahrain
Malawi
111
109
W
Bahrain
Germany
207
161
W
Bahrain
Hong Kong C.
129
126
W
Bahrain
Hong Kong C.
129
130
L
Malaysia
Bahrain
91
126
W
Bahrain
Hong Kong C.
121
118
W
Malaysia
Bahrain
125
130
W
Singapore
Bahrain
0
0
-
Singapore
Bahrain
144
12
-
Singapore
Bahrain
142
146
W
Singapore
Bahrain
107
108
W
Singapore
Bahrain
136
167
W
Indonesia
Bahrain
120
124
W
Indonesia
Bahrain
104
216
W
Indonesia
Bahrain
129
128
L
Indonesia
Bahrain
27
28
W
Indonesia
Bahrain
93
156
W
Italy
Bahrain
132
130
L
Bahrain
Singapore
123
117
W
Bahrain
Tanzania
140
139
W
Hong Kong C.
Bahrain
187
182
L
Uganda
Bahrain
249
197
L
Qatar
Bahrain
102
98
L
Oman
Bahrain
130
128
L
Saudi Arabia
Bahrain
113
119
W
Kuwait
Bahrain
121
125
W
Bahrain
United Arab Emirates
113
117
L
United Arab Emirates
Bahrain
138
135
L
Cambodia
Bahrain
125
174
W
View All
Point Table Of Quadrangular T20I Series in Malawi
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
Bahrain
3
2
1
4
Tanzania
3
2
1
4
Germany
3
2
1
4
Malawi
3
0
3
0