Hashmatullah Shahidi is an Afghan left-handed top-order batter whose international career has been closely connected with Afghanistan’s rise from an emerging cricket nation to a competitive side in Test and ODI cricket. Born in Logar on November 4, 1994, Shahidi made his international debut in 2013 and later became one of the 11 players who appeared in Afghanistan’s inaugural Test against India in 2018. He is particularly remembered for becoming the first Afghan batter to score a Test double century, his 246 against Zimbabwe in 2024, and his leadership during Afghanistan’s breakthrough 2023 World Cup campaign. He stepped down as Afghanistan’s Test and ODI captain in July 2026 but remained an international player.

Hashmatullah Shahidi Career Stats

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
TESTRecorded matches only — career source held 2018–2023 6 12 375 200 53.57 1 1 0 — —
ODICareer source 2013–2024 84 — 2,326 97* 33.22 22 0 0 – —
T20IRecorded matches only — career source held 2013–2021 4 4 1 1 — 0 0 0 — —

This compact table is rendered directly from the shared per-format source selection; recorded-only rows are explicitly labelled. Detailed opponent, venue, year and dismissal analysis remains on the full stats page.

Hashmatullah Shahidi
Cricket Stats

Hashmatullah Shahidi

/cricket-player/hashmatullah-shahidi/

Each format uses one source consistently. Recorded-only figures are labelled separately.

View full stats

Hashmatullah Shahidi Quick Facts

FactDetails
Full nameHashmatullah Shahidi
Date of birthNovember 4, 1994
Age31 as of October 5, 2026
BirthplaceLogar, Afghanistan
National teamAfghanistan
RoleTop-order batter
BattingLeft-handed
BowlingRight-arm off-break
ODI debutOctober 2, 2013 vs Kenya
T20I debutSeptember 30, 2013 vs Kenya
Test debutJune 14, 2018 vs India
ODI shirt number50
Test highest score246
ODI highest score102
T20I highest score36
First Afghan Test double-centurion200* vs Zimbabwe, 2021
Afghanistan Test record score246 vs Zimbabwe, 2024
International captaincyAfghanistan Test and ODI captain, 2021–2026
Latest verified ODIAugust 15, 2026 vs Ireland
Latest verified TestJune 6, 2026 vs India
Current international statusActive Afghanistan batter

The core profile is confirmed by ICC and current statistical databases. His latest international match listed by Cricbuzz was the August 15, 2026 ODI against Ireland.

Hashmatullah Shahidi’s Childhood in Logar and His Father’s Influence

Hashmatullah Shahidi Biography: Age, Career, Stats & Records

Shahidi was born in Logar, a province close to Kabul, and his route into cricket was strongly influenced by his father. In a detailed 2023 interview with The Indian Express, Shahidi described his father, Mohammad Hashim Shahidi, as a physics professor who wrote 44 science books and the physics textbooks used by students from Classes 9 to 12. His father wanted him to prioritize education and initially regarded cricket as a hobby rather than a career.

Shahidi nevertheless became increasingly committed to cricket. Contemporary biographical sources report that he began playing local cricket at around nine and subsequently trained at a cricket academy in Kabul. The stronger part of this story is the role of his father in introducing him to cricket; the exact institutional chronology of his early schooling and academy training is less consistently documented, so it should not be overstated.

His father’s expectations created an unusual contrast in Shahidi’s development. The family was strongly education-oriented, while Shahidi’s own preference was cricket. He told The Indian Express that he even sat university examinations partly to satisfy his father, but once he was selected for Afghanistan’s Under-19 side, continuing university became increasingly difficult.

The Death of His Father in 2018

One of the most important personal events in Shahidi’s career occurred in 2018. His father died from a heart attack while Shahidi was playing first-class cricket. Shahidi later recalled that he had been unbeaten on 120 and had spoken to his father by telephone, asking for his blessing as he pursued a double century. His father said they would speak the following day. He died in his sleep that night.

The story gives important context to Shahidi’s later relationship with long-format cricket. His father’s influence was not simply about encouraging cricket. It was also about education, discipline and expectations within the family.

Hashmatullah Shahidi’s Family, Parents and Personal Life

Shahidi’s father, Mohammad Hashim Shahidi, was a physics professor and author of 44 science books. His mother died in April 2023 after an illness. Shahidi publicly referred to her death during Afghanistan’s 2023 World Cup campaign, explaining that his family was still grieving while the team was pursuing a semi-final place.

Several biography websites list brothers named Shukrullah Shahidi and Zekrullah Shahidi, but the available high-quality reporting does not establish a sufficiently detailed family profile around them. They can therefore be treated as reported family names, not as extensively documented public figures. The identity of Shahidi’s spouse is also inconsistently reported online, so this biography does not publish an unverified spouse name.

