Pakistan vs Afghanistan: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 07 Sep, 03:00 PM

FT
141/8 (20)
RR: 7.05
66/10 (15.5)
RR: 4.17

Scheduled H2H Match For Pakistan Vs Afghanistan

T20I Tri-Series in UAE, Final

Sun, 07 Sep 2025 at 03:00 PM UTC

Pakistan
Pakistan

PAK PAK

Recent Form

W
W
W
W
W
Afghanistan
Afghanistan

AFG AFG

Recent Form

W
W
W
W
L

6

Win

Last 10 Played

10
0 Draws

4

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)
Pakistan6
Afghanistan4

Pakistan vs Afghanistan Past H2H Matches

28376
T20I Tri-Series in UAE
03:00 PM
07/09/25
187754
Pakistan
141
187575
Afghanistan
66
03:00 PM
02/09/25
187575
Afghanistan
169
187754
Pakistan
151
03:00 PM
29/08/25
187575
Afghanistan
143
187754
Pakistan
182
20661
ICC Cricket World Cup
08:30 AM
23/10/23
187754
Pakistan
282
187575
Afghanistan
286
09:30 AM
29/06/19
187754
Pakistan
230
187575
Afghanistan
227
09:30 AM
24/05/19
187754
Pakistan
262
187575
Afghanistan
263
11158
Asian Games
06:00 AM
06/10/23
187754
Pakistan
115
187575
Afghanistan
116
11190
One Day International
09:30 AM
26/08/23
187575
Afghanistan
209
187754
Pakistan
268
09:30 AM
24/08/23
187575
Afghanistan
300
187754
Pakistan
302
09:30 AM
22/08/23
187575
Afghanistan
59
187754
Pakistan
201
11191
T20 International
04:00 PM
27/03/23
187575
Afghanistan
116
187754
Pakistan
182
04:00 PM
26/03/23
187575
Afghanistan
133
187754
Pakistan
130
04:00 PM
24/03/23
187575
Afghanistan
98
187754
Pakistan
92
19248
ICC T20 World Cup Warm-up
03:00 AM
19/10/22
187575
Afghanistan
154
187754
Pakistan
19
11157
Asia Cup
02:00 PM
07/09/22
187754
Pakistan
131
187575
Afghanistan
129
11:30 AM
21/09/18
187754
Pakistan
258
187575
Afghanistan
257
08:00 AM
27/02/14
187575
Afghanistan
176
187754
Pakistan
248
11185
ICC T20 World Cup
02:00 PM
29/10/21
187575
Afghanistan
147
187754
Pakistan
148

Team Streaks

187575
Wins
3

Pakistan Recent Matches

29268
T20I Tri-series in Pakistan (3 Matches)
01:00 PM
23/11/25
187754
Pakistan
195
187745
Zimbabwe
126
W
01:00 PM
22/11/25
187754
Pakistan
131
187756
Sri Lanka
128
W
01:00 PM
18/11/25
187754
Pakistan
151
187745
Zimbabwe
147
W
11190
One Day International (9 Matches)
09:30 AM
16/11/25
187754
Pakistan
215
187756
Sri Lanka
211
W
09:30 AM
14/11/25
187754
Pakistan
289
187756
Sri Lanka
288
W
09:30 AM
11/11/25
187754
Pakistan
299
187756
Sri Lanka
293
W
10:00 AM
08/11/25
187754
Pakistan
144
187747
South Africa
143
W
10:00 AM
06/11/25
187754
Pakistan
269
187747
South Africa
270
L
10:00 AM
04/11/25
187754
Pakistan
264
187747
South Africa
263
W
01:30 PM
12/08/25
187760
West Indies
294
187754
Pakistan
92
L
01:30 PM
10/08/25
187760
West Indies
184
187754
Pakistan
171
L
06:00 PM
08/08/25
187760
West Indies
280
187754
Pakistan
284
W
11191
T20 International (4 Matches)
03:00 PM
01/11/25
187754
Pakistan
140
187747
South Africa
139
W
03:00 PM
31/10/25
187754
Pakistan
112
187747
South Africa
110
W
03:00 PM
28/10/25
187754
Pakistan
139
187747
South Africa
194
L
12:00 AM
04/08/25
187760
West Indies
176
187754
Pakistan
189
W
18833
ICC World Test Championship (2 Matches)
05:00 AM
20/10/25
187754
Pakistan
471
187747
South Africa
477
L
05:00 AM
12/10/25
187754
Pakistan
545
187747
South Africa
452
W
11157
Asia Cup (7 Matches)
02:30 PM
28/09/25
187765
India
150
187754
Pakistan
146
L
02:30 PM
25/09/25
187754
Pakistan
135
187744
Bangladesh
124
W
02:30 PM
23/09/25
187754
Pakistan
138
187756
Sri Lanka
133
W
02:30 PM
21/09/25
187765
India
174
187754
Pakistan
171
L
02:30 PM
17/09/25
187754
Pakistan
146
187771
United Arab Emirates
105
W
02:30 PM
14/09/25
187765
India
131
187754
Pakistan
127
L
02:30 PM
12/09/25
187754
Pakistan
160
199279
Oman
67
W
28376
T20I Tri-Series in UAE (5 Matches)
03:00 PM
07/09/25
187754
Pakistan
141
187575
Afghanistan
66
W
03:00 PM
04/09/25
187754
Pakistan
171
187771
United Arab Emirates
140
W
03:00 PM
02/09/25
187575
Afghanistan
169
187754
Pakistan
151
L
03:00 PM
30/08/25
187771
United Arab Emirates
176
187754
Pakistan
207
W
03:00 PM
29/08/25
187575
Afghanistan
143
187754
Pakistan
182
W

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

