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 1 Nov 26 ZimbabweH 81/379
T20 Internationals 29 Oct 26 ZimbabweH 221/7202/5
T20 Internationals 27 Oct 26 ZimbabweH 177140
Tri-Nation Series 23 Oct 26 ZimbabweH 170/3169
Tri-Nation Series 21 Oct 26 BangladeshH 161/3160
Tri-Nation Series 19 Oct 26 ZimbabweH 294136
T20 Internationals 25 Sep 26 NepalH 102/7103/5
T20 Internationals 24 Sep 26 JapanA 129/681
T20 Internationals 17 Sep 26 IndiaH 94221/7
T20 Internationals 15 Sep 26 IndiaH 159/8163/3
T20 Internationals 13 Sep 26 IndiaH 156/8157/3
T20 Cricket World Cup 19 Feb 26 CanadaH 200/4118/8
T20 Cricket World Cup 16 Feb 26 United Arab EmiratesH 162/5160/9
T20 Cricket World Cup 11 Feb 26 South AfricaH 187187/6
T20 Cricket World Cup 8 Feb 26 New ZealandH 182/6183/5
T20 Internationals 22 Jan 26 West IndiesH 136/8151/7
T20 Internationals 21 Jan 26 West IndiesH 189/4150
T20 Internationals 19 Jan 26 West IndiesH 181/3143/9
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
T20 Internationals 5 Oct 25 BangladeshH 143/9144/4
T20 Internationals 3 Oct 25 BangladeshH 147/5150/8
T20 Internationals 2 Oct 25 BangladeshH 151/9153/6
Asia Cup 18 Sep 25 Sri LankaA 169/8171/4
Asia Cup 16 Sep 25 BangladeshA 146154/5
Asia Cup 9 Sep 25 Hong KongH 188/694/9
Tri-Nation Series 7 Sep 25 PakistanA 66141/8
Tri-Nation Series 5 Sep 25 United Arab EmiratesH 170/4166/5
Tri-Nation Series 2 Sep 25 PakistanA 169/5151/9
Tri-Nation Series 1 Sep 25 United Arab EmiratesA 188/4150/8
Tri-Nation Series 29 Aug 25 PakistanH 143182/7
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 25 Jun 24 BangladeshH 115/5105
T20 Cricket World Cup 23 Jun 24 AustraliaH 148/6127
T20 Cricket World Cup 20 Jun 24 IndiaH 134181/8
Runs 155145 8179 221202 177140 170169 161160 294136 102103 12981 94221 159163 156157 200118 162160 187187 182183 136151 189150 181143 149124 210201 129125 180127 143144 147150 151153 169171 146154 18894 66141 170166 169151 188150 143182 128127 153103 144145 5660 115105 148127 134181
Wickets 7.66.7 103 57 1010 103 103 1010 57 106 710 38 38 84 95 712 56 78 104 93 78 103 103 106 49 85 69 48 510 96 810 54 95 84 710 107 106 66 110 105 106 810
Run rate 7.667.43 9.95.5 11.110.1 8.97.3 4.93.9 4.53.9 5.93.5 5.15.9 6.54.2 6.611.1 8.011.0 7.811.5 10.05.9 8.48.0 9.59.4 9.110.3 6.87.6 9.58.0 9.17.2 7.56.2 10.510.1 7.26.4 9.07.9 7.28.0 7.47.8 7.68.2 8.59.2 7.37.7 9.44.7 4.27.1 8.58.3 8.57.6 9.47.5 7.29.1 6.66.4 7.75.8 7.27.3 4.76.8 5.85.9 7.46.6 6.79.1
Sixes 6.06.0 30 1914 116 44 03 43 11 32 218 511 78 85 77 1010 97 28 811 57 85 810 11 51 410 910 98 92 95 103 37 78 68 119 99 00 33 32 01 41 53 77
Fours 11.710.6 98 1210 126 1110 1311 2710 108 117 1313 1713 1115 1411 1314 1115 919 138 139 1610 116 1814 1610 1816 118 710 1112 1016 812 112 37 1113 136 119 711 911 137 1212 78 610 1210 716
Catches 4.54.7 62 36 69 53 61 26 33 34 45 38 34 63 42 56 24 56 73 42 54 52 63 65 27 44 16 43 26 66 57 52 55 64 66 85 65 56 03 55 75 510
Powerplay runs 41.546.1 5437 1959 3138 3726 3526 3925 - - 51100 4182 4182 4934 4156 5643 4452 4543 5429 5145 - 7348 5435 6335 3947 3537 3350 45 2759 4123 2941 4054 3452 4366 5054 3647 4140 3433 2834 2746 4033 3547
Powerplay wickets lost 1.951.69 33 42 31 02 12 01 - - 40 10 41 23 22 31 22 01 21 23 - 02 13 05 31 03 30 3 20 24 41 00 12 11 11 32 32 41 51 03 03 31
Performance points 341317 362147 343392 431420 437250 407208 484394 226264 352261 239469 245400 225335 407222 358270 343435 293338 317367 437256 393204 334339 438271 373214 423293 231381 345285 279388 282345 263412 398264 269422 305281 393290 397267 339452 391310 409256 307315 63287 352244 409281 325468
Dream11 points 621568 652274 674710 797676 751420 713420 905640 342494 680380 424904 449732 398646 759409 662524 601715 547614 567634 778485 757398 578536 783523 677383 763514 481687 652549 589661 485626 527729 734419 487750 548515 684509 737485 564795 651545 739440 561537 184603 666470 739531 559842
Each figure is Afghanistan's, the opposition's under it. Wickets are the wickets Afghanistan took.

