Most Test Runs for Afghanistan

PlayerMatchesInningsRunsAverage100/50
Rahmat Shah112197046.193/5
Hashmatullah Shahidi112177148.182/2
Ibrahim Zadran81660237.621/4
Asghar Afghan61044044.001/3
Afsar Zazai91536726.211/0
Nasir Jamal51016022.850/1
Rashid Khan6915417.110/1
Noor Ali Zadran2411729.250/0
Javed Ahmadi3611318.830/1
Ismat Alam2412531.251/0

Key Insights – Leading Run-Scorers for Afghanistan in Test Cricket

Rahmat Shah: The Record-Breaker

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’s Landmark Achievements

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.


Other Notable Batting Milestones

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.

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

1 day ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

2 days ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

5 days ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

5 days ago

Most Wickets by Off Spinners in ODI

This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…

1 week ago

Kane Williamson Retires: The Numbers Behind New Zealand’s Greatest Cricketer

When Kane Williamson announced his sudden retirement from international cricket mid-series against England in June…

1 week ago