Hashmatullah Shahidi ICC Ranking
Hashmatullah Shahidi is not currently in the top 50 of any ICC men's player ranking.
Hashmatullah Shahidi is a batter who plays international cricket for Afghanistan, born on 4 November 1994 in Logar, Afghanistan (age 32). Playing style: Left hand Bat, Right Arm Off Break.
In 12 Tests, Hashmatullah Shahidi has scored 796 runs at an average of 44.22 and a strike rate of 47.18, including 2 hundreds, and taken 1 wickets at an average of 164 (economy 3.72, best 1/91). In 101 ODIs, Hashmatullah Shahidi has scored 2,688 runs at an average of 34.03 and a strike rate of 68.76, including 1 hundred. In 6 T20Is, Hashmatullah Shahidi has scored 48 runs at an average of 24 and a strike rate of 87.27.
Hashmatullah Shahidi ICC rankings by format
| Test | ODI | T20I | |
|---|---|---|---|
| Batting | – | – | – |
| Bowling | – | – | – |
| All-rounder | – | – | – |
Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.
Hashmatullah Shahidi profile
- Name
- Hashmatullah Shahidi
- Team
- Afghanistan
- Role
- Batter
- Born
- 4 November 1994 (age 32)
- Birthplace
- Logar, Afghanistan
- Batting
- Left hand Bat
- Bowling
- Right Arm Off Break
Hashmatullah Shahidi career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 12 | 796 | 44.22 | 47.18 |
| ODI | 101 | 2,688 | 34.03 | 68.76 |
| T20I | 6 | 48 | 24 | 87.27 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 12 | 1 | 164 | 3.72 |
| ODI | 101 | 0 | 0 | 6.43 |
Other ranked Afghanistan players
Afghanistan rankingsHashmatullah Shahidi FAQs
What is Hashmatullah Shahidi's ICC ranking?
Hashmatullah Shahidi is not currently in the top 50 of any ICC men's player ranking.
What is Hashmatullah Shahidi's Test ranking?
Hashmatullah Shahidi is not in the current top 50 of the ICC men's Test batting rankings. The No. 1 Test batsman is Harry Brook (861).
What is Hashmatullah Shahidi's ODI ranking?
Hashmatullah Shahidi is not in the current top 50 of the ICC men's ODI batting rankings. The No. 1 ODI batsman is Shubman Gill (841).
What is Hashmatullah Shahidi's T20I ranking?
Hashmatullah Shahidi is not in the current top 50 of the ICC men's T20I batting rankings. The No. 1 T20I batsman is Abhishek Sharma (889).
Which team does Hashmatullah Shahidi play for?
Hashmatullah Shahidi plays international cricket for Afghanistan as a batter.