His family became particularly visible during the 2019 World Cup. After being struck on the helmet by Mark Wood against England, Shahidi said he continued batting partly because he knew his mother was watching and did not want her to worry. His helmet had cracked and medical staff had advised him to leave the field.

Hashmatullah Shahidi’s Education and Cricket Development

Shahidi came from a family where education was taken seriously. His father wanted him to become a scientist, but cricket eventually became his professional path. Some secondary biography sources list King Khaled Institute, Stamford College and the American International University of Afghanistan in his educational history, but those details are not corroborated by the strongest available primary or long-form sources. They are therefore best treated as reported but not fully independently verified.

His documented cricket development is much stronger.

Development stageVerified detail
Early cricketBegan playing cricket as a child
Local cricketReportedly playing local tournaments from around age nine
U-17Selected for Afghanistan Under-17 in 2008
U-19Played for Afghanistan Under-19 from 2009
U19 World CupPart of Afghanistan’s 2010 squad
Further U19 cricketAppeared in the 2012 and 2014 youth pathways
Afghanistan AReached the A-team pathway by 2014
Senior internationalDebuted in 2013

ICC’s own Champions Trophy player profile confirms that Shahidi was included in Afghanistan’s 2010 U19 World Cup squad and later helped the Afghanistan U19 side defeat Australia and Sri Lanka in 2014.

Hashmatullah Shahidi’s U19 Career and Early International Path

Shahidi’s youth career began remarkably early in Afghanistan’s international development. He was part of Afghanistan’s 2010 U19 World Cup squad, the same tournament that marked Afghanistan’s debut at the U19 World Cup level. ICC identifies Shahidi as one of the notable international players to emerge from the 2010 class.

His U19 career included appearances across multiple World Cups. In the 2010 tournament, he scored 71 runs in six innings. In 2012 he scored 103 runs in six innings, while his 2014 U19 World Cup campaign produced 251 runs in six innings.

A notable early performance came in a 2010 World Cup warm-up against Ireland, when Shahidi made 91 not out from 85 balls. In the tournament proper, he scored 41 against England and appeared throughout Afghanistan’s campaign.

In 2012, he made 50 against Pakistan U19. Afghanistan lost the match, but the innings was another indication that Shahidi was developing into a reliable top-order batter.

Hashmatullah Shahidi’s Domestic Career and First-Class Development

Shahidi’s domestic career became the foundation for his international role as an anchor batter. He has represented several Afghan regional and domestic teams, including Band-e-Amir Region, Speen Ghar Region, Maiwand Defenders and Hindukush Strikers, alongside various T20 sides. Current statistical databases list substantial first-class and List A experience beyond his international career.

His first-class batting has been particularly important to his reputation.

First-Class Career Highlights

  • First-class matches: 36 in the current statistical record
  • First-class runs: 2,655
  • First-class highest score: 246
  • First-class centuries: 10
  • First-class fifties: 6
  • First-class batting average: 46.57

These figures are from the current career database and include his domestic development beyond international cricket.

In the 2025 Ahmad Shah Abdali First-Class Tournament, Shahidi scored 495 runs and finished second among the tournament’s leading run-scorers.

In 2026 he remained involved in Afghanistan’s domestic first-class structure with Hindukush Strikers. In a September 2026 match against Pamir Legends, he made 44 from 98 balls and also took 2 wickets.

His domestic involvement continued into the late-2026 Ahmad Shah Abdali competition, making it inaccurate to describe him as retired or inactive merely because he resigned the national captaincy.

View Hashmatullah Shahidi's complete first-class stats

Hashmatullah Shahidi’s ODI Career: From Kenya Debut to 100 Matches

Shahidi made his ODI debut against Kenya at Sharjah on October 2, 2013. His first ODI innings produced only four runs, but he gradually established himself as one of Afghanistan’s most dependable middle/top-order batters.

By October 2026, he had reached 100 ODIs, with 2,681 runs at an average of 33.94, including 22 fifties and one century. His highest ODI score is 102, made against India in June 2026.

See Hashmatullah Shahidi's complete ODI stats

Reaching 1,000 ODI Runs

Shahidi reached 1,000 ODI runs during Afghanistan’s 2019 World Cup match against England. That tournament became an important part of his international identity because he combined defensive technique with an ability to stay at the crease when Afghanistan’s batting order was under pressure.

2019 World Cup and the Mark Wood Blow

