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 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
ZimbabweZimbabwe (H) 5 Nov Ddrawn 514 504 & 523/5 15
BangladeshBangladesh (H) 9 Oct Ddrawn 240 & 346/8 346 & 372/7 17
IrelandIreland (H) 28 Feb 2024 Lby 6 wickets 155 & 218 264 & 111/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
IrelandIreland (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 SeriesTest Series 7 2-3 29% 298 300
OpponentPW-LWin %RunsOpp
ZimbabweZimbabwe 3 1-1 33% 397 347
IrelandIreland 2 1-1 50% 235 218
BangladeshBangladesh 1 0-0 0% 240 346
West IndiesWest 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 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 298 runs over their last 7 Tests, since March 2019, against their opponents' 300; their highest was 545 against Zimbabwe on 10 Mar 2021, and their lowest 131 against Zimbabwe on 2 Mar 2021.

What is Afghanistan's Test record?

Afghanistan have won 2 and lost 3 with 2 drawn or tied of their last 7 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?

Chasing has suited Afghanistan better than batting first over their last 7 Tests, since March 2019: they have won 1 of 4 batting first, averaging 255, and 1 of 3 batting second, averaging 356.

Who has scored the most Test runs for Afghanistan recently?

Rahmat Shah has the most Test runs for Afghanistan over their last 7 Tests, since March 2019, with 603 in 7 matches, ahead of Hashmatullah Shahidi (397) and Ibrahim Zadran (313).

Who has taken the most Test wickets for Afghanistan recently?

Rashid Khan has the most Test wickets for Afghanistan over their last 7 Tests, since March 2019, with 21 in 3 matches, ahead of Amir Hamza (16) and Zia ur Rehman (12).

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 2 of their last 7 Tests, since March 2019.