Afghanistan T20I Game by Game

Runs, the last 40 T20Is, newest on the left

Line150.5
Avg
Hit
T20 Internationals 1 Nov 26 ZimbabweH 81/379
T20 Internationals 29 Oct 26 ZimbabweH 221/7202/5
T20 Internationals 27 Oct 26 ZimbabweH 177140
Tri-Nation Series 23 Oct 26 ZimbabweH 170/3169
Tri-Nation Series 21 Oct 26 BangladeshH 161/3160
Tri-Nation Series 19 Oct 26 ZimbabweH 294136
T20 Internationals 25 Sep 26 NepalH 102/7103/5
T20 Internationals 24 Sep 26 JapanA 129/681
T20 Internationals 17 Sep 26 IndiaH 94221/7
T20 Internationals 15 Sep 26 IndiaH 159/8163/3
T20 Internationals 13 Sep 26 IndiaH 156/8157/3
T20 Cricket World Cup 19 Feb 26 CanadaH 200/4118/8
T20 Cricket World Cup 16 Feb 26 United Arab EmiratesH 162/5160/9
T20 Cricket World Cup 11 Feb 26 South AfricaH 187187/6
T20 Cricket World Cup 8 Feb 26 New ZealandH 182/6183/5
T20 Internationals 22 Jan 26 West IndiesH 136/8151/7
T20 Internationals 21 Jan 26 West IndiesH 189/4150
T20 Internationals 19 Jan 26 West IndiesH 181/3143/9
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
T20 Internationals 5 Oct 25 BangladeshH 143/9144/4
T20 Internationals 3 Oct 25 BangladeshH 147/5150/8
T20 Internationals 2 Oct 25 BangladeshH 151/9153/6
Asia Cup 18 Sep 25 Sri LankaA 169/8171/4
Asia Cup 16 Sep 25 BangladeshA 146154/5
Asia Cup 9 Sep 25 Hong KongH 188/694/9
Tri-Nation Series 7 Sep 25 PakistanA 66141/8
Tri-Nation Series 5 Sep 25 United Arab EmiratesH 170/4166/5
Tri-Nation Series 2 Sep 25 PakistanA 169/5151/9
Tri-Nation Series 1 Sep 25 United Arab EmiratesA 188/4150/8
Tri-Nation Series 29 Aug 25 PakistanH 143182/7
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 25 Jun 24 BangladeshH 115/5105
T20 Cricket World Cup 23 Jun 24 AustraliaH 148/6127
T20 Cricket World Cup 20 Jun 24 IndiaH 134181/8

Afghanistan T20I Results

The last 40 T20Is, newest first: 23 won

Opponent Result AFG Opp RR
Zimbabwe (H)T20I, 1 Nov Wby 7 wickets 81/38.1 ov 7914.3 ov 9.92
Zimbabwe (H)T20I, 29 Oct Wby 19 runs 221/720 ov 202/520 ov 11.05
Zimbabwe (H)T20I, 27 Oct Wby 37 runs 17719.5 ov 14019.1 ov 8.92
Zimbabwe (H)TRI, 23 Oct Wby 7 wickets 170/334.3 ov 16943.3 ov 4.93
Bangladesh (H)TRI, 21 Oct Wby 7 wickets 161/335.3 ov 16041.2 ov 4.54
Zimbabwe (H)TRI, 19 Oct Wby 158 runs 29450 ov 13638.4 ov 5.88
Nepal (H)T20I, 25 Sep Lby 5 wickets 102/720 ov 103/517.2 ov 5.10
Japan (A)T20I, 24 Sep Wby 48 runs 129/620 ov 8119.3 ov 6.45
India (H)T20I, 17 Sep Lby 127 runs 9414.1 ov 221/720 ov 6.64
India (H)T20I, 15 Sep Lby 7 wickets 159/820 ov 163/314.5 ov 7.95
India (H)T20I, 13 Sep Lby 7 wickets 156/820 ov 157/313.4 ov 7.80
Canada (H)T20WC, 19 Feb Wby 82 runs 200/420 ov 118/820 ov 10.00
United Arab Emirates (H)T20WC, 16 Feb Wby 5 wickets 162/519.2 ov 160/920 ov 8.38
South Africa (H)T20WC, 11 Feb Lin a super over 18719.4 ov 187/620 ov 9.51
New Zealand (H)T20WC, 8 Feb Lby 5 wickets 182/620 ov 183/517.5 ov 9.10
West Indies (H)T20I, 22 Jan Lby 15 runs 136/820 ov 151/720 ov 6.80
West Indies (H)T20I, 21 Jan Wby 39 runs 189/420 ov 15018.5 ov 9.45
West Indies (H)T20I, 19 Jan Wby 38 runs 181/320 ov 143/920 ov 9.05
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
Bangladesh (H)T20I, 5 Oct 2025 Lby 6 wickets 143/920 ov 144/418 ov 7.15
Bangladesh (H)T20I, 3 Oct 2025 Lby 2 wickets 147/520 ov 150/819.1 ov 7.35
Bangladesh (H)T20I, 2 Oct 2025 Lby 4 wickets 151/920 ov 153/618.4 ov 7.55
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
Hong Kong (H)AC, 9 Sep 2025 Wby 94 runs 188/620 ov 94/920 ov 9.40
Pakistan (A)TRI, 7 Sep 2025 Lby 75 runs 6615.5 ov 141/820 ov 4.17
United Arab Emirates (H)TRI, 5 Sep 2025 Wby 4 runs 170/420 ov 166/520 ov 8.50
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
Pakistan (H)TRI, 29 Aug 2025 Lby 39 runs 14319.5 ov 182/720 ov 7.21
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
Bangladesh (H)T20WC, 25 Jun 2024 Wby 8 runs 115/520 ov 10517.5 ov 5.75
Australia (H)T20WC, 23 Jun 2024 Wby 21 runs 148/620 ov 12719.2 ov 7.40
India (H)T20WC, 20 Jun 2024 Lby 47 runs 13420 ov 181/820 ov 6.70

