Shahidullah Kamal

Shahidullah Kamal Profile, Afghanistan

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

Other Afghanistan Players

View All Squads

Shahidullah 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!

Shahidullah Kamal International Stats and Career (FAQs)