Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Afghanistan T20I Stats

Afghanistan T20Is game by game, and how the opposition did in each

Updated 1 November 2026, after the Zimbabwe game

Reset
Stat Avg
T20 Internationals 24 Sep 26 JapanA 129/681
T20 Internationals 11 Nov 25 QatarA 149/8124/7
T20 Internationals 2 Nov 25 ZimbabweA 210/3201
T20 Internationals 31 Oct 25 ZimbabweA 129/3125
T20 Internationals 29 Oct 25 ZimbabweA 180/6127
Asia Cup 18 Sep 25 Sri LankaA 169/8171/4
Asia Cup 16 Sep 25 BangladeshA 146154/5
Tri-Nation Series 7 Sep 25 PakistanA 66141/8
Tri-Nation Series 2 Sep 25 PakistanA 169/5151/9
Tri-Nation Series 1 Sep 25 United Arab EmiratesA 188/4150/8
T20 Internationals 14 Dec 24 ZimbabweA 128/7127
T20 Internationals 13 Dec 24 ZimbabweA 153/6103
T20 Internationals 11 Dec 24 ZimbabweA 144/6145/6
T20 Cricket World Cup 27 Jun 24 South AfricaA 5660/1
T20 Cricket World Cup 18 Jun 24 West IndiesA 114218/5
T20 Cricket World Cup 8 Jun 24 New ZealandA 159/675
T20 Internationals 21 Feb 24 Sri LankaA 209/5206/6
T20 Internationals 19 Feb 24 Sri LankaA 115187/6
T20 Internationals 17 Feb 24 Sri LankaA 156/9160
T20 Internationals 17 Jan 24 IndiaA 212/6212/4
T20 Internationals 14 Jan 24 IndiaA 172173/4
T20 Internationals 11 Jan 24 IndiaA 158/5159/4
T20 Internationals 2 Jan 24 United Arab EmiratesA 128/6126/9
T20 Internationals 31 Dec 23 United Arab EmiratesA 155166/7
T20 Internationals 29 Dec 23 United Arab EmiratesA 203/3131/4
Asia Cup 3 Sep 23 BangladeshA 245334/5
T20 Internationals 16 Jul 23 BangladeshA 116/7119/4
T20 Internationals 14 Jul 23 BangladeshA 154/7157/8
Runs 154153 12981 149124 210201 129125 180127 169171 146154 66141 169151 188150 128127 153103 144145 5660 114218 15975 209206 115187 156160 212212 172173 158159 128126 155166 203131 245334 116119 154157
Wickets 7.07.1 106 78 103 103 106 48 510 810 95 84 107 106 66 110 510 106 65 610 109 69 410 45 96 710 43 510 47 87
Run rate 7.737.77 6.54.2 7.56.2 10.510.1 7.26.4 9.07.9 8.59.2 7.37.7 4.27.1 8.57.6 9.47.5 6.66.4 7.75.8 7.27.3 4.76.8 7.010.9 8.04.9 10.510.3 6.89.4 7.88.4 10.610.6 8.611.0 7.99.1 6.96.3 7.88.3 10.26.6 5.56.7 6.87.4 7.77.9
Sixes 5.85.0 32 85 810 11 51 92 95 37 68 119 00 33 32 01 412 91 46 36 25 1214 1010 63 73 88 112 38 54 83
Fours 12.312.4 117 116 1814 1610 1816 1016 812 37 136 119 911 137 1212 78 1016 105 1924 918 1415 1513 1316 1419 78 1211 1510 2726 79 1115
Catches 4.24.6 34 54 52 63 65 43 26 57 55 64 85 65 56 03 37 63 43 46 75 44 35 22 35 48 23 14 36 67
Powerplay runs 43.946.9 - - 7348 5435 6335 45 2759 2941 3452 4366 3647 4140 3433 2834 4594 4433 7265 4055 5751 5130 5869 3336 4738 4755 4528 2237 3454 4037
Powerplay wickets lost 1.731.88 - - 02 13 05 3 20 41 12 11 32 32 41 51 11 03 01 52 13 04 22 02 14 10 13 10 20 32
Performance points 325334 352261 334339 438271 373214 423293 282345 263412 269422 393290 397267 391310 409256 307315 63287 227473 414215 348328 264441 404384 321370 271419 275301 361277 317434 295206 335546 217307 368357
Dream11 points 596599 680380 578536 783523 677383 763514 485626 527729 487750 684509 737485 651545 739440 561537 184603 407853 783390 588615 457806 657705 607640 496754 477580 701487 597775 615359 6831109 420543 656601
Each figure is Afghanistan's, the opposition's under it. Wickets are the wickets Afghanistan took.

Afghanistan T20I Game by Game

Runs, the last 28 T20Is, newest on the left

