Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

Hashmatullah Shahidi Test Performance Points

How many runs, fours and sixes Hashmatullah Shahidi scores each innings.

Updated 5 November 2026, after Afghanistan vs Zimbabwe

vsZimbabwe Avg Hit

No matches in this view.

Shahidi match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Shahidi Rankings

TEST run-scorers →

Ranked against every player in Test Series 2026

StatTotalRank
Runs 67 30thof 81
Wickets 2 21st
Sixes 3 6th
Fours 9 24th
Catches 0 –

Shahidi by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Test SeriesTest Series 2026 AFG 3 67 13.4 46.9 0 3
Test SeriesTest Series 2025 AFG 1 14 7 42.4 0 0
Test SeriesTest Series 2024/2025 AFG 2 272 90.7 51.3 1 0
Test SeriesTest Series 2024 AFG 2 110 27.5 47.2 1 0
Test SeriesTest Series 2023 AFG 1 22 22 73.3 0 0
Test SeriesTest Series 2021 AFG 2 215 107.5 46 1 1
Test SeriesTest Series 2019 AFG 2 91 30.3 40.6 1 0

Shahidi Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 6 397 49.6 46.3 3 200
Away 7 394 32.8 49.1 1 246
Innings M Runs Avg SR 50+ HS
Batting first 7 391 32.6 45.6 2 200
Batting second 6 400 50 49.9 2 246
Result M Runs Avg SR 50+ HS
Won 4 323 64.6 44.5 2 200
Lost 6 180 16.4 48 1 55
Tied or drawn 3 288 72 51.5 1 246
Position Inns Runs Avg SR 50+ HS
Batting 4 17 715 55 47.8 4 246
Batting 5 7 76 10.9 46.3 0 36
Opponent M Runs Avg SR 50+ HS
Zimbabwe 6 507 63.4 48.6 2 246
Bangladesh 3 84 16.8 49.4 0 36
Ireland 2 140 46.7 45.8 2 61
Sri Lanka 1 35 17.5 42.7 0 18
India 1 25 12.5 43.1 0 20
Ground M Runs Avg SR 50+ HS
Sheikh Zayed StadiumAbu Dhabi 4 326 54.3 47.3 2 200
Queens Sports ClubBulawayo 2 272 90.7 51.3 1 246
Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand 1 65 65 41.9 1 61
Sinhalese Sports ClubColombo 1 35 17.5 42.7 0 18
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 26 13 37.7 0 14
Maharaja Yadavindra Singh International Cricket Stadium, MullanpurChandigarh 1 25 12.5 43.1 0 20
Shere Bangla National StadiumMirpur, Dhaka 1 22 22 73.3 0 13
Harare Sports ClubHarare 1 14 7 42.4 0 7
Sharjah Cricket StadiumSharjah 1 6 6 42.9 0 6
Year M Runs Avg SR 50+ HS
2026 3 67 13.4 46.9 0 36
2025 2 40 10 44.9 0 13
2024 3 356 71.2 50.4 2 246
2023 1 22 22 73.3 0 13
2021 2 215 107.5 46 1 200
2019 2 91 30.3 40.6 1 61

More on Statz

Where to go next for Shahidi and Afghanistan.

Hashmatullah Shahidi Test Performance Points

In Hashmatullah Shahidi's last 13 All Test Cricket games (2019–2026) for Afghanistan, they have scored 791 runs at an average of 60.8 with a strike rate of 47.1. Hashmatullah Shahidi has also taken 2 wickets in this period.

Hashmatullah Shahidi Stats - All Test Cricket

Hashmatullah Shahidi is a left hand bat top order batter. Across these 13 games, Hashmatullah Shahidi has hit 88 fours and 4 sixes, taking 3 catches in the field. Their highest score in this span is 246. Best bowling figures: 1/31.

Hashmatullah Shahidi: Betting Insights

For bet builder markets, Hashmatullah Shahidi has scored 25+ runs in 69% of their last 13 All Test Cricket games (9/13). They have registered 1+ boundaries in 100% of these games (13/13). Over their last 5 games, Hashmatullah Shahidi has 107 runs and 2 wickets.

Hashmatullah Shahidi Questions

How old is Hashmatullah Shahidi?

Hashmatullah Shahidi was born on 4 November 1994 and is 32 years old. Hashmatullah Shahidi is a top order batter with 13 Test matches on record, 791 runs and 2 wickets.

Which team does Hashmatullah Shahidi play for?

Hashmatullah Shahidi currently plays for Afghanistan. Statz has Hashmatullah Shahidi's 13 Test matches on record, the most recent against Zimbabwe (05 Nov 2026), with 791 runs and 2 wickets in all.

What is Hashmatullah Shahidi's highest score in Test cricket?

Hashmatullah Shahidi's highest score in the 13 Test matches Statz has on record is 246 off 474 balls against Zimbabwe (26 Dec 2024). Across those matches Hashmatullah Shahidi has scored 791 runs at 60.8 a match.

What are Hashmatullah Shahidi's Test batting stats?

Hashmatullah Shahidi averages 60.8 runs per match at a strike rate of 47.1, based on 13 games (2019–2026). In the last 5 matches Hashmatullah Shahidi scored 6, 36, 25, 14 and 26, newest first. Hashmatullah Shahidi has 791 runs in all 13 Test matches on record.

How many fifties and hundreds has Hashmatullah Shahidi scored in Test cricket?

Hashmatullah Shahidi has 2 hundreds and 2 fifties in the 13 Test matches Statz has on record. The highest is 246 against Zimbabwe (26 Dec 2024). Hashmatullah Shahidi has passed 30 in 5 of 24 innings.

How many wickets has Hashmatullah Shahidi taken in Test cricket?

Hashmatullah Shahidi has taken 2 wickets in the 13 Test matches Statz has on record, at an economy of 3.80 and an average of 157.5. Hashmatullah Shahidi took 2 wickets in the last 5 matches.

What are Hashmatullah Shahidi's best bowling figures in Test cricket?

Hashmatullah Shahidi's best figures in the 13 Test matches Statz has on record are 1/31 against Zimbabwe (05 Nov 2026). Hashmatullah Shahidi has taken three or more wickets in an innings 0 times, and 2 wickets in all.