Afghanistan vs West Indies: Prediction, Head-to-Head, Odds & Stats (Mon, 19 Jan '26)
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
AFG
Recent Form
W
W
W
W
L
3
Win
Last 10 Played
10
0 Draws7
Win
3
Position
3
West Indies
Recent Form
L
L
L
L
-
3
Win
Last 10 Played
10
0 Draws7
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) | |
|---|---|
| Afghanistan | 3 |
| West Indies | 7 |
Afghanistan vs West Indies Past H2H Matches
ICC T20 World Cup
12:30 AM
18/06/24
18/06/24
West Indies
218
Afghanistan
114
09:30 AM
27/03/16
27/03/16
Afghanistan
123
West Indies
117
ICC T20 World Cup Warm-up
02:00 PM
20/10/21
20/10/21
Afghanistan
189
West Indies
133
Test Series
04:00 AM
27/11/19
27/11/19
Afghanistan
307
West Indies
306
T20 International
01:30 PM
17/11/19
17/11/19
Afghanistan
156
West Indies
127
01:30 PM
16/11/19
16/11/19
Afghanistan
147
West Indies
106
01:30 PM
14/11/19
14/11/19
Afghanistan
134
West Indies
164
11:30 PM
05/06/17
05/06/17
West Indies
147
Afghanistan
146
11:30 PM
03/06/17
03/06/17
West Indies
112
Afghanistan
93
11:30 PM
02/06/17
02/06/17
West Indies
114
Afghanistan
110
One Day International
08:30 AM
11/11/19
11/11/19
Afghanistan
249
West Indies
253
08:30 AM
09/11/19
09/11/19
Afghanistan
200
West Indies
247
08:30 AM
06/11/19
06/11/19
Afghanistan
194
West Indies
197
06:30 PM
14/06/17
14/06/17
West Indies
0
Afghanistan
0
06:30 PM
11/06/17
11/06/17
West Indies
138
Afghanistan
135
06:30 PM
09/06/17
09/06/17
West Indies
149
Afghanistan
212
ICC Cricket World Cup
09:30 AM
04/07/19
04/07/19
Afghanistan
288
West Indies
311
Afghanistan Recent Matches
T20 International (10 Matches)
02:30 PM
11/11/25
11/11/25
Qatar
124
Afghanistan
149
W
11:30 AM
02/11/25
02/11/25
Zimbabwe
201
Afghanistan
210
W
11:30 AM
31/10/25
31/10/25
Zimbabwe
125
Afghanistan
129
W
11:30 AM
29/10/25
29/10/25
Zimbabwe
127
Afghanistan
180
W
02:30 PM
05/10/25
05/10/25
Afghanistan
143
Bangladesh
144
L
02:30 PM
03/10/25
03/10/25
Afghanistan
147
Bangladesh
150
L
03:00 PM
02/10/25
02/10/25
Afghanistan
151
Bangladesh
153
L
11:30 AM
14/12/24
14/12/24
Zimbabwe
127
Afghanistan
128
W
11:30 AM
13/12/24
13/12/24
Zimbabwe
103
Afghanistan
153
W
11:30 AM
11/12/24
11/12/24
Zimbabwe
145
Afghanistan
144
L
Test Series (3 Matches)
08:00 AM
20/10/25
20/10/25
Zimbabwe
359
Afghanistan
286
L
08:00 AM
02/01/25
02/01/25
Zimbabwe
448
Afghanistan
520
W
08:00 AM
26/12/24
26/12/24
Zimbabwe
728
Afghanistan
699
D
One Day International (6 Matches)
12:00 PM
14/10/25
14/10/25
Afghanistan
293
Bangladesh
93
W
12:00 PM
11/10/25
11/10/25
Afghanistan
190
Bangladesh
109
W
12:00 PM
08/10/25
08/10/25
Afghanistan
226
Bangladesh
221
W
07:30 AM
21/12/24
21/12/24
Zimbabwe
127
Afghanistan
131
W
07:30 AM
19/12/24
19/12/24
Zimbabwe
54
Afghanistan
286
W
07:30 AM
17/12/24
17/12/24
Zimbabwe
44
Afghanistan
0
-
Asia Cup (3 Matches)
02:30 PM
18/09/25
18/09/25
Sri Lanka
171
Afghanistan
169
L
02:30 PM
16/09/25
16/09/25
Bangladesh
154
Afghanistan
146
L
02:30 PM
09/09/25
09/09/25
Afghanistan
188
Hong Kong C.
94
W
T20I Tri-Series in UAE (5 Matches)
03:00 PM
07/09/25
07/09/25
Pakistan
141
Afghanistan
66
L
03:00 PM
05/09/25
05/09/25
Afghanistan
170
United Arab Emirates
166
W
03:00 PM
02/09/25
02/09/25
Afghanistan
169
Pakistan
151
W
03:00 PM
01/09/25
01/09/25
Afghanistan
188
United Arab Emirates
150
W
03:00 PM
29/08/25
29/08/25
Afghanistan
143
Pakistan
182
L
ICC Champions Trophy (3 Matches)
09:00 AM
28/02/25
28/02/25
Afghanistan
273
Australia
109
-
09:00 AM
26/02/25
26/02/25
Afghanistan
325
England
317
W
09:00 AM
21/02/25
21/02/25
Afghanistan
208
South Africa
315
L
West Indies Recent Matches
One Day International (9 Matches)
01:00 AM
22/11/25
22/11/25
New Zealand
162
West Indies
161
L
01:00 AM
19/11/25
19/11/25
New Zealand
248
West Indies
247
L
01:00 AM
16/11/25
16/11/25
New Zealand
269
West Indies
262
L
07:30 AM
23/10/25
23/10/25
Bangladesh
296
West Indies
117
L
07:30 AM
21/10/25
21/10/25
Bangladesh
222
West Indies
223
W
07:30 AM
18/10/25
18/10/25
Bangladesh
207
West Indies
133
L
01:30 PM
12/08/25
12/08/25
West Indies
294
Pakistan
92
W
01:30 PM
10/08/25
10/08/25
West Indies
184
Pakistan
171
W
06:00 PM
08/08/25
08/08/25
West Indies
280
Pakistan
284
L
T20 International (19 Matches)
12:15 AM
13/11/25
13/11/25
New Zealand
141
West Indies
140
L
12:15 AM
10/11/25
10/11/25
New Zealand
0
West Indies
38
-
12:15 AM
09/11/25
09/11/25
New Zealand
177
West Indies
168
L
06:15 AM
06/11/25
06/11/25
New Zealand
207
West Indies
204
L
06:15 AM
05/11/25
05/11/25
New Zealand
157
West Indies
164
W
12:00 PM
31/10/25
31/10/25
Bangladesh
151
West Indies
152
W
12:00 PM
29/10/25
29/10/25
Bangladesh
135
West Indies
149
W
12:00 PM
27/10/25
27/10/25
Bangladesh
149
West Indies
165
W
02:30 PM
30/09/25
30/09/25
Nepal
122
West Indies
123
W
02:30 PM
29/09/25
29/09/25
Nepal
173
West Indies
83
L
02:30 PM
27/09/25
27/09/25
Nepal
148
West Indies
129
L
12:00 AM
04/08/25
04/08/25
West Indies
176
Pakistan
189
L
12:00 AM
03/08/25
03/08/25
West Indies
135
Pakistan
133
W
12:00 AM
01/08/25
01/08/25
West Indies
164
Pakistan
178
L
11:00 PM
28/07/25
28/07/25
West Indies
170
Australia
173
L
11:00 PM
26/07/25
26/07/25
West Indies
205
Australia
206
L
11:00 PM
25/07/25
25/07/25
West Indies
214
Australia
215
L
12:00 AM
23/07/25
23/07/25
West Indies
172
Australia
173
L
12:00 AM
21/07/25
21/07/25
West Indies
189
Australia
190
L
ICC World Test Championship (2 Matches)
04:00 AM
10/10/25
10/10/25
India
642
West Indies
638
L
04:00 AM
02/10/25
02/10/25
India
448
West Indies
308
L
Afghanistan Next Fixtures
T20 International
West Indies Next Fixtures
ICC World Test Championship
T20 International
02:30 PM
19/01/26
19/01/26
Afghanistan
West Indies
Prediction
02:30 PM
21/01/26
21/01/26
Afghanistan
West Indies
Prediction
02:30 PM
22/01/26
22/01/26
Afghanistan
West Indies
Prediction
04:00 PM
27/01/26
27/01/26
South Africa
West Indies
Prediction
04:00 PM
29/01/26
29/01/26
South Africa
West Indies
Prediction
04:00 PM
31/01/26
31/01/26
South Africa
West Indies
Prediction
04:00 PM
06/02/26
06/02/26
South Africa
West Indies
Prediction
Afghanistan Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Zubaid Akbari b Mirza Mohammed Baig (Bowled) | 4 | 2 | 1 | 200.00 | |
| Imran Mir b Muhammad Ikramullah c Daniel Archer | 5 | 9 | 1 | 55.56 | |
| Darwish Rasooli b Mujeeb Ur Rehman (Bowled) | 66 | 37 | 6 | 4 | 178.38 |
| Ijaz Ahmadzai b Mujeeb Ur Rehman c Zubair Ali | 6 | 19 | 31.58 | ||
| Mohammad Ishaq b Owais Ahmed (Bowled) | 22 | 28 | 1 | 78.57 | |
| Farmanullah Safi b Owais Ahmed c Daniel Archer | 12 | 10 | 1 | 120.00 | |
| Nangeyalia Kharote Not out | 23 | 12 | 2 | 2 | 191.67 |
| Qais Ahmad b Owais Ahmed c Shahzaib Jamil | 1 | 0.00 | |||
| AM Ghazanfar b Owais Ahmed (Stumped) | 1 | 0.00 | |||
| Abdullah Ahmadzai Not out | 6 | 1 | 1 | 600.00 |
Extras: 5W: 4N: 0B: 0LB: 1P: 0
Total: 149/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Mirza Mohammed Baig | 3 | 0 | 38 | 1 | 0 | 3 | 12.67 |
| Shariq Munir | 2 | 0 | 17 | 0 | 0 | 0 | 8.50 |
| Mujeeb Ur Rehman | 4 | 0 | 18 | 2 | 0 | 0 | 4.50 |
| Muhammad Ikramullah | 2 | 1 | 22 | 1 | 0 | 0 | 11.00 |
| Owais Ahmed | 4 | 0 | 29 | 4 | 0 | 1 | 7.25 |
| Daniel Archer | 2 | 0 | 11 | 0 | 0 | 0 | 5.50 |
| Muhammad Asim | 3 | 0 | 13 | 0 | 0 | 0 | 4.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
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| John Campbell b Kyle Jamieson c Michael Bracewell | 26 | 24 | 3 | 1 | 108.33 |
| Ackeem Auguste b Matt Henry c Rachin Ravindra | 17 | 19 | 1 | 2 | 89.47 |
| Keacy Carty b Matt Henry (Bowled) | 2 | 0.00 | |||
| Shai Hope b Zakary Foulkes c Tom Latham | 16 | 18 | 3 | 88.89 | |
| Sherfane Rutherford b Jacob Duffy c Mark Chapman | 19 | 26 | 3 | 73.08 | |
| Roston Chase b Matt Henry c Michael Bracewell | 38 | 51 | 3 | 1 | 74.51 |
| Justin Greaves c & b Mitchell Santner | 1 | 9 | 11.11 | ||
| Matthew Forde b Mitchell Santner (LBW) | 4 | 0.00 | |||
| Shamar Springer b Jacob Duffy c Tom Latham | 12 | 17 | 1 | 70.59 | |
| Khary Pierre Not out | 22 | 34 | 2 | 64.71 | |
| Jayden Seales b Matt Henry c Mitchell Santner | 14 | 0.00 |
Extras: 10W: 4N: 0B: 0LB: 6P: 0
Total: 161/10 (36.2 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Matt Henry | 9.2 | 0 | 43 | 4 | 0 | 0 | 4.67 |
| Kyle Jamieson | 9 | 1 | 44 | 1 | 0 | 0 | 4.89 |
| Zakary Foulkes | 4 | 0 | 13 | 1 | 0 | 3 | 3.25 |
| Jacob Duffy | 7 | 0 | 27 | 2 | 0 | 1 | 3.86 |
| Mitchell Santner | 6 | 0 | 27 | 2 | 0 | 0 | 4.50 |
| Michael Bracewell | 1 | 0 | 1 | 0 | 0 | 0 | 1.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)
Cricket Previews & Betting Tips

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025
Top Upcoming
04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction06:00 PM 30/11/25
Prediction12:00 PM 02/12/25
Prediction11:30 PM 03/12/25
Prediction07:00 AM 04/12/25
Prediction