Shahidi scored 197 runs in Afghanistan’s eight World Cup matches in 2019. His best score was 76 against England at Old Trafford. That innings became memorable for more than its score because he was hit on the helmet by Mark Wood during the innings. His helmet cracked, medical personnel advised him to leave, but he continued batting.

2019 World Cup snapshot

ItemDetail
Matches8
Runs197
Average24.62
Best76 vs England
Other notable score59 vs New Zealand
RoleTop-order/middle-order batter

The 2023 World Cup: Shahidi’s Defining Captaincy Tournament

The 2023 World Cup was arguably the most important ODI tournament of Shahidi’s career as captain. ICC’s official player profile records that he scored 310 runs, including three half-centuries, as Afghanistan produced one of the strongest campaigns in its World Cup history.

Afghanistan defeated defending champions England, Pakistan, Sri Lanka and the Netherlands during the tournament and finished sixth. Shahidi’s team narrowly missed the semi-finals but secured Afghanistan’s qualification for the 2025 Champions Trophy.

The victory over the Netherlands was especially significant personally. Shahidi dedicated the win to struggling Afghan refugees and said that the loss of his mother earlier that year had left his family in pain.

The 2026 ODI Hundred Against India

Shahidi entered 2026 without an ODI century. That changed in the third ODI against India at Chennai on June 20, 2026.

Afghanistan collapsed to 36 for four, but Shahidi responded with 102 from 131 balls, including 13 fours and a six. He added 105 for the fifth wicket with Azmatullah Omarzai and another 57 with Mohammad Nabi. Afghanistan eventually made 218, although India won by nine wickets.

Defining ODI performance

DetailValue
MatchIndia vs Afghanistan, 3rd ODI
DateJune 20, 2026
VenueM. A. Chidambaram Stadium, Chennai
Score102
Balls131
Fours13
Sixes1
Partnerships105 with Azmatullah Omarzai; 57 with Mohammad Nabi
Afghanistan total218
ResultIndia won by 9 wickets
SignificanceShahidi’s maiden ODI century

Explore the complete cricket player statistics database

Hashmatullah Shahidi’s Test Career and Historic 200 Against Zimbabwe

Shahidi was one of the 11 Afghan players who appeared in Afghanistan’s inaugural Test match against India at Bengaluru in June 2018. He top-scored for Afghanistan in the second innings with an unbeaten 36, although India won by an innings and 262 runs.

Explore Hashmatullah Shahidi's complete Test stats

The First Afghan Test Double Century

Shahidi’s most important individual achievement came in March 2021 against Zimbabwe in Abu Dhabi.

He scored 200 not out from 443 balls, hitting 21 fours and one six. He became the first Afghan batter to score a Test double century. His fourth-wicket partnership with Asghar Afghan reached 307, another major Afghanistan batting record at the time. Afghanistan declared on 545 for four.

The achievement was particularly significant because Shahidi had already become a central part of Afghanistan’s transition into Test cricket. His ability to bat for long periods made him one of the country’s most important red-ball players.

The 246 Against Zimbabwe in 2024

Shahidi later surpassed his own national landmark. In December 2024, he scored 246 against Zimbabwe at Queens Sports Club, Bulawayo, reclaiming Afghanistan’s highest individual Test score after Rahmat Shah had briefly taken the record with 234.

His 246 came during Afghanistan’s record first-innings total of 699. The Test ended in a draw after Zimbabwe also posted 586.

Test career snapshot

MetricRecord
Matches12
Innings23
Runs796
Average44.22
Highest score246
100s2
50s2
Not outs5
Wickets1

Hashmatullah Shahidi’s T20I and Franchise Cricket Career

Shahidi made his T20I debut against Kenya at Sharjah on September 30, 2013. His T20I career has been much smaller than his Test and ODI careers. He has played six T20Is, scoring 48 runs, with a highest score of 36. His last T20I came against Ireland in August 2022.

View Hashmatullah Shahidi's full T20I record

His domestic T20 career has been considerably larger. Current statistical records credit him with 70 domestic T20 matches and 2,124 runs, including 17 fifties and a highest score of 97.

He has played in Afghanistan’s Shpageeza Cricket League and other domestic competitions. In the 2020 Shpageeza season, he produced several significant innings for Mis Ainak Knights, including 65 from 44 balls and an unbeaten 82 from 52 balls. He also made 97 not out from 52 balls in the qualifier against Kabul Eagles.

His wider T20 career has included teams such as Kabul Eagles, Boost Defenders, Mis-e-Ainak Knights and Far West United.

There is no IPL appearance for Shahidi. He was also listed among overseas players available for the 2022 Big Bash draft but was not selected. In the 2026 Lanka Premier League draft, he was explicitly listed as UNSOLD.

