Shahidi Rankings
TEST run-scorers →Ranked against every player in Test Series 2026
| Stat | Total | Rank |
|---|---|---|
| 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 |
|---|---|---|---|---|---|---|---|
| 3 | 67 | 13.4 | 46.9 | 0 | 3 | ||
| 1 | 14 | 7 | 42.4 | 0 | 0 | ||
| 2 | 272 | 90.7 | 51.3 | 1 | 0 | ||
| 2 | 110 | 27.5 | 47.2 | 1 | 0 | ||
| 1 | 22 | 22 | 73.3 | 0 | 0 | ||
| 2 | 215 | 107.5 | 46 | 1 | 1 | ||
| 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 |
|---|---|---|---|---|---|---|
|
|
6 | 507 | 63.4 | 48.6 | 2 | 246 |
|
|
3 | 84 | 16.8 | 49.4 | 0 | 36 |
|
|
2 | 140 | 46.7 | 45.8 | 2 | 61 |
|
|
1 | 35 | 17.5 | 42.7 | 0 | 18 |
|
|
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.
