Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test Zimbabwe (H)
Test Series - Fri 13 Nov, 06:00 Their stats Preview

Afghanistan Test Stats

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

Updated 5 November 2026, 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
Zimbabwe (H)5 Nov Ddrawn 514 504 & 523/5 15
Bangladesh (H)9 Oct Ddrawn 240 & 346/8 346 & 372/7 17
India (A)6 Jun Lby an innings and 300 runs 152 & 112 564/8 8
Zimbabwe (A)20 Oct 2025 Lby an innings and 73 runs 127 & 159 347 10
Zimbabwe (A)2 Jan 2025 Wby 72 runs 157 & 363 243 & 205 20
Zimbabwe (A)26 Dec 2024 Ddrawn 699 586 & 142/4 14
Ireland (H)28 Feb 2024 Lby 6 wickets 155 & 218 264 & 111/4 14
Sri Lanka (A)2 Feb 2024 Lby 10 wickets 198 & 296 439/9 & 56/0 9
Bangladesh (A)14 Jun 2023 Lby 546 runs 146 & 115/9 382 & 425/4 14
Zimbabwe (H)10 Mar 2021 Wby 6 wickets 545/4 & 108/4 287 & 365 20
Zimbabwe (H)2 Mar 2021 Lby 10 wickets 131 & 135 250 & 17/0 10
West Indies (H)27 Nov 2019 Lby 9 wickets 187 & 120 277 & 33/1 11
Bangladesh (A)5 Sep 2019 Wby 224 runs 342 & 260 205 & 173 20
Ireland (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 Series 14 4-7 29% 279 348
OpponentPW-LWin %RunsOpp
Zimbabwe 6 2-2 33% 362 370
Bangladesh 3 1-1 33% 243 311
Ireland 2 1-1 50% 235 218
India 1 0-1 0% 152 564
Sri Lanka 1 0-1 0% 198 439
West 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 Africa 1486%277238
2New Zealand 1267%319232
3Australia 2167%218231
4England 2050%321263
5Bangladesh 1644%291242
6India 1741%300252
7West Indies 1828%259275
8Zimbabwe 1323%237388
9Pakistan 1323%224252
10Sri 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, their opponents' 348. Their highest was 699 against Zimbabwe on 26 Dec 2024, their lowest 127 against Zimbabwe.

What is Afghanistan's Test record?

Afghanistan have won 4 and lost 7 with 3 drawn or tied of their last 14 Tests.

Do Afghanistan do better batting first or chasing in Tests?

Batting first, Afghanistan have won 3 of 8 and averaged 230. Batting second they have won 1 of 6, averaging 344.

Who has scored the most Test runs for Afghanistan recently?

Over Afghanistan's last 14 Tests: Rahmat Shah (1354 runs in 13), Hashmatullah Shahidi (791 runs in 13), Ibrahim Zadran (602 runs in 8).

Who has taken the most Test wickets for Afghanistan recently?

Over Afghanistan's last 14 Tests: Rashid Khan (43 wickets in 5), Amir Hamza (18 wickets in 4), Yamin Ahmadzai (18 wickets in 8).

When do Afghanistan play their next Test?

Afghanistan play Zimbabwe at home in the Test Series on Fri 13 Nov, 06:00 (UK time).