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

Imam ul Haq Profile, Stats, Records, Age, Biography & ICC Rankings

Pakistan Pakistan - Batter

Full Name: Imam ul Haq

Birth Date: December 12, 1995 (29 Years)

Birth Place: Lahore, Punjab

Nationality: Pakistan

Role: Batter

Batting Style: Left hand Bat

Bowling Style:

Teams: Pakistan, Peshawar Zalmi, Somerset, Balochistan, Lahore Blues, Islamabad, Habib Bank Limited, Lions-Pak

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 24 46 1568 3404 4 157 37.33 46.06 3 9 170 12
ODI 75 74 3152 3846 7 151 47.04 81.95 9 20 253 30
T20I 2 2 21 25 0 14 10.5 84 0 0 2 0
T20 (Domestic) 89 84 2519 2004 10 94 34.04 125.69 0 23 247 44
List A 121 119 5156 6284 9 159 46.87 82.04 13 35 449 52
First Class 85 146 5472 11328 19 202 43.08 48.3 15 25 606 29

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 24 1 - 9 0 - 0 4.5 - 0
ODI 75 0 - 0 0 - 0 0 - 0
T20I 2 0 - 0 0 - 0 0 - 0
T20 (Domestic) 89 0 - 0 0 - 0 0 - 0
List A 121 4 - 35 0 - 0 7.49 - 0
First Class 85 12 - 86 2 1/10 43 2.96 - 0

Other Pakistan Players

View All Squads

Imam ul Haq – Stats, Records, Biography, Age & ICC Ranking

Imam ul Haq represents the Pakistan cricket team in international cricket. Born on December 12, 1995 in Lahore, Punjab, he is currently 29 years old and plays as a Left hand Bat.


In Test cricket, Imam ul Haq has featured in 24 matches, scoring 1,568 runs at an average of 37.33. IU Haq has struck 170 fours and 12 sixes, with his highest individual score being 157. In his most recent Test, he played at Rawalpindi Cricket Stadium against South Africa on October 2025, scoring 17 in the first innings and in the second innings.


In ODIs, Imam ul Haq has appeared in 75 matches, amassing 3,152 runs at an average of 47.04. He has hit 253 fours and 30 sixes in this format. His latest ODI was against New Zealand on April 2025. His top score in ODIs is 151.


In T20 Internationals, Imam ul Haq has played 2 matches, scoring 21 runs at an average of 10.5. He has struck 2 fours and 0 sixes. In his most recent T20I, he scored against Australia on April 2022. His highest T20I score is 14.

Imam ul Haq Profile, Pakistan (FAQs)