View Hashmatullah Shahidi's domestic and franchise T20 stats

Hashmatullah Shahidi’s Captaincy: 2021 to 2026

The Afghanistan Cricket Board appointed Shahidi as Test and ODI captain on May 31, 2021, replacing Asghar Afghan in the split-captaincy structure. Rahmat Shah became his vice-captain.

His captaincy became closely associated with Afghanistan’s most successful ODI period to date.

Major Leadership Achievements

  • Led Afghanistan in the 2023 Asia Cup.
  • Captained Afghanistan at the 2023 ODI World Cup.
  • Oversaw World Cup victories over England, Pakistan, Sri Lanka and the Netherlands.
  • Led Afghanistan to qualification for the 2025 Champions Trophy.
  • Captained Afghanistan in its first Champions Trophy.
  • Led Afghanistan to its first Champions Trophy victory, against England in Lahore in February 2025.
  • Led Afghanistan to bilateral ODI series victories against Bangladesh, Zimbabwe, South Africa and Ireland during his tenure.

Shahidi led Afghanistan in 55 ODIs, winning 27, before stepping down in July 2026.

Why His Captaincy Mattered

His tenure was not defined simply by the number of victories. Afghanistan became increasingly capable of defeating established sides in major tournaments. The 2023 World Cup provided the clearest evidence, while the Champions Trophy victory over England in 2025 showed that the improvement was not limited to one tournament.

Hashmatullah Shahidi and the 2025 Champions Trophy

The 2025 Champions Trophy was Afghanistan’s first appearance in the tournament. Shahidi captained the side in all three group matches. Afghanistan lost to South Africa, defeated England by eight runs and then had its match against Australia washed out, leaving the team outside the semi-finals.

Shahidi scored 60 runs across the three matches, including 40 against England.

The victory over England was especially significant because it was Afghanistan’s first win in Champions Trophy history. Shahidi also shared a 100-run fourth-wicket partnership with Ibrahim Zadran after Afghanistan had fallen to 37 for three.

Hashmatullah Shahidi’s Records and Milestones

Record / milestoneDetail
First Afghan Test double-century200* vs Zimbabwe, 2021
Afghanistan Test record score246 vs Zimbabwe, 2024
First Afghan player to reach a Test double century2021
1,000 ODI runsReached during 2019 World Cup
ODI centuries1
Test centuries2
100 ODI appearancesReached in 2026
2023 World Cup runs310
2019 World Cup runs197
Most recent ODI century102 vs India, 2026
Captaincy ODI wins27 from 55 matches

Hashmatullah Shahidi’s Playing Style

Shahidi is primarily an anchor-style top-order batter. His statistical profile shows a major contrast between his Test and ODI approaches: his Test strike rate is around 47, while his ODI strike rate is around 69. His role has often been to absorb pressure, bat through difficult periods and provide stability around more aggressive teammates.

His 2019 World Cup innings against England illustrated that role. His 76 was slower than the required scoring rate, but it was one of Afghanistan’s strongest individual batting efforts in a difficult chase. Similarly, his 2026 century against India came after Afghanistan had collapsed to 36 for four.

Although he bowls right-arm off-break, bowling has not been a major part of his international role. He has one Test wicket and no ODI or T20I wickets in his international career.

Hashmatullah Shahidi’s Current Status in 2026

As of October 5, 2026, Shahidi remains an active Afghanistan batter.

Current-status itemLatest verified position
Age31
International roleBatter
Test/ODI captaincyStepped down July 2026
New Afghanistan Test/ODI captainRahmat Shah
International teamAfghanistan
Latest TestIndia, June 6, 2026
Latest ODIIreland, August 15, 2026
Latest ODI score9*
2026 ODI century102 vs India
Domestic teamHindukush Strikers
Current domestic involvementAhmad Shah Abdali First-Class Tournament

The ACB confirmed in July 2026 that Shahidi had resigned as captain and that Rahmat Shah would replace him in Tests and ODIs, with Rahmanullah Gurbaz appointed vice-captain. Shahidi remained part of Afghanistan’s squad for the subsequent Ireland ODI series and played in all five matches.

His final verified ODI of that series came on August 15, 2026, when Afghanistan defeated Ireland by six wickets and Shahidi scored 9 not out from six balls.

He also remained active domestically with Hindukush Strikers later in 2026.

Hashmatullah Shahidi’s Salary and Net Worth

Search results contain several online estimates placing Shahidi’s net worth around $2 million, but those figures are not supported by an authoritative financial disclosure, audited statement or dependable primary source. Some sites also publish estimated annual salaries without demonstrating the underlying contract information.

