Afghanistan vs Bangladesh: Prediction, Head-to-Head, Odds & Stats (Tue, 14 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 11 Oct, 08:03 PM UTC

Next Match 14/10/25 at 12:00 PM

Afghanistan vs Bangladesh
📍 Sheikh Zayed Stadium, United Arab Emirates.

Scheduled H2H Match For Afghanistan Vs Bangladesh

Afghanistan and Bangladesh in UAE, 3 ODI Series

Tue, 14 Oct 2025 at 12:00 PM UTC

Afghanistan
Afghanistan

AFG AFG

Recent Form

W
W
L
L
L
Bangladesh
Bangladesh

BGD BGD

Recent Form

L
L
W
W
W

5

Win

Last 10 Played

10
0 Draws

5

Win

3
Position
3

Game Schedule - Time Of Fixture

Afghanistan will square off vs Bangladesh in Afghanistan and Bangladesh in UAE, 3 ODI Series on Tue, 14 Oct 2025 at 12:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Afghanistan vs Bangladesh H2H Stats

Over the most recent 10 head to head results for these teams, Afghanistan have won 5 times and Bangladesh have won on 5 occasion. In the most recent game between them, Afghanistan won 190-109.


Head-to-Head (Last 10 Matches)
Afghanistan5
Bangladesh5

Afghanistan Vs Bangladesh Performance stats

Editorial Prediction:

Afghanistan is set to face Bangladesh in the One Day International Tournament on Tuesday, 14th October 2025, local time. Let's evaluate the past performance and recent form of these teams to forecast the winner in this cricket encounter.

In their last 10 head-to-head clashes, both Afghanistan and Bangladesh have claimed victory in an equal number of matches, securing 5 wins each. Their most recent encounter on Saturday, 11th October 2025, saw Afghanistan triumph with an innings score of 190/10, while Bangladesh managed 109/10.

Looking at their recent performances against all teams, Afghanistan has secured 4 wins in their last 10 matches, whereas Bangladesh outperformed with 5 victories out of their last 10 games. As both teams prepare to lock horns, each is eager to secure a win to carry momentum into their subsequent fixtures.

Given the statistics and recent form, the match appears closely contested. However, Afghanistan’s recent victory over Bangladesh in their previous clash might give them a slight edge going into the game. Based on these stats, Afghanistan is anticipated to capitalize on their prior success and clinch the upcoming match against Bangladesh.

Matchstat.com Afghanistan vs Bangladesh Prediction For This Upcoming H2H Match

Afghanistan vs Bangladesh Past H2H Matches

11190
One Day International
12:00 PM
11/10/25
187575
Afghanistan
190
187744
Bangladesh
109
12:00 PM
08/10/25
187575
Afghanistan
226
187744
Bangladesh
221
10:00 AM
11/11/24
187575
Afghanistan
246
187744
Bangladesh
244
10:00 AM
09/11/24
187575
Afghanistan
184
187744
Bangladesh
252
10:00 AM
06/11/24
187575
Afghanistan
235
187744
Bangladesh
143
08:00 AM
11/07/23
187744
Bangladesh
129
187575
Afghanistan
126
08:00 AM
08/07/23
187744
Bangladesh
189
187575
Afghanistan
331
08:00 AM
05/07/23
187744
Bangladesh
169
187575
Afghanistan
83
05:00 AM
28/02/22
187744
Bangladesh
192
187575
Afghanistan
193
05:00 AM
25/02/22
187744
Bangladesh
306
187575
Afghanistan
218
05:00 AM
23/02/22
187744
Bangladesh
219
187575
Afghanistan
215
08:30 AM
01/10/16
187744
Bangladesh
279
187575
Afghanistan
138
08:30 AM
28/09/16
187744
Bangladesh
208
187575
Afghanistan
212
08:30 AM
25/09/16
187744
Bangladesh
265
187575
Afghanistan
258
11191
T20 International
02:30 PM
05/10/25
187575
Afghanistan
143
187744
Bangladesh
144
02:30 PM
03/10/25
187575
Afghanistan
147
187744
Bangladesh
150
03:00 PM
02/10/25
187575
Afghanistan
151
187744
Bangladesh
153
12:00 PM
16/07/23
187744
Bangladesh
119
187575
Afghanistan
116
12:00 PM
14/07/23
187744
Bangladesh
157
187575
Afghanistan
154
09:00 AM
05/03/22
187744
Bangladesh
115
187575
Afghanistan
121
09:00 AM
03/03/22
187744
Bangladesh
155
187575
Afghanistan
94
02:30 PM
07/06/18
187575
Afghanistan
145
187744
Bangladesh
144
02:30 PM
05/06/18
187575
Afghanistan
135
187744
Bangladesh
134
02:30 PM
03/06/18
187575
Afghanistan
167
187744
Bangladesh
122
11157
Asia Cup
02:30 PM
16/09/25
187744
Bangladesh
154
187575
Afghanistan
146
09:30 AM
03/09/23
187744
Bangladesh
334
187575
Afghanistan
245
02:00 PM
30/08/22
187744
Bangladesh
127
187575
Afghanistan
131
11:30 AM
23/09/18
187575
Afghanistan
246
187744
Bangladesh
249
11:30 AM
20/09/18
187744
Bangladesh
119
187575
Afghanistan
255
08:00 AM
01/03/14
187744
Bangladesh
222
187575
Afghanistan
254
11185
ICC T20 World Cup
12:30 AM
25/06/24
187575
Afghanistan
115
187744
Bangladesh
105
09:30 AM
16/03/14
187744
Bangladesh
78
187575
Afghanistan
72
20661
ICC Cricket World Cup
05:00 AM
07/10/23
187744
Bangladesh
158
187575
Afghanistan
156
09:30 AM
24/06/19
187744
Bangladesh
262
187575
Afghanistan
200
03:30 AM
18/02/15
187575
Afghanistan
162
187744
Bangladesh
267
11189
Test Series
04:00 AM
14/06/23
187744
Bangladesh
807
187575
Afghanistan
261
04:00 AM
05/09/19
187744
Bangladesh
378
187575
Afghanistan
602
19248
ICC T20 World Cup Warm-up
08:00 AM
17/10/22
187575
Afghanistan
160
187744
Bangladesh
98
11188
Tri-Series
12:30 PM
24/09/19
187744
Bangladesh
0
187575
Afghanistan
0
12:30 PM
21/09/19
187744
Bangladesh
139
187575
Afghanistan
138
12:30 PM
15/09/19
187744
Bangladesh
139
187575
Afghanistan
164

Afghanistan Recent Matches

11190
One Day International (11 Matches)
12:00 PM
11/10/25
187575
Afghanistan
190
187744
Bangladesh
109
W
12:00 PM
08/10/25
187575
Afghanistan
226
187744
Bangladesh
221
W
07:30 AM
21/12/24
187745
Zimbabwe
127
187575
Afghanistan
131
W
07:30 AM
19/12/24
187745
Zimbabwe
54
187575
Afghanistan
286
W
07:30 AM
17/12/24
187745
Zimbabwe
44
187575
Afghanistan
0
-
10:00 AM
11/11/24
187575
Afghanistan
246
187744
Bangladesh
244
W
10:00 AM
09/11/24
187575
Afghanistan
184
187744
Bangladesh
252
L
10:00 AM
06/11/24
187575
Afghanistan
235
187744
Bangladesh
143
W
12:00 PM
22/09/24
187575
Afghanistan
169
187747
South Africa
170
L
12:00 PM
20/09/24
187575
Afghanistan
311
187747
South Africa
134
W
12:00 PM
18/09/24
187575
Afghanistan
107
187747
South Africa
106
W
11191
T20 International (6 Matches)
02:30 PM
05/10/25
187575
Afghanistan
143
187744
Bangladesh
144
L
02:30 PM
03/10/25
187575
Afghanistan
147
187744
Bangladesh
150
L
03:00 PM
02/10/25
187575
Afghanistan
151
187744
Bangladesh
153
L
11:30 AM
14/12/24
187745
Zimbabwe
127
187575
Afghanistan
128
W
11:30 AM
13/12/24
187745
Zimbabwe
103
187575
Afghanistan
153
W
11:30 AM
11/12/24
187745
Zimbabwe
145
187575
Afghanistan
144
L
11157
Asia Cup (3 Matches)
02:30 PM
18/09/25
187756
Sri Lanka
171
187575
Afghanistan
169
L
02:30 PM
16/09/25
187744
Bangladesh
154
187575
Afghanistan
146
L
02:30 PM
09/09/25
187575
Afghanistan
188
187774
Hong Kong C.
94
W
28376
T20I Tri-Series in UAE (5 Matches)
03:00 PM
07/09/25
187754
Pakistan
141
187575
Afghanistan
66
L
03:00 PM
05/09/25
187575
Afghanistan
170
187771
United Arab Emirates
166
W
03:00 PM
02/09/25
187575
Afghanistan
169
187754
Pakistan
151
W
03:00 PM
01/09/25
187575
Afghanistan
188
187771
United Arab Emirates
150
W
03:00 PM
29/08/25
187575
Afghanistan
143
187754
Pakistan
182
L
11181
ICC Champions Trophy (3 Matches)
09:00 AM
28/02/25
187575
Afghanistan
273
187746
Australia
109
-
09:00 AM
26/02/25
187575
Afghanistan
325
187757
England
317
W
09:00 AM
21/02/25
187575
Afghanistan
208
187747
South Africa
315
L
11189
Test Series (2 Matches)
08:00 AM
02/01/25
187745
Zimbabwe
448
187575
Afghanistan
520
W
08:00 AM
26/12/24
187745
Zimbabwe
728
187575
Afghanistan
699
D

Bangladesh Recent Matches

11190
One Day International (5 Matches)
12:00 PM
11/10/25
187575
Afghanistan
190
187744
Bangladesh
109
L
12:00 PM
08/10/25
187575
Afghanistan
226
187744
Bangladesh
221
L
09:00 AM
08/07/25
187756
Sri Lanka
285
187744
Bangladesh
186
L
09:00 AM
05/07/25
187756
Sri Lanka
232
187744
Bangladesh
248
W
09:00 AM
02/07/25
187756
Sri Lanka
244
187744
Bangladesh
167
L
11191
T20 International (17 Matches)
02:30 PM
05/10/25
187575
Afghanistan
143
187744
Bangladesh
144
W
02:30 PM
03/10/25
187575
Afghanistan
147
187744
Bangladesh
150
W
03:00 PM
02/10/25
187575
Afghanistan
151
187744
Bangladesh
153
W
12:00 PM
03/09/25
187744
Bangladesh
164
187840
Netherlands
0
-
12:00 PM
01/09/25
187744
Bangladesh
104
187840
Netherlands
103
W
12:00 PM
30/08/25
187744
Bangladesh
138
187840
Netherlands
136
W
12:00 PM
24/07/25
187744
Bangladesh
104
187754
Pakistan
178
L
12:00 PM
22/07/25
187744
Bangladesh
133
187754
Pakistan
125
W
12:00 PM
20/07/25
187744
Bangladesh
112
187754
Pakistan
110
W
01:30 PM
16/07/25
187756
Sri Lanka
132
187744
Bangladesh
133
W
01:30 PM
13/07/25
187756
Sri Lanka
94
187744
Bangladesh
177
W
01:30 PM
10/07/25
187756
Sri Lanka
159
187744
Bangladesh
154
L
03:00 PM
01/06/25
187754
Pakistan
197
187744
Bangladesh
196
L
03:00 PM
30/05/25
187754
Pakistan
201
187744
Bangladesh
144
L
03:00 PM
28/05/25
187754
Pakistan
201
187744
Bangladesh
164
L
03:00 PM
21/05/25
187771
United Arab Emirates
166
187744
Bangladesh
162
L
03:00 PM
19/05/25
187771
United Arab Emirates
206
187744
Bangladesh
205
L
11157
Asia Cup (6 Matches)
02:30 PM
25/09/25
187754
Pakistan
135
187744
Bangladesh
124
L
02:30 PM
24/09/25
187765
India
168
187744
Bangladesh
127
L
02:30 PM
20/09/25
187756
Sri Lanka
168
187744
Bangladesh
169
W
02:30 PM
16/09/25
187744
Bangladesh
154
187575
Afghanistan
146
W
02:30 PM
13/09/25
187744
Bangladesh
139
187756
Sri Lanka
140
L
02:30 PM
11/09/25
187744
Bangladesh
144
187774
Hong Kong C.
143
W
18833
ICC World Test Championship (2 Matches)
04:30 AM
25/06/25
187756
Sri Lanka
458
187744
Bangladesh
380
L
04:30 AM
17/06/25
187756
Sri Lanka
557
187744
Bangladesh
780
D

Afghanistan Next Fixtures

Bangladesh Next Fixtures

Afghanistan Last Match Played Scorecard Stats

BatterRB4s6sSR
Rahmanullah Gurbaz
b Tanzim Hasan Sakib c Jaker Ali
111111100.00
Ibrahim Zadran
b Mehidy Hasan Miraz c Rishad Hossain
951403167.86
Sediqullah Atal
b Tanvir Islam c Tanzim Hasan Sakib
813161.54
Rahmat Shah
b Rishad Hossain (Retired out)
912175.00
Hashmatullah Shahidi
b Mehidy Hasan Miraz (Bowled)
41233.33
Azmatullah Omarzai
b Rishad Hossain c Tanzid Hasan
30.00
Mohammad Nabi
b Tanzim Hasan Sakib c Mehidy Hasan Miraz
2230173.33
Nangeyalia Kharote
b Mehidy Hasan Miraz (Run out)
132454.17
Rashid Khan
b Mehidy Hasan Miraz c Tanvir Islam
1250.00
AM Ghazanfar
b Rishad Hossain c Saif Hassan
221821122.22
Bashir Ahmad
Not out
40.00
Extras: 5W: 2N: 0B: 2LB: 1P: 0
Total: 190/10 (44.5 overs)
BowlerOMRWNBWDE/R
Tanzim Hasan Sakib70352025.00
Mustafizur Rahman80380004.75
Hasan Miraz101423004.20
T Islam100351003.50
Rishad Hossain9.50372003.89
Fall of Wickets
1. R Gurbaz18-1 (4.5)
2. S Atal38-2 (8.4)
3. H Shahidi78-3 (17.5)
4. A Omarzai79-4 (18.4)
5. M Nabi118-5 (29.1)
6. N Kharote154-6 (37.1)
7. R Khan157-7 (37.6)
8. I Zadran188-8 (43.2)
9. Ghazanfar190-9 (44.4)
10. R Shah190-10 (44.5)
Partnerships
Rahmanullah Gurbaz / Ibrahim Zadran18 (29)
Sediqullah Atal / Ibrahim Zadran20 (23)
Rahmat Shah / Ibrahim Zadran27 (34)
Hashmatullah Shahidi / Ibrahim Zadran13 (21)
Azmatullah Omarzai / Ibrahim Zadran1 (5)
Mohammad Nabi / Ibrahim Zadran39 (63)
Nangeyalia Kharote / Ibrahim Zadran36 (48)
Rashid Khan / Ibrahim Zadran3 (5)
AM Ghazanfar / Ibrahim Zadran31 (32)
AM Ghazanfar / Bashir Ahmad2 (8)
Rahmat Shah / Bashir Ahmad0 (1)

Bangladesh Last Match Played Scorecard Stats

BatterRB4s6sSR
Rahmanullah Gurbaz
b Tanzim Hasan Sakib c Jaker Ali
111111100.00
Ibrahim Zadran
b Mehidy Hasan Miraz c Rishad Hossain
951403167.86
Sediqullah Atal
b Tanvir Islam c Tanzim Hasan Sakib
813161.54
Rahmat Shah
b Rishad Hossain (Retired out)
912175.00
Hashmatullah Shahidi
b Mehidy Hasan Miraz (Bowled)
41233.33
Azmatullah Omarzai
b Rishad Hossain c Tanzid Hasan
30.00
Mohammad Nabi
b Tanzim Hasan Sakib c Mehidy Hasan Miraz
2230173.33
Nangeyalia Kharote
b Mehidy Hasan Miraz (Run out)
132454.17
Rashid Khan
b Mehidy Hasan Miraz c Tanvir Islam
1250.00
AM Ghazanfar
b Rishad Hossain c Saif Hassan
221821122.22
Bashir Ahmad
Not out
40.00
Extras: 5W: 2N: 0B: 2LB: 1P: 0
Total: 190/10 (44.5 overs)
BowlerOMRWNBWDE/R
Tanzim Hasan Sakib70352025.00
Mustafizur Rahman80380004.75
Hasan Miraz101423004.20
T Islam100351003.50
Rishad Hossain9.50372003.89
Fall of Wickets
1. R Gurbaz18-1 (4.5)
2. S Atal38-2 (8.4)
3. H Shahidi78-3 (17.5)
4. A Omarzai79-4 (18.4)
5. M Nabi118-5 (29.1)
6. N Kharote154-6 (37.1)
7. R Khan157-7 (37.6)
8. I Zadran188-8 (43.2)
9. Ghazanfar190-9 (44.4)
10. R Shah190-10 (44.5)
Partnerships
Rahmanullah Gurbaz / Ibrahim Zadran18 (29)
Sediqullah Atal / Ibrahim Zadran20 (23)
Rahmat Shah / Ibrahim Zadran27 (34)
Hashmatullah Shahidi / Ibrahim Zadran13 (21)
Azmatullah Omarzai / Ibrahim Zadran1 (5)
Mohammad Nabi / Ibrahim Zadran39 (63)
Nangeyalia Kharote / Ibrahim Zadran36 (48)
Rashid Khan / Ibrahim Zadran3 (5)
AM Ghazanfar / Ibrahim Zadran31 (32)
AM Ghazanfar / Bashir Ahmad2 (8)
Rahmat Shah / Bashir Ahmad0 (1)

Cricket Previews & Betting Tips

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025