Pakistan vs Afghanistan: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 07 Sep, 03:00 PM
FT
141/8 (20)
RR: 7.0566/10 (15.5)
RR: 4.17Scheduled H2H Match For Pakistan Vs Afghanistan
T20I Tri-Series in UAE, Final
Sun, 07 Sep 2025 at 03:00 PM UTC
Pakistan
PAK
Recent Form
W
W
W
W
W
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
3
Afghanistan
AFG
Recent Form
W
W
W
W
L
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
3
Pakistan vs Afghanistan H2H Game Summary
In the most recent 10 head-to-head games for these rivals, Pakistan have got the victory 6 times and Afghanistan have come out on top on 4 occasion. In the last fixture between them, Pakistan won 141-66.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Pakistan | 6 |
| Afghanistan | 4 |
Pakistan vs Afghanistan Past H2H Matches
T20I Tri-Series in UAE
03:00 PM
07/09/25
07/09/25
Pakistan
141
Afghanistan
66
03:00 PM
02/09/25
02/09/25
Afghanistan
169
Pakistan
151
03:00 PM
29/08/25
29/08/25
Afghanistan
143
Pakistan
182
ICC Cricket World Cup
08:30 AM
23/10/23
23/10/23
Pakistan
282
Afghanistan
286
09:30 AM
29/06/19
29/06/19
Pakistan
230
Afghanistan
227
09:30 AM
24/05/19
24/05/19
Pakistan
262
Afghanistan
263
Asian Games
06:00 AM
06/10/23
06/10/23
Pakistan
115
Afghanistan
116
One Day International
09:30 AM
26/08/23
26/08/23
Afghanistan
209
Pakistan
268
09:30 AM
24/08/23
24/08/23
Afghanistan
300
Pakistan
302
09:30 AM
22/08/23
22/08/23
Afghanistan
59
Pakistan
201
T20 International
04:00 PM
27/03/23
27/03/23
Afghanistan
116
Pakistan
182
04:00 PM
26/03/23
26/03/23
Afghanistan
133
Pakistan
130
04:00 PM
24/03/23
24/03/23
Afghanistan
98
Pakistan
92
ICC T20 World Cup Warm-up
03:00 AM
19/10/22
19/10/22
Afghanistan
154
Pakistan
19
Asia Cup
02:00 PM
07/09/22
07/09/22
Pakistan
131
Afghanistan
129
11:30 AM
21/09/18
21/09/18
Pakistan
258
Afghanistan
257
08:00 AM
27/02/14
27/02/14
Afghanistan
176
Pakistan
248
ICC T20 World Cup
02:00 PM
29/10/21
29/10/21
Afghanistan
147
Pakistan
148
Team Streaks
Wins
3
Pakistan Recent Matches
T20I Tri-series in Pakistan (3 Matches)
01:00 PM
23/11/25
23/11/25
Pakistan
195
Zimbabwe
126
W
01:00 PM
22/11/25
22/11/25
Pakistan
131
Sri Lanka
128
W
01:00 PM
18/11/25
18/11/25
Pakistan
151
Zimbabwe
147
W
One Day International (9 Matches)
09:30 AM
16/11/25
16/11/25
Pakistan
215
Sri Lanka
211
W
09:30 AM
14/11/25
14/11/25
Pakistan
289
Sri Lanka
288
W
09:30 AM
11/11/25
11/11/25
Pakistan
299
Sri Lanka
293
W
10:00 AM
08/11/25
08/11/25
Pakistan
144
South Africa
143
W
10:00 AM
06/11/25
06/11/25
Pakistan
269
South Africa
270
L
10:00 AM
04/11/25
04/11/25
Pakistan
264
South Africa
263
W
01:30 PM
12/08/25
12/08/25
West Indies
294
Pakistan
92
L
01:30 PM
10/08/25
10/08/25
West Indies
184
Pakistan
171
L
06:00 PM
08/08/25
08/08/25
West Indies
280
Pakistan
284
W
T20 International (4 Matches)
03:00 PM
01/11/25
01/11/25
Pakistan
140
South Africa
139
W
03:00 PM
31/10/25
31/10/25
Pakistan
112
South Africa
110
W
03:00 PM
28/10/25
28/10/25
Pakistan
139
South Africa
194
L
12:00 AM
04/08/25
04/08/25
West Indies
176
Pakistan
189
W
ICC World Test Championship (2 Matches)
05:00 AM
20/10/25
20/10/25
Pakistan
471
South Africa
477
L
05:00 AM
12/10/25
12/10/25
Pakistan
545
South Africa
452
W
Asia Cup (7 Matches)
02:30 PM
28/09/25
28/09/25
India
150
Pakistan
146
L
02:30 PM
25/09/25
25/09/25
Pakistan
135
Bangladesh
124
W
02:30 PM
23/09/25
23/09/25
Pakistan
138
Sri Lanka
133
W
02:30 PM
21/09/25
21/09/25
India
174
Pakistan
171
L
02:30 PM
17/09/25
17/09/25
Pakistan
146
United Arab Emirates
105
W
02:30 PM
14/09/25
14/09/25
India
131
Pakistan
127
L
02:30 PM
12/09/25
12/09/25
Pakistan
160
Oman
67
W
T20I Tri-Series in UAE (5 Matches)
03:00 PM
07/09/25
07/09/25
Pakistan
141
Afghanistan
66
W
03:00 PM
04/09/25
04/09/25
Pakistan
171
United Arab Emirates
140
W
03:00 PM
02/09/25
02/09/25
Afghanistan
169
Pakistan
151
L
03:00 PM
30/08/25
30/08/25
United Arab Emirates
176
Pakistan
207
W
03:00 PM
29/08/25
29/08/25
Afghanistan
143
Pakistan
182
W
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
Pakistan Next Fixtures
T20I Tri-series in Pakistan
ICC T20 World Cup
Afghanistan Next Fixtures
T20 International
Pakistan vs Afghanistan H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Sahibzada Farhan b Fazalhaq Farooqi (Bowled) | 3 | 0.00 | |||
| Saim Ayub b Noor Ahmad c Rashid Khan | 17 | 19 | 2 | 89.47 | |
| Fakhar Zaman b Rashid Khan (LBW) | 27 | 26 | 2 | 1 | 103.85 |
| Salman Agha b Rashid Khan c Allah Mohammad | 24 | 27 | 2 | 88.89 | |
| Hasan Nawaz b Rashid Khan c Darwish Rasooli | 15 | 8 | 1 | 1 | 187.50 |
| Mohammad Haris b Noor Ahmad (Bowled) | 2 | 3 | 66.67 | ||
| Mohammad Nawaz b Fazalhaq Farooqi c Ibrahim Zadran | 25 | 21 | 2 | 119.05 | |
| Faheem Ashraf b Allah Mohammad c Rahmanullah Gurbaz | 15 | 8 | 2 | 1 | 187.50 |
| Shaheen Afridi Not out | 2 | 4 | 50.00 | ||
| Sufiyan Muqeem Not out | 1 | 0.00 |
Extras: 14W: 7N: 0B: 2LB: 5P: 0
Total: 141/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Fazalhaq Farooqi | 3 | 0 | 19 | 2 | 0 | 1 | 6.33 |
| Azmatullah Omarzai | 1 | 0 | 5 | 0 | 0 | 0 | 5.00 |
| Allah Mohammad | 4 | 0 | 27 | 1 | 0 | 1 | 6.75 |
| Mohammad Nabi | 4 | 0 | 28 | 0 | 0 | 1 | 7.00 |
| Noor Ahmad | 4 | 0 | 17 | 2 | 0 | 3 | 4.25 |
| Rashid Khan | 4 | 0 | 38 | 3 | 0 | 0 | 9.50 |
Fall of Wickets
1. Saim Ayub49-1 (7.5)
2. Fakhar Zaman51-2 (8.2)
3. Hasan Nawaz69-3 (10.5)
4. Mohammad Haris72-4 (11.3)
5. Salman Agha112-5 (16.5)
6. Faheem Ashraf130-6 (18.5)
7. Mohammad Nawaz136-7 (19.2)
Partnerships
Sahibzada Farhan / Saim Ayub0 (3)
Fakhar Zaman / Saim Ayub49 (44)
Fakhar Zaman / Salman Agha2 (3)
Hasan Nawaz / Salman Agha18 (15)
Mohammad Haris / Salman Agha3 (4)
Mohammad Nawaz / Salman Agha40 (32)
Mohammad Nawaz / Faheem Ashraf18 (12)
Mohammad Nawaz / Shaheen Afridi6 (3)
Sufiyan Muqeem / Shaheen Afridi5 (4)
Pakistan Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Sahibzada Farhan b Sikandar Raza (Bowled) | 63 | 41 | 4 | 3 | 153.66 |
| Saim Ayub b Brad Evans c Wellington Masakadza | 13 | 8 | 2 | 162.50 | |
| Babar Azam b Sikandar Raza c Brad Evans | 74 | 52 | 7 | 2 | 142.31 |
| Faheem Ashraf b Brad Evans (Run out) | 3 | 4 | 75.00 | ||
| Mohammad Nawaz b Richard Ngarava c Brad Evans | 4 | 4 | 100.00 | ||
| Salman Agha Not out | 1 | 2 | 50.00 | ||
| Fakhar Zaman Not out | 27 | 10 | 1 | 3 | 270.00 |
Extras: 10W: 4N: 1B: 0LB: 5P: 0
Total: 195/5 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| R Ngarava | 4 | 0 | 34 | 1 | 0 | 0 | 8.50 |
| T Maposa | 3 | 0 | 20 | 0 | 0 | 2 | 6.67 |
| B Evans | 4 | 0 | 59 | 1 | 1 | 0 | 14.75 |
| Wellington Masakadza | 4 | 0 | 27 | 0 | 0 | 0 | 6.75 |
| Ryan Burl | 1 | 0 | 11 | 0 | 0 | 1 | 11.00 |
| Sikandar Raza | 4 | 0 | 39 | 2 | 0 | 0 | 9.75 |
Fall of Wickets
1. S Ayub29-1 (2.3)
2. S Farhan132-2 (15.2)
3. F Ashraf144-3 (16.4)
4. B Azam163-4 (17.4)
5. M Nawaz167-5 (18.2)
Partnerships
Saim Ayub / Sahibzada Farhan29 (15)
Babar Azam / Sahibzada Farhan103 (77)
Babar Azam / Faheem Ashraf12 (8)
Babar Azam / Mohammad Nawaz19 (6)
Salman Agha / Mohammad Nawaz4 (4)
Salman Agha / Fakhar Zaman28 (11)
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)
T20I Tri-Series in UAE Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 4 | 3 | 1 | 0 | 6 | |
| 2 | 4 | 3 | 1 | 0 | 6 | |
| 3 | 4 | 0 | 4 | 0 |
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
09:30 PM 25/11/25
Prediction09:30 PM 25/11/25
Prediction09:30 PM 25/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction12:00 PM 29/11/25
Prediction08:00 AM 30/11/25
Prediction06:00 PM 30/11/25
Prediction