Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test ZimbabweZimbabwe (H)
Test Series - Tomorrow, 06:00 Their stats Preview

Afghanistan Test Cricket Stats

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

Updated , after the Zimbabwe game

Stat Avg
Test Series 5 Nov 26 ZimbabweH Drew
Test Series 9 Oct 26 BangladeshH Drew
Test Series 6 Jun 26 IndiaA Lostinns
Test Series 20 Oct 25 ZimbabweA Lostinns
Test Series 2 Jan 25 ZimbabweA Won72 runs
Test Series 26 Dec 24 ZimbabweA Drew
Test Series 28 Feb 24 IrelandH Lost6 wkts
Test Series 2 Feb 24 Sri LankaA Lost10 wkts
Test Series 14 Jun 23 BangladeshA Lost546 runs
Test Series 10 Mar 21 ZimbabweH Won6 wkts
Test Series 2 Mar 21 ZimbabweH Lost10 wkts
Test Series 27 Nov 19 West IndiesH Lost9 wkts
Test Series 5 Sep 19 BangladeshA Won224 runs
Test Series 15 Mar 19 IrelandH Won7 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 242291 514504 -523 240346 346372 152564 112 127347 159 157243 363205 699586 -142 155264 218111 198439 29656 146382 115425 545287 108365 131250 13517 187277 12033 342205 260173 314172 149288
Wickets 7.89.2 1010 5 1010 78 810 -10 1010 -10 1010 1010 1010 4 1010 410 910 010 1010 49 104 104 1010 010 1010 110 1010 1010 1010 103
Run rate 3.123.86 3.03.8 -4.3 2.73.7 2.43.5 2.64.4 3.1 3.93.4 3.7 3.53.3 3.23.0 3.64.3 -4.2 2.83.2 2.93.5 3.24.0 2.67.6 3.74.4 3.55.3 3.43.1 4.12.5 2.83.5 3.05.1 2.73.3 2.85.2 2.92.9 2.92.8 3.02.9 3.13.1
Sixes 3.02.7 95 -7 36 90 38 4 02 1 12 12 710 -0 01 20 25 11 04 22 32 14 01 10 22 00 83 90 62 20
Fours 25.230.8 4653 -45 2329 3742 2266 10 1443 20 1725 3818 5347 -16 2331 2210 2549 317 2146 947 5028 1437 2026 153 2234 167 2518 2416 3622 2237
Catches 3.76.0 57 2 76 58 65 -7 07 -8 65 38 76 1 37 25 55 06 88 37 62 52 38 04 39 16 37 46 34 42
Each figure is Afghanistan's, the opposition's under it. Wickets are the wickets Afghanistan took. Each innings is its own column, the 1st then the 2nd, against the opposition's same innings.

Afghanistan Test Game by Game

Runs, the last 14 Tests, newest on the left

Line250.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Test Series 5 Nov 26 ZimbabweH Drew
Test Series 9 Oct 26 BangladeshH Drew
Test Series 6 Jun 26 IndiaA Lostinns
Test Series 20 Oct 25 ZimbabweA Lostinns
Test Series 2 Jan 25 ZimbabweA Won72 runs
Test Series 26 Dec 24 ZimbabweA Drew
Test Series 28 Feb 24 IrelandH Lost6 wkts
Test Series 2 Feb 24 Sri LankaA Lost10 wkts
Test Series 14 Jun 23 BangladeshA Lost546 runs
Test Series 10 Mar 21 ZimbabweH Won6 wkts
Test Series 2 Mar 21 ZimbabweH Lost10 wkts
Test Series 27 Nov 19 West IndiesH Lost9 wkts
Test Series 5 Sep 19 BangladeshA Won224 runs
Test Series 15 Mar 19 IrelandH Won7 wkts

Afghanistan Test Results

The last 14 Tests, newest first: 4 won

Opponent Result AFG Opp Wkts
ZimbabweZimbabwe (H) 5 Nov Ddrawn 514 504 & 523/5 15
BangladeshBangladesh (H) 9 Oct Ddrawn 240 & 346/8 346 & 372/7 17
IndiaIndia (A) 6 Jun Lby an innings and 300 runs 152 & 112 564/8 8
ZimbabweZimbabwe (A) 20 Oct 2025 Lby an innings and 73 runs 127 & 159 347 10
ZimbabweZimbabwe (A) 2 Jan 2025 Wby 72 runs 157 & 363 243 & 205 20
ZimbabweZimbabwe (A) 26 Dec 2024 Ddrawn 699 586 & 142/4 14
IrelandIreland (H) 28 Feb 2024 Lby 6 wickets 155 & 218 264 & 111/4 14
Sri LankaSri Lanka (A) 2 Feb 2024 Lby 10 wickets 198 & 296 439/9 & 56/0 9
BangladeshBangladesh (A) 14 Jun 2023 Lby 546 runs 146 & 115/9 382 & 425/4 14
ZimbabweZimbabwe (H) 10 Mar 2021 Wby 6 wickets 545/4 & 108/4 287 & 365 20
ZimbabweZimbabwe (H) 2 Mar 2021 Lby 10 wickets 131 & 135 250 & 17/0 10
West IndiesWest Indies (H) 27 Nov 2019 Lby 9 wickets 187 & 120 277 & 33/1 11
BangladeshBangladesh (A) 5 Sep 2019 Wby 224 runs 342 & 260 205 & 173 20
IrelandIreland (H) 15 Mar 2019 Wby 7 wickets 314 & 149/3 172 & 288 20

