Hashmatullah Shahidi

Hashmatullah Shahidi

Batting style
Left Hand Bat
Bowling style
Right Arm Offbreak

Hashmatullah Shahidi is a technically gifted left-handed top-order batsman and the authoritative captain who serves as the absolute batting fulcrum of Afghanistan's Test setup. As an old-fashioned accumulator in an era dominated by rapid strokeplay, Shahidi's game is built upon deep defensive discipline, patience, and a rare willingness to embrace long, exhausting grinds at the crease. Historically enshrined as one of the eleven players from Afghanistan's inaugural Test match in 2018 against India, his red-ball pedigree is unmatched within his national side, boasting a Test average of over 48. He holds the distinct honor of being the first Afghan cricketer to score a Test double-century, a feat he accomplished with an unbeaten 200 against Zimbabwe in 2021 before shattering his own record by smashing a monumental career-best 246 against the same opponents. His first-class resume further solidifies his long-form supremacy, yielding 2,630 runs across 35 matches with 10 centuries and a stellar average of 47.81.

Beyond his formidable capabilities with the bat, Shahidi’s true value to the Test squad lies in his tactical leadership and exceptional mental resilience during high-stakes crises. Leading his side into a highly anticipated, prestigious one-off Test match against India in June 2026, his role becomes even more critical as a stabilizing anchor meant to absorb pressure and shield a developing batting order from elite bowling attacks. While many of his peers have gained global fame in fast-paced T20 franchise leagues, Shahidi remains a fierce advocate for the purity of five-day cricket, continuously demanding more red-ball exposure to elevate his country’s standing in the Test hierarchy. His composed mindset and ability to control sessions act as a psychological blueprint for his entire squad under foreign conditions. Whether anchoring the middle order through grueling sessions or marshalling his dynamic spin attack on shifting tracks, the 31-year-old skipper represents the heartbeat and tactical backbone of Afghanistan's ultimate cricketing ambitions.

Recent performances

Switch formats to review the available batting and bowling records.

Men's Test · Batting

Recent 10

Men's Test batting records
TeamOpponentRunsBallsSR4s6sSeriesMatchGroundDate
AFGIND20484240Afghanistan tour of India Test, 20262nd Inning, Match 1, TestMaharaja Yadavindra Singh Stadium, Mullanpur06-06-2026
AFGIND5105010Afghanistan tour of India Test, 20263rd Inning, Match 1, TestMaharaja Yadavindra Singh Stadium, Mullanpur06-06-2026
AFGZIM7145010Afghanistan tour of Zimbabwe, 20251st Inning, Match 1, TestHarare Sports Club, Harare20-10-2025
AFGZIM7193710Afghanistan tour of Zimbabwe, 20253rd Inning, Match 1, TestHarare Sports Club, Harare20-10-2025
AFGZIM13304420Afghanistan tour of Zimbabwe, 20241st Inning, Match 2, TestQueens Sports Club, Bulawayo02-01-2025
AFGZIM13265030Afghanistan tour of Zimbabwe, 20243rd Inning, Match 2, TestQueens Sports Club, Bulawayo02-01-2025
AFGZIM24647452210Afghanistan tour of Zimbabwe, 20242nd Inning, Match 1, TestQueens Sports Club, Bulawayo26-12-2024
AFGIRE20444640Afghanistan vs Ireland, 20241st Inning, Match 1, TestTolerance Oval, Abu Dhabi28-02-2024
AFGIRE551075250Afghanistan vs Ireland, 20243rd Inning, Match 1, TestTolerance Oval, Abu Dhabi28-02-2024
AFGSL17453810Afghanistan tour of Sri Lanka, 20241st Inning, Match 1, TestSinhalese Sports Club Ground, Colombo02-02-2024