Menu

Account

Create a free account Go Pro

Already have an account? Log in

Afghanistan T20I Cricket Stats

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

Updated , 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 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 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 9 Sep 25 Hong KongH 188/694/9
Tri-Nation Series 5 Sep 25 United Arab EmiratesH 170/4166/5
Tri-Nation Series 29 Aug 25 PakistanH 143182/7
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
T20 Cricket World Cup 14 Jun 24 Papua New GuineaH 101/395
T20 Cricket World Cup 4 Jun 24 UgandaH 183/558
T20 Internationals 18 Mar 24 IrelandH 155/798
T20 Internationals 17 Mar 24 IrelandH 152/9142/8
T20 Internationals 15 Mar 24 IrelandH 111149/6
Asia Cup 5 Sep 23 Sri LankaH 289291/8
Runs 162149 8179 221202 177140 170169 161160 294136 102103 94221 159163 156157 200118 162160 187187 182183 136151 189150 181143 143144 147150 151153 18894 170166 143182 115105 148127 134181 10195 18358 15598 152142 111149 289291
Wickets 7.76.8 103 57 1010 103 103 1010 57 710 38 38 84 95 712 56 78 104 93 49 85 69 96 54 710 105 106 810 103 105 107 89 610 810
Run rate 7.717.25 9.95.5 11.110.1 8.97.3 4.93.9 4.53.9 5.93.5 5.15.9 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.28.0 7.47.8 7.68.2 9.44.7 8.58.3 7.29.1 5.85.9 7.46.6 6.79.1 6.74.8 9.23.6 7.85.7 7.67.1 6.07.5 7.75.8
Sixes 6.36.3 30 1914 116 44 03 43 11 218 511 78 85 77 1010 97 28 811 57 410 910 98 103 78 99 41 53 77 30 51 63 66 25 126
Fours 12.011.0 98 1210 126 1110 1311 2710 108 1313 1713 1115 1411 1314 1115 919 138 139 1610 118 710 1112 112 1113 711 610 1210 716 76 134 910 1211 1013 2627
Catches 4.34.8 62 36 69 53 61 26 33 45 38 34 63 42 56 24 56 73 42 27 44 16 66 52 66 55 75 510 30 43 56 35 48 47
Powerplay runs 41.244.9 5437 1959 3138 3726 3526 3925 - 51100 4182 4182 4934 4156 5643 4452 4543 5429 5145 3947 3537 3350 4123 4054 5054 2746 4033 3547 3930 6621 4136 3251 4348 2938
Powerplay wickets lost 1.841.81 33 42 31 02 12 01 - 40 10 41 23 22 31 22 01 21 23 31 03 30 24 00 11 03 03 31 25 05 13 41 31 20
Performance points 347323 362147 343392 431420 437250 407208 484394 226264 239469 245400 225335 407222 358270 343435 293338 317367 437256 393204 231381 345285 279388 398264 305281 339452 352244 409281 325468 299130 413179 396291 331355 265414 464554
Dream11 points 643582 652274 674710 797676 751420 713420 905640 342494 424904 449732 398646 759409 662524 601715 547614 567634 778485 757398 481687 652549 589661 734419 548515 564795 666470 739531 559842 573297 810305 749475 663640 499736 984996
Each figure is Afghanistan's, the opposition's under it. Wickets are the wickets Afghanistan took.

Afghanistan T20I Game by Game

Runs, the last 32 T20Is, newest on the left

Line160.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 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 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 9 Sep 25 Hong KongH 188/694/9
Tri-Nation Series 5 Sep 25 United Arab EmiratesH 170/4166/5
Tri-Nation Series 29 Aug 25 PakistanH 143182/7
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
T20 Cricket World Cup 14 Jun 24 Papua New GuineaH 101/395
T20 Cricket World Cup 4 Jun 24 UgandaH 183/558
T20 Internationals 18 Mar 24 IrelandH 155/798
T20 Internationals 17 Mar 24 IrelandH 152/9142/8
T20 Internationals 15 Mar 24 IrelandH 111149/6
Asia Cup 5 Sep 23 Sri LankaH 289291/8

Afghanistan T20I Results

The last 32 T20Is, newest first: 18 won

