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

Wojtek Kolan

Wojtek Kolan

Published on 08 Oct, 10:39 PM UTC

Next Match 11/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

Sat, 11 Oct 2025 at 12:00 PM UTC

Afghanistan
Afghanistan

AFG AFG

Recent Form

W
L
L
L
L
Bangladesh
Bangladesh

BGD BGD

Recent Form

L
W
W
W
L

4

Win

Last 10 Played

10
0 Draws

6

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 Sat, 11 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 Match Summary

Analyzing the last 10 head to head results between these teams, Afghanistan have come out on top 4 times and Bangladesh have come out on top on 6 occasion. In the last fixture between them, Afghanistan won 226-221.


Head-to-Head (Last 10 Matches)
Afghanistan4
Bangladesh6

Afghanistan Vs Bangladesh Performance stats

Editorial Prediction:

The eagerly anticipated One Day International Tournament will feature a clash between Afghanistan and Bangladesh on Saturday, 11 October 2025, local time. In preparation for this exciting encounter, an analysis of past performances and recent forms of both teams offers insights into the likely outcome of the match.

In the last 10 head-to-head fixtures, Bangladesh has emerged victorious on six occasions compared to Afghanistan, who have won four times. This indicates a slight upper hand for Bangladesh in their recent encounters. However, it is worth noting that in their most recent meeting, held on Wednesday, 8 October 2025, Afghanistan came out on top. They concluded the match with a score of 169/4, successfully chasing down Bangladesh's total of 221/10. This victory might serve as a psychological advantage for Afghanistan heading into the upcoming match.

When examining the overall form in the last 10 matches against various teams, Bangladesh has secured 6 wins, exhibiting a consistent and commendable performance. Meanwhile, Afghanistan has triumphed in 4 out of their last 10 games, showing resilience but with room for improvement. Despite these figures, both teams are determined to secure a victory in this match, as it would give them valuable momentum for their subsequent fixtures.

Taking the statistics into account, Bangladesh appears to have a marginal advantage over Afghanistan based on historical performance. However, Afghanistan's recent win against Bangladesh could be pivotal in boosting their confidence. Considering all these factors, Bangladesh is likely to secure a win, continuing their strong track record. Nevertheless, given the competitiveness and unpredictable nature of cricket, Afghanistan might just spring a surprise, making this a thrilling contest to watch.

Afghanistan vs Bangladesh Past H2H Matches