Afghanistan T20I Splits

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

VenuePW-LWin %RunsOpp
Home 26 14-12 54% 161 151
Away 14 9-5 64% 144 133
InningsPW-LWin %RunsOpp
Batting first 27 17-10 63% 166 139
Chasing 13 6-7 46% 134 157
TossPW-LWin %RunsOpp
Won the toss 22 13-9 59% 155 140
Lost the toss 18 10-8 56% 156 150
CompetitionPW-LWin %RunsOpp
T20 Internationals 21 12-9 57% 150 142
Tri-Nation Series 8 6-2 75% 170 157
T20 Cricket World Cup 8 4-4 50% 148 140
Asia Cup 3 1-2 33% 168 140
OpponentPW-LWin %RunsOpp
Zimbabwe 11 10-1 91% 172 141
Bangladesh 6 2-4 33% 144 144
India 4 0-4 0% 136 181
United Arab Emirates 3 3-0 100% 173 159
West Indies 3 2-1 67% 169 148
Pakistan 3 1-2 33% 126 158
South Africa 2 0-2 0% 122 124
Japan 1 1-0 100% 129 81.0
Canada 1 1-0 100% 200 118
Qatar 1 1-0 100% 149 124
Hong Kong 1 1-0 100% 188 94.0
Australia 1 1-0 100% 148 127
Nepal 1 0-1 0% 102 103
New Zealand 1 0-1 0% 182 183
Sri Lanka 1 0-1 0% 169 171
GroundPW-LWin %RunsOpp
Sharjah Cricket Stadium, Sharjah 16 10-6 63% 156 152
Harare Sports Club, Harare 6 5-1 83% 157 138
Sheikh Zayed Stadium, Abu Dhabi 4 2-2 50% 199 139
Arun Jaitley Stadium, Delhi 4 1-3 25% 143 175
Arnos Vale Ground, Arnos Vale 2 2-0 100% 132 116
Korogi Sports Park, Nisshin 2 1-1 50% 116 92.0
MA Chidambaram Stadium, Chennai 2 1-1 50% 191 151
West End Park International Cricket Stadium, Doha 1 1-0 100% 149 124
Narendra Modi Stadium, Ahmedabad 1 0-1 0% 187 187
Brian Lara Stadium, Tarouba 1 0-1 0% 56.0 60.0
Kensington Oval, Bridgetown 1 0-1 0% 134 181
YearPW-LWin %RunsOpp
2026 18 11-7 61% 166 150
2025 15 8-7 53% 157 149
2024 7 4-3 57% 125 121

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 155 runs per T20I over their last 40 T20Is, and conceded 145. Their highest was 294 against Zimbabwe on 19 Oct 2026, their lowest 56 against South Africa.

What is Afghanistan's T20I record?

Afghanistan have won 23 and lost 17 of their last 40 T20Is.

Do Afghanistan do better batting first or chasing in T20Is?

Batting first, Afghanistan have won 17 of 27 and averaged 166. Batting second they have won 6 of 13, averaging 134.

Who has scored the most T20I runs for Afghanistan recently?

Over Afghanistan's last 40 T20Is: Ibrahim Zadran (1137 runs in 34), Rahmanullah Gurbaz (837 runs in 36), Sediqullah Atal (726 runs in 32).

Who has taken the most T20I wickets for Afghanistan recently?

Over Afghanistan's last 40 T20Is: Rashid Khan (67 wickets in 35), Azmatullah Omarzai (37 wickets in 34), Mujeeb Ur Rahman (30 wickets in 24).