CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Amir Hamza Stats, Records, Age, ICC Rankings, Batting & Bowling Career

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 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 a talented all-rounder from Afghanistan who hails from . Born on August 15, 1991, he is 34 years old as of October 2025. Known for his versatility, A Hamza contributes as a Right Hand Bat and Slow Left Arm Orthodox, making him a valuable player for his national side.


In Test cricket, Amir Hamza has represented Afghanistan in 4 matches, scoring 83 runs and taking 18 wickets in the red-ball format. His batting includes 11 fours and 1 sixes, showcasing his ability to build innings. His most recent Test appearance came against Bangladesh at Shere Bangla National Stadium, Mirpur on June 2023. As an all-rounder, his career-best batting effort is 34, while his top bowling figures are 6/75.


In the One Day International (ODI) format, Amir Hamza has played 31 matches, adding 23 runs to his tally. With the bat, he has struck 0 fours and 1 sixes. The 34-year-old all-rounder last featured against Ireland on December 2017. His highest ODI score is 7, while his best bowling spell in this format is 4/17.


In T20 Internationals, Amir Hamza has participated in 33 matches, scoring 40 runs. His batting includes 3 fours and 1 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 21, while his best bowling figures are 3/39. His latest T20I outing was against Zimbabwe on March 2021.

Amir Hamza Profile, Afghanistan (FAQs)