
Rahmat Shah
Rahmat Shah is a highly accomplished right-handed top-order batsman and occasional leg-break bowler who stands as the definitive vanguard of Afghanistan’s Test batting history. Widely regarded as the most technically refined batsman in the national setup, his game is built on a classical textbook approach, characterized by a pristine cover drive, exceptional wristwork, and a calm, unflappable temperament. Enshrined in his country's sporting folklore, Rahmat has been a fixture since Afghanistan's inaugural Test in 2018 against India, where he registered his nation's first-ever Test half-century. In 11 Test matches, he has accumulated 970 runs at an authoritative average of 46.19. His legendary appetite for massive knocks is highlighted by a monumental, career-best double-century of 234 against Zimbabwe, proving his ability to completely dominate bowling attacks by grinding out lengthy, multi-session stays at the crease.
Following a brief hiatus, Rahmat makes a highly anticipated return to the national Test squad for the prestigious standalone match against India in June 2026. Under the guidance of newly appointed head coach Richard Pybus, his role at the crucial number three position becomes paramount in blunting an elite Indian bowling attack on the challenging surface at Mullanpur. As a vital tactical anchor, Rahmat’s primary responsibility will be to absorb early pressure, neutralize the new ball, and lay down a resilient platform that allows Afghanistan's expansive middle-order stroke-makers to play with total freedom. Beyond his premier batting credentials, his ability to roll his arm over and deliver handy leg-break googlies provides the captain with an extra defensive bowling option to break frustrating partnerships. As Afghanistan aims to make a statement on the world stage, the 32-year-old veteran represents the technical heartbeat, experience, and ultimate stabilization force of the visitors' batting line-up.
Recent performances
Switch formats to review the available batting and bowling records.
Men's Test · Batting
Recent 9
| Team | Opponent | Runs | Balls | SR | 4s | 6s | Series | Match | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|
| AFG | IND | 60 | 135 | 45 | 9 | 1 | Afghanistan tour of India Test, 2026 | 2nd Inning, Match 1, Test | Maharaja Yadavindra Singh Stadium, Mullanpur | 06-06-2026 |
| AFG | IND | 13 | 16 | 82 | 0 | 1 | Afghanistan tour of India Test, 2026 | 3rd Inning, Match 1, Test | Maharaja Yadavindra Singh Stadium, Mullanpur | 06-06-2026 |
| AFG | ZIM | 19 | 64 | 30 | 3 | 0 | Afghanistan tour of Zimbabwe, 2024 | 1st Inning, Match 2, Test | Queens Sports Club, Bulawayo | 02-01-2025 |
| AFG | ZIM | 139 | 275 | 51 | 14 | 0 | Afghanistan tour of Zimbabwe, 2024 | 3rd Inning, Match 2, Test | Queens Sports Club, Bulawayo | 02-01-2025 |
| AFG | ZIM | 234 | 424 | 56 | 23 | 3 | Afghanistan tour of Zimbabwe, 2024 | 2nd Inning, Match 1, Test | Queens Sports Club, Bulawayo | 26-12-2024 |
| AFG | IRE | 0 | 3 | 0 | 0 | 0 | Afghanistan vs Ireland, 2024 | 1st Inning, Match 1, Test | Tolerance Oval, Abu Dhabi | 28-02-2024 |
| AFG | IRE | 9 | 9 | 100 | 2 | 0 | Afghanistan vs Ireland, 2024 | 3rd Inning, Match 1, Test | Tolerance Oval, Abu Dhabi | 28-02-2024 |
| AFG | SL | 91 | 139 | 66 | 13 | 0 | Afghanistan tour of Sri Lanka, 2024 | 1st Inning, Match 1, Test | Sinhalese Sports Club Ground, Colombo | 02-02-2024 |
| AFG | SL | 54 | 119 | 46 | 5 | 0 | Afghanistan tour of Sri Lanka, 2024 | 3rd Inning, Match 1, Test | Sinhalese Sports Club Ground, Colombo | 02-02-2024 |