11190
One Day International
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 (10 Matches)
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 (3 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
04:30 AM
09/09/24
187575
Afghanistan
0
187755
New Zealand
0
-

Bangladesh Recent Matches

11190
One Day International (4 Matches)
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 (18 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
03:00 PM
17/05/25
187771
United Arab Emirates
164
187744
Bangladesh
191
W
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
Saif Hassan
b Nangeyalia Kharote c Rashid Khan
2637570.27
Tanzid Hasan
b Azmatullah Omarzai c Rahmanullah Gurbaz
10102100.00
Najmul Hossain Shanto
b Azmatullah Omarzai c Hashmatullah Shahidi
2540.00
Tawhid Hridoy
b Nangeyalia Kharote (Run out)
56851365.88
Mehidy Hasan Miraz
b Rashid Khan (LBW)
60871168.97
Jaker Ali
b Rashid Khan (LBW)
1016162.50
Nurul Hasan
b Rashid Khan (LBW)
71450.00
Tanzim Hasan Sakib
b Azmatullah Omarzai c Mohammad Nabi
1723173.91
Hasan Mahmud
b AM Ghazanfar c Ibrahim Zadran
5955.56
Taskin Ahmed
Not out
411400.00
Tanvir Islam
b AM Ghazanfar (Stumped)
11811137.50
Extras: 13W: 7N: 2B: 0LB: 4P: 0
Total: 221/10 (48.5 overs)
BowlerOMRWNBWDE/R
Bashir Ahmad40250016.25
Azmatullah Omarzai90403014.44
AM Ghazanfar9.51552205.79
Nangeyalia Kharote101321003.20
Rashid Khan100383023.80
Mohammad Nabi60270004.50
Fall of Wickets
1. Tanzid Hasan18-1 (3.4)
2. Najmul Hossain Shanto25-2 (5.1)
3. Saif Hassan53-3 (11.5)
4. Tawhid Hridoy154-4 (35.2)
5. Mehidy Hasan Miraz175-5 (38.5)
6. Jaker Ali178-6 (40.3)
7. Nurul Hasan195-7 (44.2)
8. Hasan Mahmud205-8 (46.6)
9. Tanzim Hasan Sakib206-9 (47.2)
10. Tanvir Islam221-10 (48.5)
Partnerships
Saif Hassan / Tanzid Hasan18 (22)
Saif Hassan / Najmul Hossain Shanto7 (9)
Saif Hassan / Tawhid Hridoy28 (41)
Mehidy Hasan Miraz / Tawhid Hridoy101 (142)
Mehidy Hasan Miraz / Jaker Ali21 (21)
Nurul Hasan / Jaker Ali3 (10)
Nurul Hasan / Tanzim Hasan Sakib17 (23)
Hasan Mahmud / Tanzim Hasan Sakib10 (16)
Taskin Ahmed / Tanzim Hasan Sakib1 (2)
Taskin Ahmed / Tanvir Islam15 (9)

Bangladesh Last Match Played Scorecard Stats

BatterRB4s6sSR
Saif Hassan
b Nangeyalia Kharote c Rashid Khan
2637570.27
Tanzid Hasan
b Azmatullah Omarzai c Rahmanullah Gurbaz
10102100.00
Najmul Hossain Shanto
b Azmatullah Omarzai c Hashmatullah Shahidi
2540.00
Tawhid Hridoy
b Nangeyalia Kharote (Run out)
56851365.88
Mehidy Hasan Miraz
b Rashid Khan (LBW)
60871168.97
Jaker Ali
b Rashid Khan (LBW)
1016162.50
Nurul Hasan
b Rashid Khan (LBW)
71450.00
Tanzim Hasan Sakib
b Azmatullah Omarzai c Mohammad Nabi
1723173.91
Hasan Mahmud
b AM Ghazanfar c Ibrahim Zadran
5955.56
Taskin Ahmed
Not out
411400.00
Tanvir Islam
b AM Ghazanfar (Stumped)
11811137.50
Extras: 13W: 7N: 2B: 0LB: 4P: 0
Total: 221/10 (48.5 overs)
BowlerOMRWNBWDE/R
Bashir Ahmad40250016.25
Azmatullah Omarzai90403014.44
AM Ghazanfar9.51552205.79
Nangeyalia Kharote101321003.20
Rashid Khan100383023.80
Mohammad Nabi60270004.50
Fall of Wickets
1. Tanzid Hasan18-1 (3.4)
2. Najmul Hossain Shanto25-2 (5.1)
3. Saif Hassan53-3 (11.5)
4. Tawhid Hridoy154-4 (35.2)
5. Mehidy Hasan Miraz175-5 (38.5)
6. Jaker Ali178-6 (40.3)
7. Nurul Hasan195-7 (44.2)
8. Hasan Mahmud205-8 (46.6)
9. Tanzim Hasan Sakib206-9 (47.2)
10. Tanvir Islam221-10 (48.5)
Partnerships
Saif Hassan / Tanzid Hasan18 (22)
Saif Hassan / Najmul Hossain Shanto7 (9)
Saif Hassan / Tawhid Hridoy28 (41)
Mehidy Hasan Miraz / Tawhid Hridoy101 (142)
Mehidy Hasan Miraz / Jaker Ali21 (21)
Nurul Hasan / Jaker Ali3 (10)
Nurul Hasan / Tanzim Hasan Sakib17 (23)
Hasan Mahmud / Tanzim Hasan Sakib10 (16)
Taskin Ahmed / Tanzim Hasan Sakib1 (2)
Taskin Ahmed / Tanvir Islam15 (9)

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