Line150.5
Avg
Hit
T20 Internationals 24 Sep 26 JapanA 129/681
T20 Internationals 11 Nov 25 QatarA 149/8124/7
T20 Internationals 2 Nov 25 ZimbabweA 210/3201
T20 Internationals 31 Oct 25 ZimbabweA 129/3125
T20 Internationals 29 Oct 25 ZimbabweA 180/6127
Asia Cup 18 Sep 25 Sri LankaA 169/8171/4
Asia Cup 16 Sep 25 BangladeshA 146154/5
Tri-Nation Series 7 Sep 25 PakistanA 66141/8
Tri-Nation Series 2 Sep 25 PakistanA 169/5151/9
Tri-Nation Series 1 Sep 25 United Arab EmiratesA 188/4150/8
T20 Internationals 14 Dec 24 ZimbabweA 128/7127
T20 Internationals 13 Dec 24 ZimbabweA 153/6103
T20 Internationals 11 Dec 24 ZimbabweA 144/6145/6
T20 Cricket World Cup 27 Jun 24 South AfricaA 5660/1
T20 Cricket World Cup 18 Jun 24 West IndiesA 114218/5
T20 Cricket World Cup 8 Jun 24 New ZealandA 159/675
T20 Internationals 21 Feb 24 Sri LankaA 209/5206/6
T20 Internationals 19 Feb 24 Sri LankaA 115187/6
T20 Internationals 17 Feb 24 Sri LankaA 156/9160
T20 Internationals 17 Jan 24 IndiaA 212/6212/4
T20 Internationals 14 Jan 24 IndiaA 172173/4
T20 Internationals 11 Jan 24 IndiaA 158/5159/4
T20 Internationals 2 Jan 24 United Arab EmiratesA 128/6126/9
T20 Internationals 31 Dec 23 United Arab EmiratesA 155166/7
T20 Internationals 29 Dec 23 United Arab EmiratesA 203/3131/4
Asia Cup 3 Sep 23 BangladeshA 245334/5
T20 Internationals 16 Jul 23 BangladeshA 116/7119/4
T20 Internationals 14 Jul 23 BangladeshA 154/7157/8

Afghanistan T20I Results

The last 28 T20Is, newest first: 13 won

Opponent Result AFG Opp RR
Japan (A)T20I, 24 Sep Wby 48 runs 129/620 ov 8119.3 ov 6.45
Qatar (A)T20I, 11 Nov 2025 Wby 25 runs 149/820 ov 124/720 ov 7.45
Zimbabwe (A)T20I, 2 Nov 2025 Wby 9 runs 210/320 ov 20120 ov 10.50
Zimbabwe (A)T20I, 31 Oct 2025 Wby 7 wickets 129/318 ov 12519.3 ov 7.17
Zimbabwe (A)T20I, 29 Oct 2025 Wby 53 runs 180/620 ov 12716.1 ov 9.00
Sri Lanka (A)AC, 18 Sep 2025 Lby 6 wickets 169/820 ov 171/418.4 ov 8.45
Bangladesh (A)AC, 16 Sep 2025 Lby 8 runs 14620 ov 154/520 ov 7.30
Pakistan (A)TRI, 7 Sep 2025 Lby 75 runs 6615.5 ov 141/820 ov 4.17
Pakistan (A)TRI, 2 Sep 2025 Wby 18 runs 169/520 ov 151/920 ov 8.45
United Arab Emirates (A)TRI, 1 Sep 2025 Wby 38 runs 188/420 ov 150/820 ov 9.40
Zimbabwe (A)T20I, 14 Dec 2024 Wby 3 wickets 128/719.3 ov 12719.5 ov 6.56
Zimbabwe (A)T20I, 13 Dec 2024 Wby 50 runs 153/620 ov 10317.4 ov 7.65
Zimbabwe (A)T20I, 11 Dec 2024 Lby 4 wickets 144/620 ov 145/620 ov 7.20
South Africa (A)T20WC, 27 Jun 2024 Lby 9 wickets 5611.5 ov 60/18.5 ov 4.73
West Indies (A)T20WC, 18 Jun 2024 Lby 104 runs 11416.2 ov 218/520 ov 6.98
New Zealand (A)T20WC, 8 Jun 2024 Wby 84 runs 159/620 ov 7515.2 ov 7.95
Sri Lanka (A)T20I, 21 Feb 2024 Wby 3 runs 209/520 ov 206/620 ov 10.45
Sri Lanka (A)T20I, 19 Feb 2024 Lby 72 runs 11517 ov 187/620 ov 6.76
Sri Lanka (A)T20I, 17 Feb 2024 Lby 4 runs 156/920 ov 16019 ov 7.80
India (A)T20I, 17 Jan 2024 Lin a super over 212/620 ov 212/420 ov 10.60
India (A)T20I, 14 Jan 2024 Lby 6 wickets 17220 ov 173/415.4 ov 8.60
India (A)T20I, 11 Jan 2024 Lby 6 wickets 158/520 ov 159/417.3 ov 7.90
United Arab Emirates (A)T20I, 2 Jan 2024 Wby 4 wickets 128/618.3 ov 126/920 ov 6.92
United Arab Emirates (A)T20I, 31 Dec 2023 Lby 11 runs 15519.5 ov 166/720 ov 7.82
United Arab Emirates (A)T20I, 29 Dec 2023 Wby 72 runs 203/320 ov 131/420 ov 10.15
Bangladesh (A)AC, 3 Sep 2023 Lby 89 runs 24544.3 ov 334/550 ov 5.51
Bangladesh (A)T20I, 16 Jul 2023 Lby 6 wickets 116/717 ov 119/416.1 ov 6.82
Bangladesh (A)T20I, 14 Jul 2023 Lby 2 wickets 154/720 ov 157/819.5 ov 7.70

