| Player | Matches | Innings | Runs | Average | 100/50 |
|---|---|---|---|---|---|
| Rahmat Shah | 11 | 21 | 970 | 46.19 | 3/5 |
| Hashmatullah Shahidi | 11 | 21 | 771 | 48.18 | 2/2 |
| Ibrahim Zadran | 8 | 16 | 602 | 37.62 | 1/4 |
| Asghar Afghan | 6 | 10 | 440 | 44.00 | 1/3 |
| Afsar Zazai | 9 | 15 | 367 | 26.21 | 1/0 |
| Nasir Jamal | 5 | 10 | 160 | 22.85 | 0/1 |
| Rashid Khan | 6 | 9 | 154 | 17.11 | 0/1 |
| Noor Ali Zadran | 2 | 4 | 117 | 29.25 | 0/0 |
| Javed Ahmadi | 3 | 6 | 113 | 18.83 | 0/1 |
| Ismat Alam | 2 | 4 | 125 | 31.25 | 1/0 |
Most Test Runs for Afghanistan
Most Test Centuries for Afghanistan
Most Test Double Centuries by Afghanistan Batters
Most Test Wickets for Afghanistan
Most ODI Wickets for Afghanistan
Rahmat Shah stands as the leading run-scorer for Afghanistan in Tests and was the first to score 500 runs for the country in the format.
He also brought up the first-ever Test century for Afghanistan, scoring 102 runs against Bangladesh in the 2019 Chattogram Test. This knock contributed to Afghanistan’s largest Test victory by runs.
Rahmat holds the record for the most runs in a bilateral Test series for Afghanistan, having accumulated 392 runs in three innings during the 2024/25 Zimbabwe tour, including his personal best of 234.
Hashmatullah Shahidi is the only Afghanistan batter to have converted his first two Test centuries into double centuries.
He holds the record for the highest individual score, smashing 246 runs against Zimbabwe in the 2024 Bulawayo Test. This captain’s knock propelled Afghanistan to their highest Test total of 699 all out.
Shahidi has also aggregated the most runs as a captain for Afghanistan.
All of Afsar Zazai’s runs in Test cricket have come while playing as a wicketkeeper.
Ibrahim Zadran is the only opener to have aggregated more than 500 runs for the “Afghan Atalans” in Tests.
Ismat Alam became the first Afghanistan batter to score a century on Test debut, amassing 101 runs against Zimbabwe in January 2025. He is also just the ninth No. 8 batter in Test history to achieve this feat.
In this article, find out the Delhi Capitals’ year-wise performance in the IPL’s history, including…
In this article, find out the Rajasthan Royals’ year-wise performance in the IPL’s history, including…
Lucknow Super Giants (LSG) were one of the two new entrants in the IPL in…
The world of grand prix motorcycle racing is bracing itself for what many experts believe…
In this article, find out the Royal Challengers Bengaluru’s year-wise performance in the IPL’s history.
Kolkata Knight Riders (KKR) are one of the three teams to win the IPL three…