Asghar Afghan, formerly known as Asghar Stanikzai, is a former Afghanistan international cricketer who became one of the central figures in the country’s rise from associate cricket to Test status. A right-handed middle-order batter who also bowled occasional right-arm medium-fast deliveries, Afghan represented Afghanistan in Tests, ODIs and T20Is before retiring from international cricket during the 2021 T20 World Cup. ICC records list him with 114 ODIs, 75 T20Is and six Tests, while his international career included captaincy across all three formats.
His career is particularly associated with leadership. Afghan captained Afghanistan in its first Test, helped lead the side to its first Test victory against Ireland in 2019, and finished his international career holding the record for most T20I wins as captain at 42. He also scored Afghanistan’s first Test century before Hashmatullah Shahidi later surpassed his Test-best score.
Asghar Afghan Career Stats
| Format | Career | Matches | Innings | Runs | HS | Bat Avg | 50s | 100s | Wickets | BBI | Bowl Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|
| TESTRecorded matches only — career source held | 2018–2021 | 6 | 12 | 440 | 164 | 44.00 | 3 | 1 | 0 | — | — |
| ODIReconciled source snapshot | 2009–2021 | 114 | 108 | 2,424 | 101 | 24.73 | 12 | 1 | 3 | 1/1 | 30.33 |
| T20ICareer source | 2010–2021 | 75 | — | 1,382 | 62 | 4.00 | 0 | — | 1 | 1/4 | 4.00 |
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.
Asghar Afghan
/cricket-player/asghar-afghan/Each format uses one source consistently. Recorded-only figures are labelled separately.
Recorded matches only — career source held
Reconciled source snapshot
Career source
Asghar Afghan Quick Facts
| Fact | Details |
|---|---|
| Full name | Mohammad Asghar Afghan |
| Former name | Mohammad Asghar Stanikzai |
| Born | 22 December 1987 |
| Birthplace | Kabul, Afghanistan |
| National team | Afghanistan |
| Role | Middle-order batter |
| Batting | Right-handed |
| Bowling | Right-arm medium-fast |
| International career | 2004–2021 at representative level; senior ODI career from 2009 |
| Test matches | 6 |
| ODI matches | 114 |
| T20I matches | 75 |
| Test runs | 440 |
| ODI runs | 2,424 |
| T20I runs | 1,382 |
| Test highest score | 164 |
| ODI highest score | 101 |
| T20I highest score | 62 |
| Brother | Karim Janat |
| International retirement | October 2021 |
| Final international match | Afghanistan vs Namibia, T20 World Cup 2021 |
ICC’s player profile identifies Afghan as a right-handed batter and right-arm medium-fast bowler, with Karim Janat listed as his brother.
Asghar Afghan’s Early Life, Kabul Background and Entry Into Cricket

Asghar Afghan was born in Kabul, Afghanistan, and became involved with Afghanistan’s developing cricket structure during the country’s formative years as an international side. His representative career began well before Afghanistan became a Full Member of the ICC.
He played for Afghanistan at under-17 level in 2004 and was involved with the senior side during Afghanistan’s early ACC competitions. His development coincided with a period in which Afghanistan was progressing rapidly through the World Cricket League system. The team moved through the divisions that eventually led to ODI status and participation in the 2009 World Cup Qualifier.
Afghan’s rise therefore cannot be separated from the broader development of Afghan cricket. He was part of the generation that moved from regional and associate-level competitions toward regular international cricket.
A later interview with his younger brother Karim Janat provides some family cricket context. Karim said that there were nine brothers in their family, seven of whom played cricket, while both he and Asghar eventually represented Afghanistan internationally.
Reliable public sources reviewed for this biography do not provide sufficiently strong evidence for detailed claims about Asghar Afghan’s parents, formal school education or a complete childhood chronology, so those details are not presented as established facts.
Asghar Afghan’s Domestic and Early International Career