For that reason, a precise net-worth figure should not be presented as fact. Shahidi has had international cricket earnings and has been associated commercially with Etisalat, but his complete private earnings, assets, taxes and investments are not publicly documented at a level that permits a reliable net-worth calculation.

Hashmatullah Shahidi’s Public Profile and Off-Field Interests

Shahidi has publicly discussed his interest in business. In his 2023 interview with The Indian Express, he said that while his family was strongly oriented toward education, he personally wanted to become a good businessman.

Secondary profiles also report hiking and an interest in wildlife, but these should be treated as personal-profile details rather than major career facts.

Hashmatullah Shahidi’s Career Timeline

YearAgeTeam / levelKey development
200813Afghanistan U17Entered Afghanistan age-group pathway
2009–1014–15Afghanistan U19U19 career and 2010 World Cup
201217Afghanistan U19Second U19 World Cup
201318AfghanistanODI and T20I debut vs Kenya
201419Afghanistan U19/AContinued youth and development cricket
201823AfghanistanTest debut in inaugural Test vs India
201924Afghanistan1,000 ODI runs; 197 World Cup runs
202126AfghanistanFirst Afghan Test double-century; appointed Test/ODI captain
202328AfghanistanLed Afghanistan at World Cup; 310 runs
202430AfghanistanScored 246 vs Zimbabwe
202530AfghanistanLed Afghanistan at first Champions Trophy
202631AfghanistanMaiden ODI century, 102 vs India; stepped down as captain
Aug. 202631AfghanistanPlayed five-match ODI series in Ireland
Sep. 202631Hindukush StrikersContinued domestic first-class cricket

Hashmatullah Shahidi Compared With Another Player

Hashmatullah Shahidi
Player Comparison

Compare Hashmatullah Shahidi

Player A is locked to this biography
Player A Hashmatullah Shahidi

Start typing Player B, choose a result, then compare instantly from cached career summaries.

The comparison interface should allow readers to select another player and compare only the formats supported by both players.

Hashmatullah Shahidi FAQs

How old is Hashmatullah Shahidi?

Hashmatullah Shahidi was born on November 4, 1994. He is 31 years old as of October 5, 2026 and will turn 32 on November 4, 2026.

What is Hashmatullah Shahidi’s highest Test score?

His highest Test score is 246, made against Zimbabwe in Bulawayo in December 2024. It is also the highest individual Test score by an Afghan batter in the current record.

What is Hashmatullah Shahidi’s highest ODI score?

His highest ODI score is 102, scored against India in Chennai on June 20, 2026. It was his first ODI century.

When did Hashmatullah Shahidi become Afghanistan captain?

He was appointed Afghanistan’s Test and ODI captain on May 31, 2021. He stepped down from the role in July 2026.

How many ODIs did Hashmatullah Shahidi captain Afghanistan?

He captained Afghanistan in 55 ODIs, winning 27 of them.

Did Hashmatullah Shahidi play in the 2023 World Cup?

Yes. He captained Afghanistan at the 2023 ODI World Cup and scored 310 runs, including three half-centuries. Afghanistan defeated England, Pakistan, Sri Lanka and the Netherlands during the tournament.

Did Hashmatullah Shahidi play in the 2025 Champions Trophy?

Yes. He captained Afghanistan in its first Champions Trophy appearance. Afghanistan defeated England by eight runs, recording the country’s first Champions Trophy victory.

Did Hashmatullah Shahidi play in the IPL?

No. Current career records show zero IPL appearances. He has played domestic and other T20 cricket but has not established an IPL playing career.

What is Hashmatullah Shahidi’s net worth?

No dependable public financial source establishes an exact net worth. Several biography websites publish estimates around $2 million, but those figures are not sufficiently documented to be treated as verified fact.

Who was Hashmatullah Shahidi’s father?

His father was Mohammad Hashim Shahidi, a physics professor and author who wrote 44 science books. Shahidi said his father wanted him to prioritize education before cricket became his professional career.

What happened to Hashmatullah Shahidi’s mother?

His mother died in April 2023 after an illness. During the 2023 World Cup, Shahidi publicly spoke about his family’s grief following her death.

Conclusion

Hashmatullah Shahidi has established himself as one of Afghanistan’s dependable left-handed batters, particularly in Test and ODI cricket. His patient batting style, leadership experience, and important performances have made him a significant figure in Afghanistan’s rise on the international stage. From his early international career to major Test and ODI milestones, Shahidi has built a career defined by consistency and resilience. Although he stepped down from Afghanistan’s ODI captaincy in July 2026, his experience and contribution remain an important part of his cricketing legacy.

Leave a Comment