Afghanistan vs West Indies: Prediction, Head-to-Head, Odds & Stats (Mon, 19 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 19 Jan, 02:30 PM

Next Match 19/01/26 at 02:30 PM UTC

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

Scheduled H2H Match For Afghanistan Vs West Indies

Afghanistan and West Indies in UAE, 3 T20I Series

Mon, 19 Jan 2026 at 02:30 PM UTC

Afghanistan
Afghanistan

AFG AFG

Recent Form

W
W
W
W
L
West Indies
West Indies

Recent Form

L
L
L
L
-

3

Win

Last 10 Played

10
0 Draws

7

Win

3
Position
3

Game Schedule - Time Of Fixture

Afghanistan will square off vs West Indies in Afghanistan and West Indies in UAE, 3 T20I Series on Mon, 19 Jan 2026 at 02:30 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 West Indies H2H Stats

For the last 10 H2H matches for these rivals, Afghanistan have won 3 times and West Indies have come out on top on 7 occasion. In the most recent fixture between them, West Indies won 218-114.


Head-to-Head (Last 10 Matches)
Afghanistan3
West Indies7

Afghanistan vs West Indies Past H2H Matches

11185
ICC T20 World Cup
12:30 AM
18/06/24
187760
West Indies
218
187575
Afghanistan
114
09:30 AM
27/03/16
187575
Afghanistan
123
187760
West Indies
117
19248
ICC T20 World Cup Warm-up
02:00 PM
20/10/21
187575
Afghanistan
189
187760
West Indies
133
11189
Test Series
04:00 AM
27/11/19
187575
Afghanistan
307
187760
West Indies
306
11191
T20 International
01:30 PM
17/11/19
187575
Afghanistan
156
187760
West Indies
127
01:30 PM
16/11/19
187575
Afghanistan
147
187760
West Indies
106
01:30 PM
14/11/19
187575
Afghanistan
134
187760
West Indies
164
11:30 PM
05/06/17
187760
West Indies
147
187575
Afghanistan
146
11:30 PM
03/06/17
187760
West Indies
112
187575
Afghanistan
93
11:30 PM
02/06/17
187760
West Indies
114
187575
Afghanistan
110
11190
One Day International
08:30 AM
11/11/19
187575
Afghanistan
249
187760
West Indies
253
08:30 AM
09/11/19
187575
Afghanistan
200
187760
West Indies
247
08:30 AM
06/11/19
187575
Afghanistan
194
187760
West Indies
197
06:30 PM
14/06/17
187760
West Indies
0
187575
Afghanistan
0
06:30 PM
11/06/17
187760
West Indies
138
187575
Afghanistan
135
06:30 PM
09/06/17
187760
West Indies
149
187575
Afghanistan
212
20661
ICC Cricket World Cup
09:30 AM
04/07/19
187575
Afghanistan
288
187760
West Indies
311

Afghanistan Recent Matches

11191
T20 International (10 Matches)
02:30 PM
11/11/25
459350
Qatar
124
187575
Afghanistan
149
W
11:30 AM
02/11/25
187745
Zimbabwe
201
187575
Afghanistan
210
W
11:30 AM
31/10/25
187745
Zimbabwe
125
187575
Afghanistan
129
W
11:30 AM
29/10/25
187745
Zimbabwe
127
187575
Afghanistan
180
W
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
11189
Test Series (3 Matches)
08:00 AM
20/10/25
187745
Zimbabwe
359
187575
Afghanistan
286
L
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
11190
One Day International (6 Matches)
12:00 PM
14/10/25
187575
Afghanistan
293
187744
Bangladesh
93
W
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
-
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

West Indies Recent Matches

11190
One Day International (9 Matches)
01:00 AM
22/11/25
187755
New Zealand
162
187760
West Indies
161
L
01:00 AM
19/11/25
187755
New Zealand
248
187760
West Indies
247
L
01:00 AM
16/11/25
187755
New Zealand
269
187760
West Indies
262
L
07:30 AM
23/10/25
187744
Bangladesh
296
187760
West Indies
117
L
07:30 AM
21/10/25
187744
Bangladesh
222
187760
West Indies
223
W
07:30 AM
18/10/25
187744
Bangladesh
207
187760
West Indies
133
L
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
11191
T20 International (19 Matches)
12:15 AM
13/11/25
187755
New Zealand
141
187760
West Indies
140
L
12:15 AM
10/11/25
187755
New Zealand
0
187760
West Indies
38
-
12:15 AM
09/11/25
187755
New Zealand
177
187760
West Indies
168
L
06:15 AM
06/11/25
187755
New Zealand
207
187760
West Indies
204
L
06:15 AM
05/11/25
187755
New Zealand
157
187760
West Indies
164
W
12:00 PM
31/10/25
187744
Bangladesh
151
187760
West Indies
152
W
12:00 PM
29/10/25
187744
Bangladesh
135
187760
West Indies
149
W
12:00 PM
27/10/25
187744
Bangladesh
149
187760
West Indies
165
W
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
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

Afghanistan Next Fixtures

West Indies Next Fixtures

Afghanistan Last Match Played Scorecard Stats

BatterRB4s6sSR
Zubaid Akbari
b Mirza Mohammed Baig (Bowled)
421200.00
Imran Mir
b Muhammad Ikramullah c Daniel Archer
59155.56
Darwish Rasooli
b Mujeeb Ur Rehman (Bowled)
663764178.38
Ijaz Ahmadzai
b Mujeeb Ur Rehman c Zubair Ali
61931.58
Mohammad Ishaq
b Owais Ahmed (Bowled)
2228178.57
Farmanullah Safi
b Owais Ahmed c Daniel Archer
12101120.00
Nangeyalia Kharote
Not out
231222191.67
Qais Ahmad
b Owais Ahmed c Shahzaib Jamil
10.00
AM Ghazanfar
b Owais Ahmed (Stumped)
10.00
Abdullah Ahmadzai
Not out
611600.00
Extras: 5W: 4N: 0B: 0LB: 1P: 0
Total: 149/8 (20 overs)
BowlerOMRWNBWDE/R
Mirza Mohammed Baig303810312.67
Shariq Munir20170008.50
Mujeeb Ur Rehman40182004.50
Muhammad Ikramullah212210011.00
Owais Ahmed40294017.25
Daniel Archer20110005.50
Muhammad Asim30130004.33
Fall of Wickets
1. Zubaid Akbari4-1 (0.2)
2. Imran Mir21-2 (3.1)
3. Ijaz Ahmadzai56-3 (8.4)
4. Darwish Rasooli97-4 (14.2)
5. Farmanullah Safi113-5 (16.4)
6. AM Ghazanfar143-6 (19.5)
7. Qais Ahmad143-7 (19.4)
8. Mohammad Ishaq143-8 (19.3)
Partnerships
Zubaid Akbari / Imran Mir4 (2)
Darwish Rasooli / Imran Mir17 (17)
Darwish Rasooli / Ijaz Ahmadzai35 (33)
Darwish Rasooli / Mohammad Ishaq41 (34)
Farmanullah Safi / Mohammad Ishaq16 (14)
Nangeyalia Kharote / Mohammad Ishaq30 (17)
Nangeyalia Kharote / Qais Ahmad0 (1)
Nangeyalia Kharote / AM Ghazanfar0 (1)
Nangeyalia Kharote / Abdullah Ahmadzai6 (1)

West Indies Last Match Played Scorecard Stats

BatterRB4s6sSR
John Campbell
b Kyle Jamieson c Michael Bracewell
262431108.33
Ackeem Auguste
b Matt Henry c Rachin Ravindra
17191289.47
Keacy Carty
b Matt Henry (Bowled)
20.00
Shai Hope
b Zakary Foulkes c Tom Latham
1618388.89
Sherfane Rutherford
b Jacob Duffy c Mark Chapman
1926373.08
Roston Chase
b Matt Henry c Michael Bracewell
38513174.51
Justin Greaves
c & b Mitchell Santner
1911.11
Matthew Forde
b Mitchell Santner (LBW)
40.00
Shamar Springer
b Jacob Duffy c Tom Latham
1217170.59
Khary Pierre
Not out
2234264.71
Jayden Seales
b Matt Henry c Mitchell Santner
140.00
Extras: 10W: 4N: 0B: 0LB: 6P: 0
Total: 161/10 (36.2 overs)
BowlerOMRWNBWDE/R
Matt Henry9.20434004.67
Kyle Jamieson91441004.89
Zakary Foulkes40131033.25
Jacob Duffy70272013.86
Mitchell Santner60272004.50
Michael Bracewell1010001.00
Fall of Wickets
1. K Carty31-1 (4.6)
2. A Auguste31-2 (4.4)
3. John Campbell55-3 (9.1)
4. Shai Hope77-4 (13.1)
5. Sherfane Rutherford91-5 (16.4)
6. M Forde95-6 (18.6)
7. Justin Greaves95-7 (18.2)
8. S Springer124-8 (25.1)
9. Roston Chase143-9 (30.3)
10. Jayden Seales161-10 (36.2)
Partnerships
John Campbell / Ackeem Auguste31 (28)
John Campbell / Keacy Carty0 (2)
John Campbell / Shai Hope24 (25)
Sherfane Rutherford / Shai Hope22 (24)
Sherfane Rutherford / Roston Chase14 (21)
Justin Greaves / Roston Chase4 (10)
Matthew Forde / Roston Chase0 (4)
Shamar Springer / Roston Chase29 (37)
Khary Pierre / Roston Chase19 (32)
Khary Pierre / Jayden Seales18 (35)

Top Upcoming

04:30 AM 28/11/25
Prediction
Tamil Union Cricket and Athletic ClubTamil Union Cricket and Athletic Club
Ace Capital Cricket ClubAce Capital Cricket Club
04:30 AM 28/11/25
Prediction
Police Sports ClubPolice Sports Club
Colombo Cricket ClubColombo Cricket Club
04:30 AM 28/11/25
Prediction
Burgher Recreation ClubBurgher Recreation Club
Nondescripts Cricket ClubNondescripts Cricket Club
04:30 AM 28/11/25
Prediction
Chilaw Marians Cricket ClubChilaw Marians Cricket Club
Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club
04:30 AM 28/11/25
Prediction
Badureliya Sports ClubBadureliya Sports Club
Moors Sports ClubMoors Sports Club
06:00 PM 30/11/25
Prediction
ArgentinaArgentina
BrazilBrazil
12:00 PM 02/12/25
Prediction
BangladeshBangladesh
IrelandIreland
11:30 PM 03/12/25
Prediction
VictoriaVictoria
Western AustraliaWestern Australia
07:00 AM 04/12/25
Prediction
MpumalangaMpumalanga
EasternsEasterns