Afghanistan Test Splits

The last 14 Tests: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game (first innings)

VenuePW-LWin %RunsOpp
Home 7 2-3 29% 298 300
Away 7 2-4 29% 260 395
InningsPW-LWin %RunsOpp
Batting first 8 3-5 38% 230 289
Batting second 6 1-2 17% 344 426
TossPW-LWin %RunsOpp
Won the toss 5 2-3 40% 264 278
Lost the toss 9 2-4 22% 288 386
CompetitionPW-LWin %RunsOpp
Test SeriesTest Series 14 4-7 29% 279 348
OpponentPW-LWin %RunsOpp
ZimbabweZimbabwe 6 2-2 33% 362 370
BangladeshBangladesh 3 1-1 33% 243 311
IrelandIreland 2 1-1 50% 235 218
IndiaIndia 1 0-1 0% 152 564
Sri LankaSri Lanka 1 0-1 0% 198 439
West IndiesWest Indies 1 0-1 0% 187 277
GroundPW-LWin %RunsOpp
Sheikh Zayed Stadium, Abu Dhabi 4 1-2 25% 268 287
Queens Sports Club, Bulawayo 2 1-0 50% 428 415
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong 1 1-0 100% 342 205
Rajiv Gandhi International Cricket Stadium, Dehra Dun, Uttarakhand 1 1-0 100% 314 172
Sharjah Cricket Stadium, Sharjah 1 0-0 0% 514 504
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh 1 0-1 0% 152 564
Harare Sports Club, Harare 1 0-1 0% 127 347
Sinhalese Sports Club, Colombo 1 0-1 0% 198 439
Shere Bangla National Stadium, Mirpur, Dhaka 1 0-1 0% 146 382
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 1 0-1 0% 187 277
YearPW-LWin %RunsOpp
2026 3 0-1 0% 302 471
2025 2 1-1 50% 142 295
2024 3 0-2 0% 351 430
2023 1 0-1 0% 146 382
2021 2 1-1 50% 338 269
2019 3 2-1 67% 281 218

Test Sides

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

SidePWin %RunsOpp
1South AfricaSouth Africa 1486%277238
2New ZealandNew Zealand 1267%319232
3AustraliaAustralia 2167%218231
4EnglandEngland 2050%321263
5BangladeshBangladesh 1644%291242
6IndiaIndia 1741%300252
7West IndiesWest Indies 1828%259275
8ZimbabweZimbabwe 1323%237388
9PakistanPakistan 1323%224252
10Sri LankaSri Lanka 1010%296392

Afghanistan Test Questions

What is Afghanistan's average Test first-innings score?

Afghanistan's first innings have averaged 279 runs over their last 14 Tests, since March 2019, against their opponents' 348; their highest was 699 against Zimbabwe on 26 Dec 2024, and their lowest 127 against Zimbabwe on 20 Oct 2025.

What is Afghanistan's Test record?

Afghanistan have won 4 and lost 7 with 3 drawn or tied of their last 14 Tests, since March 2019, a 29% win rate, and their latest Test was a draw against Zimbabwe on 5 Nov 2026.

Do Afghanistan do better batting first or chasing in Tests?

Batting first has suited Afghanistan better than chasing over their last 14 Tests, since March 2019: they have won 3 of 8 batting first, averaging 230, and 1 of 6 batting second, averaging 344.

Who has scored the most Test runs for Afghanistan recently?

Rahmat Shah has the most Test runs for Afghanistan over their last 14 Tests, since March 2019, with 1354 in 13 matches, ahead of Hashmatullah Shahidi (791) and Ibrahim Zadran (602).

Who has taken the most Test wickets for Afghanistan recently?

Rashid Khan has the most Test wickets for Afghanistan over their last 14 Tests, since March 2019, with 43 in 5 matches, ahead of Amir Hamza (18) and Yamin Ahmadzai (18).

When do Afghanistan play their next Test?

Afghanistan play their next Test against Zimbabwe at home in the Test Series on Friday 13 November 2026, 06:00 (UK time); their latest was a draw against Zimbabwe on 5 Nov 2026, and they have won 4 of their last 14 Tests, since March 2019.