Afghan’s early senior career developed alongside Afghanistan’s progression through the international system. He was involved in the country’s successful World Cricket League campaigns and appeared in the 2009 World Cup Qualifier, where he made his List A debut against Bermuda before making his ODI debut against Scotland.
His ODI debut came on 19 April 2009 against Scotland. He subsequently became an important middle-order option for Afghanistan as the team established itself in international cricket. Cricket Australia describes him as part of Afghanistan’s first ODI side and notes his earlier under-17 and senior representative appearances.
One of the important early moments in his ODI career came in March 2014, when he made an unbeaten 90 against Bangladesh. The innings contributed to Afghanistan’s first victory over a Test-playing nation.
That period was important because Afghan was not simply accumulating individual statistics. He was becoming part of the experienced core around which Afghanistan’s international batting and leadership structure developed.
Asghar Afghan’s Afghanistan Captaincy: The Leadership Era
Captaincy became the defining part of Afghan’s international career.
He was appointed Afghanistan’s captain in 2015 after previously being part of the team’s senior leadership group. Under his leadership, Afghanistan continued its transition from an emerging associate side into an established international team. ICC reported in 2019 that Afghanistan had become an ICC Full Member during Afghan’s captaincy and had also secured its first Test victory.
First Test as Afghanistan Captain
Afghan led Afghanistan in its historic first Test against India in Bengaluru in June 2018. Afghanistan lost the match, but the fixture represented a major milestone for the country because it was Afghanistan’s first Test appearance.
He subsequently captained Afghanistan in Test cricket during the country’s early development in the format.
Afghanistan’s First Test Victory
In March 2019, Afghanistan defeated Ireland by seven wickets in Dehradun to record its first Test victory.
Afghan was captain for the historic match, which came in only Afghanistan’s second Test. ICC described the victory as a major achievement for the developing Test side.
The result also illustrated the importance of continuity in Afghanistan’s early Test leadership. Afghan had already experienced the demands of leading the team in shorter formats, and the Test victory added another milestone to his captaincy record.
The 2019 Captaincy Change
Afghan’s captaincy was not uninterrupted.
In April 2019, the Afghanistan Cricket Board changed its leadership structure and removed him as captain across the three formats. Gulbadin Naib was appointed ODI captain, Rashid Khan took charge of T20Is and Rahmat Shah was named Test captain. ICC reported that Afghan had led Afghanistan to 33 ODI victories and that Afghanistan had won 37 of 59 T20Is under his leadership at that point.
The change produced considerable discussion inside Afghanistan’s cricket environment.
Return as Afghanistan Captain in 2019
In December 2019, the Afghanistan Cricket Board reappointed Afghan as captain across all formats. The decision came after the split-captaincy experiment and after Afghanistan’s leadership structure had been reconsidered.
His return underlined the importance of his experience within the Afghanistan setup.
Asghar Afghan’s T20I Captaincy Record
T20 international cricket became one of the strongest statistical areas of Afghan’s captaincy career.
At the time of his retirement in 2021, Afghan had led Afghanistan to 42 T20I victories, a record for T20I captaincy at that time. ICC specifically noted that his 42 wins put him ahead of MS Dhoni’s previous total of 41 T20I wins as captain.
Afghan captained Afghanistan at the 2016 T20 World Cup, another major tournament in the country’s development. He was also part of Afghanistan’s progression through several major ICC events during the period when the team was establishing itself as a regular international competitor.
His T20I captaincy record is particularly significant because Afghanistan had to develop competitive cricket in a format that requires tactical decisions under intense time pressure. Afghan’s leadership coincided with the emergence of players such as Mohammad Nabi, Rashid Khan, Mohammad Shahzad and other members of Afghanistan’s growing international core.
Asghar Afghan’s Test Career and Historic 164
Afghan played only six Tests, but his contribution to Afghanistan’s early Test history was significant.
His Test debut came against India on 14 June 2018, when he captained Afghanistan in its first Test.
His most memorable Test innings came against Zimbabwe in Abu Dhabi in March 2021.
Afghan scored 164, while Hashmatullah Shahidi made 200 not out. Together they produced a 307-run fourth-wicket partnership, at that point Afghanistan’s highest partnership in Test cricket. Afghan’s innings came from 257 balls and included 14 fours and two sixes.
The innings made Afghan the first Afghan batter to score a Test century. Shahidi’s subsequent double century meant Afghan’s 164 did not remain Afghanistan’s highest Test score for long, but it remained one of the most important individual innings of the country’s early Test history.
His final Test career figures were:
- 6 matches
- 440 runs
- 44.00 average
- 1 century
- 3 fifties
- 164 highest score
The Afghanistan Cricket Board’s historical records list Afghan among Afghanistan’s leading Test run-scorers from the country’s early Test period.
For deeper Test statistics:
Explore Asghar Afghan's complete Test stats
Asghar Afghan’s ODI Career and 100-Match Milestone
ODI cricket was the longest-format component of Afghan’s international career.
He made his ODI debut against Scotland in 2009 and eventually reached 114 ODI appearances, scoring 2,424 runs at an average of 24.73. His ODI record included one century and 12 fifties, with a highest score of 101.
In May 2019, Afghan became the second Afghanistan player to reach 100 ODI appearances, during the ODI series against Scotland.
His ODI career coincided with several major phases of Afghan cricket, including the 2015 World Cup, Afghanistan’s progression toward Full Member status, the 2018 World Cup Qualifier and the 2019 World Cup.
For deeper ODI statistics:
See Asghar Afghan's complete ODI stats
Asghar Afghan’s ODI Century
Afghan’s ODI highest score was 101, giving him one ODI century during his 114-match career. His ability to bat in the middle order made him a recurring option during Afghanistan’s transition from an associate team to a more established ODI nation.
His ODI numbers were not built around a huge volume of centuries. Instead, his value was connected to experience, middle-order responsibility and his leadership role.
Asghar Afghan’s T20I Career
Afghan played 75 T20Is for Afghanistan and scored 1,382 runs, with a highest score of 62. He made four T20I fifties.
His T20I career also overlapped with Afghanistan’s rapid rise in the shortest format.
As a middle-order batter, he was frequently involved in situations requiring controlled aggression rather than simply opening the innings. His experience became particularly important as Afghanistan developed a group of specialist T20 players.
Afghan’s final T20I came against Namibia in the 2021 T20 World Cup.
For deeper T20I statistics:
View Asghar Afghan's full T20I record
Asghar Afghan’s 2015 World Cup and Afghanistan’s Rise
The 2015 Cricket World Cup was an important milestone for Afghanistan, and Afghan was part of the squad that represented the country at the tournament.
Afghanistan’s participation in the tournament reflected the progress made through the World Cricket League and World Cup Qualifier system. Afghan belonged to the generation that experienced that transition directly rather than joining after Afghanistan had already become an established international side.
ICC later noted that Afghan had participated in all seven major ICC tournaments that Afghanistan had entered by the time of his retirement.
That makes his career useful for understanding Afghanistan’s cricket history: he was present through multiple stages of the country’s international development.
Asghar Afghan and the 2018 World Cup Qualifier
Afghanistan’s qualification campaign for the 2019 World Cup included a major tournament success in the 2018 World Cup Qualifier.
Afghan was captain as Afghanistan won the qualifier final against the West Indies in Zimbabwe. ICC highlighted the campaign as one of the important achievements during his leadership period.
The tournament was also significant because it came shortly after Afghanistan received Full Member status and gained access to Test cricket.
Afghan therefore occupied a central leadership position during one of the most consequential transitions in Afghan cricket.
Asghar Afghan’s Afghanistan Premier League Career
Afghan also played franchise cricket in Afghanistan.
In the inaugural Afghanistan Premier League in 2018, he represented the Kandahar Knights. Available career records credit him with 264 runs in eight matches, making him the team’s leading run-scorer during the tournament.
His involvement in Afghanistan’s domestic and franchise competitions added another layer to his role as an experienced senior player.
He also had domestic associations with teams including Amo Region and Kabul Eagles in Afghanistan’s domestic cricket structure.
For broader domestic and franchise statistics:
View Asghar Afghan's domestic and franchise T20 stats
Asghar Afghan’s Playing Style
Afghan was primarily a right-handed middle-order batter, while also being listed as a right-arm medium-fast bowler. ICC continues to identify his role as batter and his bowling style as right-arm medium-fast.
His international bowling contribution was limited compared with his batting. His principal value came from batting and leadership rather than from being a specialist bowler.
The statistics reflect that distinction: he took three ODI wickets and one T20I wicket during his international career, while scoring more than 4,000 international runs across Tests, ODIs and T20Is.
His career is therefore better understood through the combination of middle-order batting + leadership + experience rather than as an all-rounder in the statistical sense.
Asghar Afghan’s Family: Brother Karim Janat
One of the best-documented family connections in Afghan cricket is his younger brother Karim Janat.
ICC’s player profile explicitly lists Karim Janat as Asghar Afghan’s brother.
Karim Janat has also spoken publicly about the family cricket environment. In an interview with Cricbuzz, he said there were nine brothers in the family and that seven played cricket. He explained that he and Asghar eventually represented Afghanistan at international level.
This makes the Afghan-Janats one of the notable cricketing family connections associated with Afghanistan’s international cricket.
Publicly available reliable sources reviewed for this article do not establish enough information about Asghar Afghan’s parents, spouse, children or broader private family life to present those details as verified facts.
Asghar Afghan’s Name Change from Stanikzai to Afghan
A notable biographical detail is that Asghar was originally known as Asghar Stanikzai.
In August 2018, the Afghanistan Cricket Board confirmed that he had changed his surname to Afghan after registering for Afghanistan’s new electronic national identity card. Contemporary reporting said the change was connected to his desire to honour and protect Afghan national identity.
This explains why older scorecards, statistics and articles may identify him as Asghar Stanikzai, while later records use Asghar Afghan.
For SEO and historical accuracy, both names should be associated with the same player rather than treated as separate cricketers.
Asghar Afghan’s Injury and Selection Setbacks
Afghan also experienced interruptions during his career.
In February 2018, he underwent an appendix operation and consequently missed the beginning of Afghanistan’s 2018 World Cup Qualifier campaign.
His captaincy also experienced significant interruptions. He was removed from the Afghanistan captaincy in April 2019 when the board introduced split leadership, before returning as captain across all formats in December of that year.
In May 2021, Afghanistan again changed its leadership structure and removed Afghan from the captaincy. He remained an experienced member of the team and was selected for the 2021 T20 World Cup.
Asghar Afghan’s Retirement in 2021
Afghan announced his retirement from all forms of international cricket during the 2021 ICC Men’s T20 World Cup.
He announced that the match against Namibia would be his final international appearance. His decision came after Afghanistan’s defeat against Pakistan, and he explained that he wanted younger players to have an opportunity to experience the pressure of World Cup cricket.
His final match was played against Namibia in Abu Dhabi on 31 October 2021.
Afghan scored 31 from 23 balls in his final international innings. Afghanistan won the match by 62 runs, and both Namibia and Afghanistan gave him a guard of honour as he left international cricket.
The retirement ended an international career that had included 114 ODIs, 75 T20Is and six Tests.
Asghar Afghan’s International Career Stats
| Format | Matches | Runs | Average | Highest Score | 100s | 50s |
|---|---|---|---|---|---|---|
| Test | 6 | 440 | 44.00 | 164 | 1 | 3 |
| ODI | 114 | 2,424 | 24.73 | 101 | 1 | 12 |
| T20I | 75 | 1,382 | 21.93 | 62 | 0 | 4 |
These figures are supported by ICC’s retirement records and established cricket statistical databases.
Across the three senior international formats, these figures amount to 4,246 runs.
For the complete career-statistics interface:
Explore the complete cricket player statistics database
Asghar Afghan’s Major Career Records and Milestones
Among Afghan’s most important documented milestones are:
- Afghanistan’s first Test captain.
- Afghanistan’s first Test centurion.
- 114 ODI appearances.
- Second Afghanistan player to reach 100 ODIs.
- 75 T20I appearances.
- Captain of Afghanistan at the 2016 T20 World Cup.
- Captain during Afghanistan’s first Test victory.
- Captain during Afghanistan’s 2018 World Cup Qualifier triumph.
- 42 T20I victories as captain at the time of retirement.
- 164 against Zimbabwe in Test cricket.
- 307-run Test partnership with Hashmatullah Shahidi.
- Member of Afghanistan’s squads across all seven major ICC tournaments the country had entered by his retirement.
Asghar Afghan’s Career in Context
Afghan’s career is closely connected with Afghanistan’s transition through several levels of international cricket.
He began playing for Afghanistan when the country’s cricket infrastructure was still developing. He subsequently appeared in the World Cup Qualifier system, became part of Afghanistan’s first ODI generation, played in the 2015 World Cup, captained the side at the 2016 T20 World Cup, led Afghanistan into Test cricket in 2018 and captained the country to its first Test victory in 2019.
His career also crossed the period when Afghanistan achieved ICC Full Member status and began competing regularly in Test cricket.
That chronology makes Afghan different from players who joined Afghanistan after the team had already established itself. He was part of the generation that experienced the country’s transformation from the inside.
Asghar Afghan Player Comparison
Start typing Player B, choose a result, then compare instantly from cached career summaries.
Compare Asghar Afghan
Player A is locked to this biography
The comparison tool should be used to compare Afghan with another player across formats supported by both players.
Asghar Afghan’s Later Cricket Association and Post-Rugby? Career Status
As of the current research date, Afghan should be treated as a retired international cricketer, not an active Afghanistan international.
His international career ended in October 2021, and ICC’s current player profile records his last international match as 2021.
Some third-party databases now contain appearances or listings associated with veteran/legends cricket. Those records should not be confused with a return to Afghanistan’s senior international team. The authoritative international record remains that Afghan retired from all international cricket in October 2021.
Asghar Afghan’s Net Worth, Salary and Endorsements
No dependable public financial source reviewed for this biography provides a sufficiently authoritative figure for Asghar Afghan’s personal net worth.
Accordingly, a specific net-worth number should not be presented as fact.
Likewise, public sources reviewed here do not establish a sufficiently reliable complete record of his lifetime salary, private investments or endorsement income. Estimates published by generic celebrity or salary websites should not be treated as verified financial data.
Asghar Afghan’s Legacy in Afghanistan Cricket
Afghan’s career is most closely associated with Afghanistan’s formative years in international cricket.
His significance comes from the combination of longevity, batting, tournament experience and captaincy. He was part of Afghanistan’s early international teams, played in the country’s first World Cup era, captained the side in its first Test, helped lead Afghanistan to its first Test victory and finished his career with one of the strongest T20I captaincy win records of his era.
His final international appearance was also fittingly connected to the next generation. After announcing his retirement, Afghan explicitly said that he wanted younger players to have the opportunity to experience World Cup pressure.
A Career Defined by Afghanistan’s Transformation
Asghar Afghan’s career can be read as a timeline of Afghanistan’s transformation in international cricket.
He began before Afghanistan had Test status, played during the country’s rise through the World Cricket League and ODI qualification system, became a key international batter, led the national side through its Full Member transition, captained Afghanistan’s first Test and retired after more than a decade of senior international cricket.
That combination of playing and leadership experience is what makes his biography particularly important to the history of Afghan cricket.
Frequently Asked Questions About Asghar Afghan
Who is Asghar Afghan?
Asghar Afghan is a former Afghanistan international cricketer and captain. He was a right-handed middle-order batter and occasional right-arm medium-fast bowler who played six Tests, 114 ODIs and 75 T20Is.
What is Asghar Afghan’s real name?
His full name is Mohammad Asghar Afghan. He was formerly known as Mohammad Asghar Stanikzai and changed his surname to Afghan in 2018.
When did Asghar Afghan retire?
He retired from international cricket in October 2021, with his final match coming against Namibia at the T20 World Cup in Abu Dhabi.
How many international matches did Asghar Afghan play?
He played six Tests, 114 ODIs and 75 T20Is for Afghanistan.
What is Asghar Afghan’s highest Test score?
His highest Test score was 164, made against Zimbabwe in Abu Dhabi in March 2021.
Was Asghar Afghan Afghanistan’s first Test captain?
Yes. He captained Afghanistan in its first Test match, against India in Bengaluru in June 2018.
Did Asghar Afghan score a Test century?
Yes. His 164 against Zimbabwe made him the first Afghanistan batter to score a Test century.
Who is Asghar Afghan’s brother?
Afghanistan international all-rounder Karim Janat is his younger brother. ICC lists Janat as Asghar Afghan’s brother.
How many T20I matches did Asghar Afghan play?
He played 75 T20Is and scored 1,382 runs, with a highest score of 62.
How many T20I matches did Asghar Afghan win as captain?
At the time of his retirement, he had led Afghanistan to 42 T20I victories, a record for T20I captaincy at that time.
Did Asghar Afghan play in the IPL?
The verified international and major franchise records reviewed for this biography do not show an IPL playing career for Afghan. His documented franchise career includes Afghanistan’s domestic/franchise competitions rather than an IPL appearance.
What is Asghar Afghan’s net worth?
No dependable public financial estimate could be independently verified from authoritative sources reviewed for this biography. Generic online net-worth estimates should therefore not be presented as established fact.
Conclusion
Asghar Afghan played a significant role in Afghanistan’s rise from an emerging cricket nation to a full ICC member and competitive international side. A right-handed batter and long-serving captain, he represented Afghanistan across Tests, ODIs, and T20Is and became an important figure during several major stages of the country’s cricket development.
His career included several historic moments, including captaining Afghanistan in its first Test match against India in 2018 and leading the team to its first Test victory against Ireland in 2019. His Test career also produced a memorable 164 against Zimbabwe in 2021, while his ODI and T20I records reflected his long service to Afghanistan cricket.
Asghar Afghan retired from international cricket in October 2021 after Afghanistan’s T20 World Cup match against Namibia. By then, he had established himself as one of the experienced players and captains of Afghanistan’s formative international era. His contribution remains closely connected with the development and growth of Afghan cricket on the world stage.