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 28 Feb 24 IrelandH Lost6 wkts
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 15 Mar 19 IrelandH Won7 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 243272 514504 -523 240346 346372 155264 218111 545287 108365 131250 13517 187277 12033 314172 149288
Wickets 7.68.4 1010 5 1010 78 1010 410 104 104 1010 010 1010 110 1010 103
Run rate 2.983.62 3.03.8 -4.3 2.73.7 2.43.5 2.83.2 2.93.5 3.43.1 4.12.5 2.83.5 3.05.1 2.73.3 2.85.2 3.02.9 3.13.1
Sixes 2.92.1 95 -7 36 90 01 20 32 14 01 10 22 00 62 20
Fours 26.628.9 4653 -45 2329 3742 2331 2210 5028 1437 2026 153 2234 167 3622 2237
Catches 3.55.4 57 2 76 58 37 25 62 52 38 04 39 16 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 7 Tests, newest on the left

Line250.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Test Series 5 Nov 26 ZimbabweH Drew
Test Series 9 Oct 26 BangladeshH Drew
Test Series 28 Feb 24 IrelandH Lost6 wkts
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 15 Mar 19 IrelandH Won7 wkts

Afghanistan Test Results

The last 7 Tests, newest first: 2 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
Ireland (H)28 Feb 2024 Lby 6 wickets 155 & 218 264 & 111/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
Ireland (H)15 Mar 2019 Wby 7 wickets 314 & 149/3 172 & 288 20

Afghanistan Test Splits

The last 7 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
InningsPW-LWin %RunsOpp
Batting first 4 1-3 25% 255 270
Batting second 3 1-0 33% 356 341
TossPW-LWin %RunsOpp
Won the toss 3 1-2 33% 277 267
Lost the toss 4 1-1 25% 314 325
CompetitionPW-LWin %RunsOpp
Test Series 7 2-3 29% 298 300
OpponentPW-LWin %RunsOpp
Zimbabwe 3 1-1 33% 397 347
Ireland 2 1-1 50% 235 218
Bangladesh 1 0-0 0% 240 346
West Indies 1 0-1 0% 187 277
GroundPW-LWin %RunsOpp
Sheikh Zayed Stadium, Abu Dhabi 4 1-2 25% 268 287
Rajiv Gandhi International Cricket Stadium, Dehra Dun, Uttarakhand 1 1-0 100% 314 172
Sharjah Cricket Stadium, Sharjah 1 0-0 0% 514 504
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 1 0-1 0% 187 277
YearPW-LWin %RunsOpp
2026 2 0-0 0% 377 425
2024 1 0-1 0% 155 264
2021 2 1-1 50% 338 269
2019 2 1-1 50% 251 225

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 298 runs over their last 7 Tests, their opponents' 300. Their highest was 545 against Zimbabwe on 10 Mar 2021, their lowest 131 against Zimbabwe.

What is Afghanistan's Test record?

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

Do Afghanistan do better batting first or chasing in Tests?

Batting first, Afghanistan have won 1 of 4 and averaged 255. Batting second they have won 1 of 3, averaging 356.

Who has scored the most Test runs for Afghanistan recently?

Over Afghanistan's last 7 Tests: Rahmat Shah (603 runs in 7), Hashmatullah Shahidi (397 runs in 6), Ibrahim Zadran (313 runs in 4).

Who has taken the most Test wickets for Afghanistan recently?

Over Afghanistan's last 7 Tests: Rashid Khan (21 wickets in 3), Amir Hamza (16 wickets in 3), Zia ur Rehman (12 wickets in 3).

When do Afghanistan play their next Test?

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