Afghanistan T20I Splits

The last 28 T20Is: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Away 28 13-15 46% 154 153
InningsPW-LWin %RunsOpp
Batting first 17 10-7 59% 160 137
Chasing 11 3-8 27% 145 177
TossPW-LWin %RunsOpp
Won the toss 13 7-6 54% 150 152
Lost the toss 15 6-9 40% 157 154
CompetitionPW-LWin %RunsOpp
T20 Internationals 19 10-9 53% 158 149
Tri-Nation Series 3 2-1 67% 141 147
T20 Cricket World Cup 3 1-2 33% 110 118
Asia Cup 3 0-3 0% 187 220
OpponentPW-LWin %RunsOpp
Zimbabwe 6 5-1 83% 157 138
United Arab Emirates 4 3-1 75% 169 143
Sri Lanka 4 1-3 25% 162 181
Bangladesh 4 0-4 0% 165 191
India 3 0-3 0% 181 181
Pakistan 2 1-1 50% 118 146
Japan 1 1-0 100% 129 81.0
Qatar 1 1-0 100% 149 124
New Zealand 1 1-0 100% 159 75.0
South Africa 1 0-1 0% 56.0 60.0
West Indies 1 0-1 0% 114 218
GroundPW-LWin %RunsOpp
Harare Sports Club, Harare 6 5-1 83% 157 138
Sharjah Cricket Stadium, Sharjah 6 4-2 67% 152 144
Rangiri Dambulla International Stadium, Dambulla 3 1-2 33% 160 184
Sheikh Zayed Stadium, Abu Dhabi 2 0-2 0% 158 163
Sylhet International Cricket Stadium, Sylhet 2 0-2 0% 135 138
Korogi Sports Park, Nisshin 1 1-0 100% 129 81.0
West End Park International Cricket Stadium, Doha 1 1-0 100% 149 124
Providence Stadium, Providence 1 1-0 100% 159 75.0
Brian Lara Stadium, Tarouba 1 0-1 0% 56.0 60.0
Darren Sammy National Cricket Stadium, Gros Islet 1 0-1 0% 114 218
M.Chinnaswamy Stadium, Bengaluru 1 0-1 0% 212 212
Holkar Cricket Stadium, Indore 1 0-1 0% 172 173
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh 1 0-1 0% 158 159
Gaddafi Stadium, Lahore 1 0-1 0% 245 334
YearPW-LWin %RunsOpp
2026 1 1-0 100% 129 81.0
2025 9 6-3 67% 156 149
2024 13 5-8 38% 146 150
2023 5 1-4 20% 175 181

T20I Sides

International sides with 8+ T20Is in the last two years, by win rate

SidePWin %RunsOpp
1Portugal 888%137128
2India 5975%178163
3England 3770%193182
4Switzerland 1070%171158
5Australia 2669%154162
6Romania 967%177148
7Cyprus 863%139143
8Malaysia 863%128121
9Finland 1060%135121
10Pakistan 6659%169157
11New Zealand 4858%180174
12Afghanistan 3658%155143
13Germany 956%184162
14Austria 1656%144158
15South Africa 4553%166167
16Namibia 2250%161163
17Nepal 1450%132124
18Bangladesh 4448%147152
19Ireland 1747%164157
20Hong Kong 1346%131135
21Scotland 1145%165155
22West Indies 4740%171174
23Sri Lanka 4838%162172
24United Arab Emirates 2138%148156
25Netherlands 1338%139144
26Norway 1136%135125
27Sweden 1136%132126
28Hungary 1030%165173
29Zimbabwe 4730%149164
30Oman 1619%126156

Afghanistan T20I Questions

What is Afghanistan's average T20I score?

Afghanistan have averaged 154 runs per T20I over their last 28 T20Is, and conceded 153. Their highest was 245 against Bangladesh on 3 Sep 2023, their lowest 56 against South Africa.

What is Afghanistan's T20I record?

Afghanistan have won 13 and lost 15 of their last 28 T20Is.

Do Afghanistan do better batting first or chasing in T20Is?

Batting first, Afghanistan have won 10 of 17 and averaged 160. Batting second they have won 3 of 11, averaging 145.

Who has scored the most T20I runs for Afghanistan recently?

Over Afghanistan's last 28 T20Is: Ibrahim Zadran (780 runs in 23), Rahmanullah Gurbaz (671 runs in 26), Mohammad Nabi (425 runs in 24).

Who has taken the most T20I wickets for Afghanistan recently?

Over Afghanistan's last 28 T20Is: Rashid Khan (27 wickets in 16), Azmatullah Omarzai (22 wickets in 22), Fazalhaq Farooqi (21 wickets in 20).