Opponent Result AFG Opp RR
ZimbabweZimbabwe (H) T20I, 1 Nov Wby 7 wickets 81/38.1 ov 7914.3 ov 9.92
ZimbabweZimbabwe (H) T20I, 29 Oct Wby 19 runs 221/720 ov 202/520 ov 11.05
ZimbabweZimbabwe (H) T20I, 27 Oct Wby 37 runs 17719.5 ov 14019.1 ov 8.92
ZimbabweZimbabwe (H) TRI, 23 Oct Wby 7 wickets 170/334.3 ov 16943.3 ov 4.93
BangladeshBangladesh (H) TRI, 21 Oct Wby 7 wickets 161/335.3 ov 16041.2 ov 4.54
ZimbabweZimbabwe (H) TRI, 19 Oct Wby 158 runs 29450 ov 13638.4 ov 5.88
NepalNepal (H) T20I, 25 Sep Lby 5 wickets 102/720 ov 103/517.2 ov 5.10
IndiaIndia (H) T20I, 17 Sep Lby 127 runs 9414.1 ov 221/720 ov 6.64
IndiaIndia (H) T20I, 15 Sep Lby 7 wickets 159/820 ov 163/314.5 ov 7.95
IndiaIndia (H) T20I, 13 Sep Lby 7 wickets 156/820 ov 157/313.4 ov 7.80
CanadaCanada (H) T20WC, 19 Feb Wby 82 runs 200/420 ov 118/820 ov 10.00
United Arab EmiratesUnited Arab Emirates (H) T20WC, 16 Feb Wby 5 wickets 162/519.2 ov 160/920 ov 8.38
South AfricaSouth Africa (H) T20WC, 11 Feb Lin a super over 18719.4 ov 187/620 ov 9.51
New ZealandNew Zealand (H) T20WC, 8 Feb Lby 5 wickets 182/620 ov 183/517.5 ov 9.10
West IndiesWest Indies (H) T20I, 22 Jan Lby 15 runs 136/820 ov 151/720 ov 6.80
West IndiesWest Indies (H) T20I, 21 Jan Wby 39 runs 189/420 ov 15018.5 ov 9.45
West IndiesWest Indies (H) T20I, 19 Jan Wby 38 runs 181/320 ov 143/920 ov 9.05
BangladeshBangladesh (H) T20I, 5 Oct 2025 Lby 6 wickets 143/920 ov 144/418 ov 7.15
BangladeshBangladesh (H) T20I, 3 Oct 2025 Lby 2 wickets 147/520 ov 150/819.1 ov 7.35
BangladeshBangladesh (H) T20I, 2 Oct 2025 Lby 4 wickets 151/920 ov 153/618.4 ov 7.55
Hong KongHong Kong (H) AC, 9 Sep 2025 Wby 94 runs 188/620 ov 94/920 ov 9.40
United Arab EmiratesUnited Arab Emirates (H) TRI, 5 Sep 2025 Wby 4 runs 170/420 ov 166/520 ov 8.50
PakistanPakistan (H) TRI, 29 Aug 2025 Lby 39 runs 14319.5 ov 182/720 ov 7.21
BangladeshBangladesh (H) T20WC, 25 Jun 2024 Wby 8 runs 115/520 ov 10517.5 ov 5.75
AustraliaAustralia (H) T20WC, 23 Jun 2024 Wby 21 runs 148/620 ov 12719.2 ov 7.40
IndiaIndia (H) T20WC, 20 Jun 2024 Lby 47 runs 13420 ov 181/820 ov 6.70
Papua New GuineaPapua New Guinea (H) T20WC, 14 Jun 2024 Wby 7 wickets 101/315.1 ov 9519.5 ov 6.66
UgandaUganda (H) T20WC, 4 Jun 2024 Wby 125 runs 183/520 ov 5816 ov 9.15
IrelandIreland (H) T20I, 18 Mar 2024 Wby 57 runs 155/720 ov 9817.2 ov 7.75
IrelandIreland (H) T20I, 17 Mar 2024 Wby 10 runs 152/920 ov 142/820 ov 7.60
IrelandIreland (H) T20I, 15 Mar 2024 Lby 38 runs 11118.4 ov 149/620 ov 5.95
Sri LankaSri Lanka (H) AC, 5 Sep 2023 Lby 2 runs 28937.4 ov 291/850 ov 7.67

Afghanistan T20I Splits

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