Pakistan Next Fixtures

Afghanistan Next Fixtures

Pakistan vs Afghanistan H2H Recent Match Scorecard

BatterRB4s6sSR
Sahibzada Farhan
b Fazalhaq Farooqi (Bowled)
30.00
Saim Ayub
b Noor Ahmad c Rashid Khan
1719289.47
Fakhar Zaman
b Rashid Khan (LBW)
272621103.85
Salman Agha
b Rashid Khan c Allah Mohammad
2427288.89
Hasan Nawaz
b Rashid Khan c Darwish Rasooli
15811187.50
Mohammad Haris
b Noor Ahmad (Bowled)
2366.67
Mohammad Nawaz
b Fazalhaq Farooqi c Ibrahim Zadran
25212119.05
Faheem Ashraf
b Allah Mohammad c Rahmanullah Gurbaz
15821187.50
Shaheen Afridi
Not out
2450.00
Sufiyan Muqeem
Not out
10.00
Extras: 14W: 7N: 0B: 2LB: 5P: 0
Total: 141/8 (20 overs)
BowlerOMRWNBWDE/R
Fazalhaq Farooqi30192016.33
Azmatullah Omarzai1050005.00
Allah Mohammad40271016.75
Mohammad Nabi40280017.00
Noor Ahmad40172034.25
Rashid Khan40383009.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

BatterRB4s6sSR
Sahibzada Farhan
b Sikandar Raza (Bowled)
634143153.66
Saim Ayub
b Brad Evans c Wellington Masakadza
1382162.50
Babar Azam
b Sikandar Raza c Brad Evans
745272142.31
Faheem Ashraf
b Brad Evans (Run out)
3475.00
Mohammad Nawaz
b Richard Ngarava c Brad Evans
44100.00
Salman Agha
Not out
1250.00
Fakhar Zaman
Not out
271013270.00
Extras: 10W: 4N: 1B: 0LB: 5P: 0
Total: 195/5 (20 overs)
BowlerOMRWNBWDE/R
R Ngarava40341008.50
T Maposa30200026.67
B Evans405911014.75
Wellington Masakadza40270006.75
Ryan Burl101100111.00
Sikandar Raza40392009.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

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)

T20I Tri-Series in UAE Standings

POSTEAMMPWLDPTS
1PakistanPakistan43106
2AfghanistanAfghanistan43106
3United Arab EmiratesUnited Arab Emirates4040

Top Upcoming

09:30 PM 25/11/25
Prediction
Wellington FirebirdsWellington Firebirds
Central StagsCentral Stags
09:30 PM 25/11/25
Prediction
Northern DistrictsNorthern Districts
Auckland AcesAuckland Aces
09:30 PM 25/11/25
Prediction
Otago VoltsOtago Volts
CanterburyCanterbury
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
Badureliya Sports ClubBadureliya Sports Club
Moors Sports ClubMoors Sports Club
12:00 PM 29/11/25
Prediction
BangladeshBangladesh
IrelandIreland
08:00 AM 30/11/25
Prediction
IndiaIndia
South AfricaSouth Africa
06:00 PM 30/11/25
Prediction
ArgentinaArgentina
BrazilBrazil