Shahidullah Kamal Profile, Afghanistan
Afghanistan -
All Rounder
Full Name: Shahidullah Kamal
Birth Date: February 6, 1999 (27 Years)
Birth Place: Khost
Nationality: Afghanistan
Role: All Rounder
Batting Style: Left hand Bat
Bowling Style: Left Arm Orthodox
Teams: Afghanistan, Mis Ainak Knights, Amo Sharks, Kabul Eagles, Afghanistan A, Mis Ainak Region, Pamir legends, Kabul Zwanan, Khost Province, Afghanistan Emerging Team
Batting Statistics
| Format | M | Inns | Runs | BF | NO | HS | AVG | S/R | 100 | 50 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 3 | 4 | 63 | 118 | 1 | 29 | 21 | 53.38 | 0 | 0 | 8 | 0 |
| ODI | 3 | 3 | 39 | 71 | 0 | 37 | 13 | 54.92 | 0 | 0 | 2 | 0 |
| T20I | 7 | 6 | 104 | 81 | 2 | 49 | 26 | 128.39 | 0 | 0 | 10 | 4 |
| T20 (Domestic) | 76 | 63 | 1501 | 1264 | 19 | 59 | 34.11 | 118.75 | 0 | 6 | 105 | 55 |
| List A | 84 | 82 | 3024 | 3807 | 11 | 133 | 42.59 | 79.43 | 6 | 17 | 240 | 49 |
| First Class | 36 | 59 | 2916 | 4695 | 4 | 189 | 53.01 | 62.1 | 10 | 12 | 321 | 46 |
Bowling Performance
| Format | M | Inns | Balls | Runs | Wkts | BBI | Avg | Econ | SR | 5W |
|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 3 | 1 | - | 6 | 0 | - | 0 | 1.2 | - | 0 |
| ODI | 3 | 1 | - | 16 | 0 | - | 0 | 5.33 | - | 0 |
| T20I | 7 | 2 | - | 31 | 1 | 1/13 | 31 | 10.33 | - | 0 |
| T20 (Domestic) | 76 | 43 | - | 726 | 24 | 2/7 | 30.25 | 7.45 | - | 0 |
| List A | 84 | 63 | - | 1240 | 29 | 2/17 | 42.75 | 4.66 | - | 0 |
| First Class | 36 | 46 | - | 1016 | 22 | 4/105 | 46.18 | 3.6 | - | 0 |
Latest News
IPL 2026: Ravichandran Ashwin defends Rishabh Pant-Sanjiv Goenka plan after LSG's heartbreaking exit
30 May, 2026
Rashid Khan rested as Rahmat Shah, Azmatullah Omarzai return in Afghanistan squads for India Tour
30 May, 2026
RR Report Card: Full player ratings and what went wrong for Riyan Parag's side in IPL 2026
30 May, 2026
5 biggest flops of the IPL 2026 ft. Hardik Pandya
30 May, 2026
Rishabh Pant, LSG and Sanjiv Goenka's strange history with wicketkeeper-captains in IPL
30 May, 2026
IPL 2026 final: Why Virat Kohli's 43 could calm RCB fans and 54 could terrify them in Ahmedabad
30 May, 2026
PAK vs AUS Live ODI Series Streaming Details: When and where to watch Pakistan vs Australia ODIs
30 May, 2026
IPL 2026 Playoff Schedule: Teams, dates, venue and all you need to know
30 May, 2026Other Afghanistan Players
View All SquadsShahidullah Kamal International Career, Test, ODI and T20 Profile, Stats and Records:
Shahid Ullah Kamal is a versatile all-rounder who made his international debut with a Test debut for the Afghanistan national cricket team against Zimbabwe in 2021. Subsequently, he made his ODI debut in 2022 and his T20I debut in 2023 and continues to contribute as a dependable all-rounder for the Afghan team.
However, here’s the full profile of Shahidullah Kamal’s international career, including his stats, records and major achievements.
Shahidullah Kamal Test Profile
In Shahidullah Kamal's Test career, he is an Afghanistan left-handed batsman and slow left-arm orthodox bowler who made his debut against Zimbabwe in Abu Dhabi in March 2021. He is a middle-order batsman and an important player in the Afghanistan Test team owing to his ability to anchor the innings and strengthen the batting order.
Shahidullah Kamal Test Debut
Shahidullah Kamal's Test debut was against Zimbabwe on March 10, 2021, at the Sheikh Zayed Cricket Stadium in Abu Dhabi, which marked the first match of his international career.
In Shahidullah Kamal's first test match, he scored 0 runs off 3 balls in the second innings and did not bat in the first.
Although he also bowled 30 balls across 5 overs while conceding just 6 runs in the second innings, he went wicketless. Hence, Afghanistan secured a splendid victory by defeating Zimbabwe by 6 wickets.
Shahidullah Kamal Test Stats and Records
Here is a detailed version of Shahidullah Kamal's Test stats and records, such as –
Shahidullah Kamal Test Runs
Shahidullah Kamal has started making his mark in red-ball cricket for his country at the international level. If we look at Shahidullah Kamal's test runs stats, he has scored a total of 63 runs in 4 innings across 3 matches.
Shahidullah Kamal Test Strike Rate and Average
Shahidullah Kamal's test average is 21.00, which means he still has more to prove in the longer format. Apart from this, he has scored runs at a rate of 53.38, which represents a balanced pace in Test cricket.
Shahidullah Kamal Test Sixes and Fours
Shahidullah Kamal's Test sixes count stands at zero. In contrast, he has demonstrated the art of playing grounded shots and finding the gaps; he has struck a total of 8 fours across his innings, which showcases his strong technical proficiency.
Shahidullah Kamal Test Centuries and Half-Centuries
Shahidullah Kamal's Test centuries list is yet to open. Furthermore, he has not scored a single half-century in Test cricket so far. If we look at Shahidullah Kamal's test double century record, it is empty as he has played only 3 test matches so far, but he is expected to play some substantial innings in future.
Shahidullah Kamal Test Highest Score
Shahidullah Kamal's Test career highest score is 29 runs (not out) off 42 deliveries against Zimbabwe on 26 December 2024 at the Queens Sports Club in Bulawayo.
Shahidullah Kamal Last Test Match
Shahidullah Kamal's Test career played his most recent match on 2 January 2025 against Zimbabwe at Queens Sports Club, where he scored 2 runs from 20 balls in the first innings before being dismissed by Blessing Muzarabani, and a defensive 22 runs from 53 balls in the second innings.
As far as Shahidullah Kamal's Test captaincy is concerned, he has no experience of it as he has always served the team as a player and all-rounder, but definitely he would like to further improve his game in the coming times and cement his place in the Test team.
Shahidullah Kamal ODI Debut
Shahidullah Kamal's ODI debut was against the Netherlands in Doha on January 21, 2022, where he batted at number 7 and scored 1 run off 3 balls and conceded 16 runs in 3 overs with his slow left-arm spin bowling. Although he did not take any wickets in this match, Afghanistan won the contest by 36 runs.
Shahidullah Kamal ODI Stats and Records
Here are Shahidullah Kamal's ODI stats and records, such as –
Shahidullah Kamal ODI Runs
Shahidullah Kamal's ODI runs currently sit at a total of 39 from the 3 matches he has contested since his format debut against the Netherlands in 2022. He has had limited opportunities to build massive partnerships at the crease.
However, Shahidullah Kamal’s ODI runs represent a determined effort to hold the innings together and cope with pressure in a tricky middle order role.
Shahidullah Kamal ODI Strike Rate and Average
Shahidullah Kamal's ODI average of 13.00 indicates the difficulty he has faced in converting starts into big scores, although he has shown flashes of resilience and the ability to manage pressure situations in Afghanistan’s middle-order batting line-up.
Furthermore, his strike rate of 54.92 indicates that he has largely preferred to play defensively and rotate the strike, instead of going for big shots early on.
Shahidullah Kamal ODI Sixes and Fours
Currently, Shahidullah Kamal's ODI sixes stand at zero, though he did manage to collect 2 fours while adapting to the demands of the game.
Shahidullah Kamal Total ODI Centuries and Half-Centuries
Shahidullah Kamal's ODI centuries list does not include any hundreds yet.
Since he hasn't scored any centuries yet, the Shahidullah Kamal ODI double century and half-century currently don't register.
Shahidullah Kamal ODI Highest Score
Shahidullah Kamal's ODI career has a high score of 37 off 65 deliveries against Pakistan on August 26, 2023, where he showed patience and composure under pressure while batting in the middle order. Although it was not a big score, his knock helped Afghanistan stabilise the innings in challenging match conditions.
Shahidullah Kamal T20I Debut
Shahidullah Kamal's T20 career began on 4 October 2023 against Sri Lanka during the Asian Games at the Zhejiang University of Technology Cricket Field in Hangzhou (China), where he got a chance to bat at number 5 and played a useful inning of 23 runs facing 14 balls with the help of 2 fours and 2 sixes before being caught by Ravindu Fernando off Vijayakanth Viyaskanth.
Although he did not get a chance to bowl in this match, Afghanistan secured its place in the semi-finals by defeating Sri Lanka by 8 runs in a thrilling match.
Shahidullah Kamal T20I Stats and Records
Here is a complete overview of Shahidullah Kamal's T20 stats and records, such as –
Shahidullah Kamal T20 Runs
Shahidullah Kamal's total T20 runs are 104, which were made while batting in the middle order.
If his overall shorter format performance is evaluated, this figure of Shahidullah Kamal's T20 runs clearly shows that his T20 career at the international level is still in its early stages.
Although he has a good experience in domestic cricket and T20 leagues, he still needs more matches and big scores to fully establish himself as a great finisher or anchor at the international level.
Shahidullah Kamal T20 Strike Rate and Average
If we look at his batting stats, Shahidullah Kamal's T20 Average currently stands at 26.00, which shows his ability to stay at the crease and handle the innings in times of crisis.
Furthermore, he has scored runs in T20I matches at a strike rate of 128.39, which helps him provide strong momentum to the team as a middle-order batsman.
Shahidullah Kamal T20 Sixes and Fours
Shahidullah Kamal's T20 stats show that he has hit 10 fours and 4 sixes, reflecting his restrained batting style in his career so far.
Shahidullah Kamal T20 century and Half-Century
Shahidullah Kamal's T20 century is not recorded so far. For this reason, there is no record of Shahidullah Kamal's fastest century in T20 cricket records.
Shahidullah Kamal's Highest Score in T20
Shahidullah Kamal's highest score in T20Is is 49 (not out), which he achieved on October 7, 2023, while playing against India during the Men's Asian Games gold-medal match, where he fell just one run short of his maiden international half-century.
Shahidullah Kamal T20I Milestones and Achievements
Here are all the milestones and achievements of Shahidullah Kamal's T20 career, such as --
Approaching a Half-Century Against India: When Afghanistan's top order faltered, Shahidullah played a gritty innings of 49 runs off 43 balls, featuring 4 fours and 2 sixes and steadied the team before rain interrupted the Asian Games T20 final match.
A Blistering Innings Against Zimbabwe: Shahidullah smashed a rapid-fire 22 runs off just 13 balls against Zimbabwe at an impressive strike rate of 169.23. However, Afghanistan secured a magnificent 53-run victory in the match.
IPL 2026 is here! Catch live scores, IPL head to head stats, and breaking cricket news, Sports news only on Sports Yaari!