VenuePW-LWin %RunsOpp
Home 32 18-14 56% 162 149
InningsPW-LWin %RunsOpp
Batting first 20 13-7 65% 171 137
Chasing 12 5-7 42% 147 169
TossPW-LWin %RunsOpp
Won the toss 17 10-7 59% 151 139
Lost the toss 15 8-7 53% 175 159
CompetitionPW-LWin %RunsOpp
T20 InternationalsT20 Internationals 16 7-9 44% 147 147
T20 Cricket World CupT20 Cricket World Cup 9 6-3 67% 157 135
Tri-Nation SeriesTri-Nation Series 5 4-1 80% 188 163
Asia CupAsia Cup 2 1-1 50% 239 193
OpponentPW-LWin %RunsOpp
ZimbabweZimbabwe 5 5-0 100% 189 145
BangladeshBangladesh 5 2-3 40% 143 142
IndiaIndia 4 0-4 0% 136 181
West IndiesWest Indies 3 2-1 67% 169 148
IrelandIreland 3 2-1 67% 139 130
United Arab EmiratesUnited Arab Emirates 2 2-0 100% 166 163
CanadaCanada 1 1-0 100% 200 118
Hong KongHong Kong 1 1-0 100% 188 94.0
AustraliaAustralia 1 1-0 100% 148 127
Papua New GuineaPapua New Guinea 1 1-0 100% 101 95.0
UgandaUganda 1 1-0 100% 183 58.0
NepalNepal 1 0-1 0% 102 103
South AfricaSouth Africa 1 0-1 0% 187 187
New ZealandNew Zealand 1 0-1 0% 182 183
PakistanPakistan 1 0-1 0% 143 182
Sri LankaSri Lanka 1 0-1 0% 289 291
GroundPW-LWin %RunsOpp
Sharjah Cricket Stadium, Sharjah 16 10-6 63% 156 149
Arun Jaitley Stadium, Delhi 4 1-3 25% 143 175
Sheikh Zayed Stadium, Abu Dhabi 2 2-0 100% 241 115
Arnos Vale Ground, Arnos Vale 2 2-0 100% 132 116
MA Chidambaram Stadium, Chennai 2 1-1 50% 191 151
Brian Lara Stadium, Tarouba 1 1-0 100% 101 95.0
Providence Stadium, Providence 1 1-0 100% 183 58.0
Korogi Sports Park, Nisshin 1 0-1 0% 102 103
Narendra Modi Stadium, Ahmedabad 1 0-1 0% 187 187
Kensington Oval, Bridgetown 1 0-1 0% 134 181
Gaddafi Stadium, Lahore 1 0-1 0% 289 291
YearPW-LWin %RunsOpp
2026 17 10-7 59% 168 154
2025 6 2-4 33% 157 148
2024 8 6-2 75% 137 119
2023 1 0-1 0% 289 291

T20I Sides

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

SidePWin %RunsOpp
1PortugalPortugal 888%137128
2IndiaIndia 5975%178163
3EnglandEngland 3770%193182
4SwitzerlandSwitzerland 1070%171158
5AustraliaAustralia 2669%154162
6RomaniaRomania 967%177148
7CyprusCyprus 863%139143
8MalaysiaMalaysia 863%128121
9FinlandFinland 1060%135121
10PakistanPakistan 6659%169157
11New ZealandNew Zealand 4858%180174
12AfghanistanAfghanistan 3658%155143
13GermanyGermany 956%184162
14AustriaAustria 1656%144158
15South AfricaSouth Africa 4553%166167
16NamibiaNamibia 2250%161163
17NepalNepal 1450%132124
18BangladeshBangladesh 4448%147152
19IrelandIreland 1747%164157
20Hong KongHong Kong 1346%131135
21ScotlandScotland 1145%165155
22West IndiesWest Indies 4740%171174
23Sri LankaSri Lanka 4838%162172
24United Arab EmiratesUnited Arab Emirates 2138%148156
25NetherlandsNetherlands 1338%139144
26NorwayNorway 1136%135125
27SwedenSweden 1136%132126
28HungaryHungary 1030%165173
29ZimbabweZimbabwe 4730%149164
30OmanOman 1619%126156

Afghanistan T20I Questions

What is Afghanistan's average T20I score?

Afghanistan have averaged 162 runs per T20I over their last 32 T20Is, since September 2023, and conceded 149; their highest was 294 against Zimbabwe on 19 Oct 2026, and their lowest 81 against Zimbabwe on 1 Nov 2026.

What is Afghanistan's T20I record?

Afghanistan have won 18 and lost 14 of their last 32 T20Is, since September 2023, a 56% win rate, and their latest T20I was a win against Zimbabwe on 1 Nov 2026.

Do Afghanistan do better batting first or chasing in T20Is?

Batting first has suited Afghanistan better than chasing over their last 32 T20Is, since September 2023: they have won 13 of 20 batting first, averaging 171, and 5 of 12 batting second, averaging 147.

Who has scored the most T20I runs for Afghanistan recently?

Ibrahim Zadran has the most T20I runs for Afghanistan over their last 32 T20Is, since September 2023, with 965 in 31 matches, ahead of Rahmanullah Gurbaz (695) and Sediqullah Atal (540).

Who has taken the most T20I wickets for Afghanistan recently?

Rashid Khan has the most T20I wickets for Afghanistan over their last 32 T20Is, since September 2023, with 57 in 30 matches, ahead of Azmatullah Omarzai (34) and Fazalhaq Farooqi (27).