Rahmat Shah averages 46.19 in Test cricket, has three centuries and five fifties, and is 30 runs from becoming the first Afghan batter to reach 1,000 Test runs. It has taken eight years and eleven matches. At a normal Test frequency, he’d have reached that milestone before turning 25. The number that defines his career isn’t his average. It’s thirteen , Afghanistan’s total Test matches in eight years , and it’s the reason one of Asian cricket’s most complete red-ball batters remains unknown to most of the world.

 

Thirteen Tests in Eight Years

 

Afghanistan received Test status in June 2017. Their debut came against India in Bengaluru in June 2018. Since then: India once, Ireland once, Bangladesh twice, Zimbabwe four times, Pakistan three times , and a Test against New Zealand at Greater Noida in September 2024 abandoned without a ball bowled. Rahmat Shah’s red-ball career has unfolded across that backdrop: thirteen matches, fewer than two per year.

 

England played 49 Tests in the same period. Australia played 34. Afghanistan average 1.6 Tests per calendar year. That is not a programme. It is an afterthought, and no nation granted Test status in the same window has been scheduled so infrequently.

 

Rahmat Shah’s Numbers Against the Constraints

 

Afghanistan’s all-time leading Test run-scorer has 970 runs in 11 matches at 46.19 , an average any established nation would prize. He made 234 against Zimbabwe in December 2024, briefly the highest Afghan Test score, before Hashmatullah Shahidi made 246 in the same match. Rahmat also holds an unbeaten 231 from that series.

 

He became Afghanistan’s first Test centurion with 102 against Bangladesh in 2019. Against Zimbabwe across four matches he averages 94.67 with 568 runs. The 13th Test at Mullanpur gives him the chance to reach 1,000 , a milestone that at normal frequency would have arrived years ago.

 

Afghanistan Test Cricket Schedule Rahmat Shah Red Ball Career: The Projection Gap

 

At 46.19, ten Tests per year would produce 830-900 runs annually. From 2018, that rate would have built 6,500 to 7,200 career runs , placing him among the all-time great Asian batters by volume.

 

Year

Tests Played

Actual Runs

Projected @1.5/yr

Projected @10/yr

2018

1

68

68

460

2019

3

319

207

920

2021

5

496

345

1,840

2023

8

602

552

2,760

2024

9

668

621

3,220

2025

11

970

759

3,680

2026*

12-13

970+

~828

~4,140

 

*2026 figures estimated at the same 46.19 average.

 

The gap between actual and projected isn’t arithmetic. It’s the shape of a career that the system has prevented from becoming what the numbers say it should be.

 

The Home Ground Problem and WTC Exclusion

 

Afghanistan cannot host cricket at home due to the political situation. Greater Noida’s first Test, against New Zealand in September 2024, was abandoned without a ball bowled. Mullanpur in 2026 is a BCCI venue. The ACB’s FTP for 2025-27 outlines up to nine Tests, an improvement, but still below what established nations play in a single year.

 

The ICC World Test Championship 2025-27 cycle excludes Afghanistan entirely. Without WTC inclusion, their matches carry no points, and other boards have less incentive to schedule bilateral Tests. An ICC working group has recommended revisiting one-Test series proposals. Recommendations are not fixtures.

 

What the Milestone Means and What It Won’t Fix

 

Rahmat Shah will almost certainly pass 1,000 Test runs at Mullanpur, becoming the first Afghan batter there. He is approaching 33. The window for the volume that builds a legendary red-ball career is narrowing with each year the schedule stays this thin.

 

The milestone deserves recognition: eight years, thirteen Tests, one of Asian cricket’s highest active averages among batters with comparable experience. The Afghanistan Test cricket schedule Rahmat Shah red ball career case has no stronger individual argument than a batter averaging 46 who has faced fewer than 1,000 deliveries in eight years of Test cricket.

 

Does Rahmat Shah’s average make him Afghanistan’s greatest ever Test batter regardless of match count, or does the lack of volume disqualify the case? Tell us in the comments.

 

FAQs

 

How many Tests has Afghanistan played in total?

Afghanistan has played 13 Tests since their debut against India in Bengaluru in June 2018. They averaged fewer than two per calendar year, the lowest rate of any Test-playing nation.

 

What is Rahmat Shah’s Test batting average?

Rahmat Shah averages 46.19 with 970 runs in 11 Tests, including three centuries and five fifties. He is Afghanistan’s all-time leading Test run-scorer.

 

Why does Afghanistan play so few Tests?

Afghanistan cannot host cricket at home and is excluded from the ICC World Test Championship. Without WTC inclusion, other boards have less incentive to schedule bilateral series against them.

 

Where does Afghanistan play home Tests?

Afghanistan has no permanent ground and uses venues in India, including Greater Noida, Bengaluru, and Mullanpur. The Greater Noida Test against New Zealand in September 2024 was abandoned without a ball being bowled.

 

Who are Afghanistan’s best Test cricketers?

Rahmat Shah leads with 970 runs at 46.19, while Hashmatullah Shahidi holds the highest Afghan score of 246 and averages over 54. Rashid Khan is their premier bowling threat.