Amir Hamza Profile, Afghanistan

Afghanistan Afghanistan - All Rounder

Full Name: Amir Hamza

Birth Date: August 15, 1991 (34 Years)

Birth Place:

Nationality: Afghanistan

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Slow Left Arm Orthodox

Teams: Afghanistan, Kenya, Dhaka Dominators, Band-e-Amir Dragons, Mis Ainak Knights, Boost Defenders, Kabul Eagles, Band-e-Amir Region, Pamir legends, Hindokush Strikers, Kandahar Knights, Premium Americans, Lone Star Athletics

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 4 6 83 214 2 34 20.75 38.78 0 0 11 1
ODI 31 16 23 94 9 7 3.28 24.46 0 0 0 1
T20I 33 9 40 38 5 21 10 105.26 0 0 3 1
T20 (Domestic) 91 37 154 172 21 21 9.62 89.53 0 0 8 5
List A 67 37 181 364 12 28 7.24 49.72 0 0 14 5
First Class 31 44 510 1226 3 48 12.43 41.59 0 0 55 12
T10 20 0 0 0 0 0 - - 0 0 0 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 4 8 - 517 18 6/79 28.72 3.15 - 2
ODI 31 31 - 1016 40 4/17 25.4 3.92 - 0
T20I 33 33 - 752 30 3/39 25.06 6.77 - 0
T20 (Domestic) 91 91 - 2075 86 3/18 24.12 6.53 - 0
List A 67 67 - 2091 88 5/15 23.76 3.68 - 1
First Class 31 56 - 3260 162 10/100 20.12 2.65 - 13
T10 20 20 - 355 24 3/9 14.79 10.14 - 0

Amir Hamza Profile, Afghanistan: Stats, Age, Records, Biography & ICC Ranking

Amir Hamza is an all-rounder of the Afghanistan. Amir Hamza belongs to the . He was born on August 15, 1991. As of September 2025, he is 34 years old. A Hamza is a Right Hand Bat and Slow Left Arm Orthodox.


Amir Hamza has played 4 Test matches for Afghanistan and scored 83 runs with 18 wickets in the red ball format in his name. A Hamza has smashed 11 fours and 1 sixes in his Test career. He played his recent Test match against Bangladesh at the Shere Bangla National Stadium, Mirpur in June 2023. As an all-rounder, his highest individual score in Test cricket is 34, and his best bowling spell in this format is 6/75.


In the ODI career of all-rounder Amir Hamza, he has been part of 31 matches in this format. A Hamza has registered 23 runs in his name with 0 fours and 1 sixes in white ball format. The 34-year-old all-rounder played his recent matches against Ireland in December 2017. The Highest Individual Score of A Hamza is 7, and the best bowling figure in ODI is 4/17.


All-rounder Amir Hamza has played 33 games in his T20 career and has posted 40 runs. A Hamza has hammered 3 fours and 1 sixes in his T20 career. His top Individual score in T20 is 21, and his best bowling figure is 3/39. He played his recent T20 match against Zimbabwe in March 2021.

Amir Hamza Profile, Afghanistan (FAQs)