Bangladesh vs West Indies: Prediction, Head-to-Head, Odds & Stats (Sat, 18 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 10 Oct, 02:35 AM UTC

Next Match 18/10/25 at 07:30 AM

Bangladesh vs West Indies
📍 Nairobi Gymkhana Club Ground, Kenya.

Scheduled H2H Match For Bangladesh Vs West Indies

West Indies in Bangladesh, 3 ODI Series

Sat, 18 Oct 2025 at 07:30 AM UTC

Bangladesh
Bangladesh

BGD BGD

Recent Form

L
L
W
W
W
West Indies
West Indies

Recent Form

L
L
W
L
L

6

Win

Last 10 Played

10
0 Draws

4

Win

3
Position
3

Game Schedule - Time Of Fixture

Bangladesh will square off vs West Indies in West Indies in Bangladesh, 3 ODI Series on Sat, 18 Oct 2025 at 07:30 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Bangladesh vs West Indies H2H Match Summary

In the most recent 10 head-to-head results between these rivals, Bangladesh have got the victory 6 times and West Indies have won on 4 occasion. In the latest fixture between them, Bangladesh won 109-189.


Head-to-Head (Last 10 Matches)
Bangladesh6
West Indies4

Bangladesh Vs West Indies Performance stats

Editorial Prediction:

Get ready for an epic showdown as Bangladesh takes on the West Indies in a nail-biting One Day International cricket match on a glorious Saturday, October 18, 2025. Prepare yourselves to witness cricket mania at its finest as these two teams duke it out on the pitch!

Let's dive into the delightful chaos of stats and antics that might just help us predict the conqueror of this amusing and battleground-worthy competition. If cricket matches were a sitcom, Bangladesh would have the lead role! With six victories out of their last ten head-to-head episodes against the West Indies, they seem to have cracked the comedy code of winning.

Meanwhile, West Indies, the lovable sidekick, has managed to steal the show four times in their past ten cricketing duels against Bangladesh. The last time they clashed, on an unforgettable Friday, December 20, 2024, the West Indies pulled a stunning plot twist, clinching victory with a comedic sweep, scoring 109/10 to Bangladesh's 189/7.

Checking the recent performance tapes, Bangladesh has been on a roll, triumphing in six out of their last ten matches against anyone and everyone. On the other hand, West Indies, perhaps taking adventurous detours on occasion, has pocketed four wins in their last ten showdowns.

But let's not forget the sequel to this upcoming match! Bangladesh is set to face Afghanistan in another thrilling cricket saga on Saturday, October 11, 2025, while West Indies will try to outshine India on Friday, October 10, 2025. Both teams are eager to write their victory chapters to carry momentum into these high-stakes encounters.

So, who will steal the spotlight in this rambunctious cricket play? With all signs pointing toward destiny and destiny nodding subtly toward statistics, it looks like Bangladesh might just bop West Indies in this whimsical face-off—let the cricket drama unfold!

Bangladesh vs West Indies Past H2H Matches

11191
T20 International
12:00 AM
20/12/24
187760
West Indies
109
187744
Bangladesh
189
12:00 AM
18/12/24
187760
West Indies
102
187744
Bangladesh
129
12:00 AM
16/12/24
187760
West Indies
140
187744
Bangladesh
147
05:30 PM
07/07/22
187760
West Indies
169
187744
Bangladesh
163
05:30 PM
03/07/22
187760
West Indies
193
187744
Bangladesh
158
05:30 PM
02/07/22
187760
West Indies
0
187744
Bangladesh
105
11:00 AM
22/12/18
187744
Bangladesh
140
187760
West Indies
190
11:00 AM
20/12/18
187744
Bangladesh
211
187760
West Indies
175
06:30 AM
17/12/18
187744
Bangladesh
129
187760
West Indies
130
12:00 AM
06/08/18
187760
West Indies
135
187744
Bangladesh
184
12:00 AM
05/08/18
187760
West Indies
159
187744
Bangladesh
171
12:30 AM
01/08/18
187760
West Indies
93
187744
Bangladesh
143
12:00 AM
28/08/14
187760
West Indies
0
187744
Bangladesh
31
11190
One Day International
01:30 PM
12/12/24
187760
West Indies
325
187744
Bangladesh
321
01:30 PM
10/12/24
187760
West Indies
230
187744
Bangladesh
227
01:30 PM
08/12/24
187760
West Indies
295
187744
Bangladesh
294
01:30 PM
16/07/22
187760
West Indies
178
187744
Bangladesh
179
01:30 PM
13/07/22
187760
West Indies
108
187744
Bangladesh
112
01:30 PM
10/07/22
187760
West Indies
149
187744
Bangladesh
151
05:30 AM
25/01/21
187744
Bangladesh
297
187760
West Indies
177
05:30 AM
22/01/21
187744
Bangladesh
149
187760
West Indies
148
05:30 AM
20/01/21
187744
Bangladesh
125
187760
West Indies
122
06:00 AM
14/12/18
187744
Bangladesh
202
187760
West Indies
198
07:00 AM
11/12/18
187744
Bangladesh
255
187760
West Indies
256
07:00 AM
09/12/18
187744
Bangladesh
196
187760
West Indies
195
01:30 PM
28/07/18
187760
West Indies
283
187744
Bangladesh
301
06:30 PM
25/07/18
187760
West Indies
271
187744
Bangladesh
268
01:30 PM
22/07/18
187760
West Indies
231
187744
Bangladesh
279
18833
ICC World Test Championship
03:00 PM
30/11/24
187760
West Indies
331
187744
Bangladesh
432
02:00 PM
22/11/24
187760
West Indies
602
187744
Bangladesh
401
02:00 PM
24/06/22
187760
West Indies
421
187744
Bangladesh
420
02:00 PM
16/06/22
187760
West Indies
353
187744
Bangladesh
348
11185
ICC T20 World Cup
10:00 AM
29/10/21
187760
West Indies
142
187744
Bangladesh
139
01:30 PM
25/03/14
187744
Bangladesh
98
187760
West Indies
171
08:00 AM
13/09/07
187744
Bangladesh
165
187760
West Indies
164
11189
Test Series
03:30 AM
11/02/21
187744
Bangladesh
509
187760
West Indies
526
03:30 AM
03/02/21
187744
Bangladesh
653
187760
West Indies
654
03:30 AM
30/11/18
187744
Bangladesh
508
187760
West Indies
324
03:30 AM
22/11/18
187744
Bangladesh
449
187760
West Indies
385
03:00 PM
12/07/18
187760
West Indies
483
187744
Bangladesh
317
02:00 PM
04/07/18
187760
West Indies
406
187744
Bangladesh
187
02:00 PM
13/09/14
187760
West Indies
649
187744
Bangladesh
353
02:00 PM
05/09/14
187760
West Indies
497
187744
Bangladesh
496
20661
ICC Cricket World Cup
09:30 AM
17/06/19
187760
West Indies
321
187744
Bangladesh
322
08:30 AM
04/03/11
187744
Bangladesh
58
187760
West Indies
59
11188
Tri-Series
09:45 AM
17/05/19
187744
Bangladesh
213
187760
West Indies
152
09:45 AM
13/05/19
187760
West Indies
247
187744
Bangladesh
248
09:45 AM
07/05/19
187760
West Indies
261
187744
Bangladesh
264
06:30 PM
25/08/14
187760
West Indies
338
187744
Bangladesh
247
01:00 PM
22/08/14
187760
West Indies
247
187744
Bangladesh
70
01:30 PM
20/08/14
187760
West Indies
219
187744
Bangladesh
217

Head To Head Streaks

187744
Wins
3

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 (16 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
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

West Indies Recent Matches

18833
ICC World Test Championship (2 Matches)
04:00 AM
10/10/25
187765
India
642
187760
West Indies
638
L
04:00 AM
02/10/25
187765
India
448
187760
West Indies
308
L
11191
T20 International (17 Matches)
02:30 PM
30/09/25
187772
Nepal
122
187760
West Indies
123
W
02:30 PM
29/09/25
187772
Nepal
173
187760
West Indies
83
L
02:30 PM
27/09/25
187772
Nepal
148
187760
West Indies
129
L
12:00 AM
04/08/25
187760
West Indies
176
187754
Pakistan
189
L
12:00 AM
03/08/25
187760
West Indies
135
187754
Pakistan
133
W
12:00 AM
01/08/25
187760
West Indies
164
187754
Pakistan
178
L
11:00 PM
28/07/25
187760
West Indies
170
187746
Australia
173
L
11:00 PM
26/07/25
187760
West Indies
205
187746
Australia
206
L
11:00 PM
25/07/25
187760
West Indies
214
187746
Australia
215
L
12:00 AM
23/07/25
187760
West Indies
172
187746
Australia
173
L
12:00 AM
21/07/25
187760
West Indies
189
187746
Australia
190
L
02:00 PM
15/06/25
187766
Ireland
194
187760
West Indies
256
W
02:00 PM
14/06/25
187766
Ireland
0
187760
West Indies
0
-
02:00 PM
12/06/25
187766
Ireland
0
187760
West Indies
0
-
05:30 PM
10/06/25
187757
England
248
187760
West Indies
211
L
01:30 PM
08/06/25
187757
England
199
187760
West Indies
196
L
05:30 PM
06/06/25
187757
England
188
187760
West Indies
167
L
11190
One Day International (8 Matches)
01:30 PM
12/08/25
187760
West Indies
294
187754
Pakistan
92
W
01:30 PM
10/08/25
187760
West Indies
184
187754
Pakistan
171
W
06:00 PM
08/08/25
187760
West Indies
280
187754
Pakistan
284
L
12:00 PM
03/06/25
187757
England
246
187760
West Indies
251
L
10:00 AM
01/06/25
187757
England
312
187760
West Indies
308
L
12:00 PM
29/05/25
187757
England
400
187760
West Indies
162
L
09:45 AM
25/05/25
187766
Ireland
165
187760
West Indies
385
W
09:45 AM
23/05/25
187766
Ireland
0
187760
West Indies
352
-
20802
The Frank Worrell Trophy (3 Matches)
06:30 PM
12/07/25
187760
West Indies
170
187746
Australia
346
L
02:00 PM
03/07/25
187760
West Indies
396
187746
Australia
529
L
02:00 PM
25/06/25
187760
West Indies
331
187746
Australia
490
L

Bangladesh Next Fixtures

West Indies Next Fixtures

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)

West Indies Last Match Played Scorecard Stats

BatterRB4s6sSR
Yashasvi Jaiswal
b Jayden Seales (Run out)
1752582267.83
KL Rahul
b Jomel Warrican (Stumped)
38545170.37
Sai Sudharsan
b Jomel Warrican (LBW)
871651252.73
Shubman Gill
Not out
12919616265.82
Nitish Kumar Reddy
b Jomel Warrican c Jayden Seales
43544279.63
Dhruv Jurel
b Roston Chase (Bowled)
4479555.70
Extras: 2W: 2N: 0B: 0LB: 0P: 0
Total: 518/5 (134.2 overs)
BowlerOMRWNBWDE/R
Jayden Seales222880004.00
Anderson Phillip172710014.18
Justin Greaves141580014.14
Khary Pierre3021200004.00
Jomel Warrican346983002.88
Roston Chase17.20831004.83
Fall of Wickets
1. KL Rahul58-1 (17.3)
2. Sai Sudharsan251-2 (68.3)
3. Yashasvi Jaiswal325-3 (91.2)
4. Nitish Kumar Reddy416-4 (108.3)
5. Dhruv Jurel518-5 (134.2)
Partnerships
Yashasvi Jaiswal / KL Rahul58 (105)
Yashasvi Jaiswal / Sai Sudharsan193 (306)
Yashasvi Jaiswal / Shubman Gill74 (137)
Nitish Kumar Reddy / Shubman Gill91 (103)
Dhruv Jurel / Shubman Gill102 (155)

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