Imam ul Haq Profile, Pakistan

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 - - 4.5 - 0
ODI 75 0 - 0 0 - - - - 0
T20I 2 0 - 0 0 - - - - 0
T20 (Domestic) 89 0 - 0 0 - - - - 0
List A 121 4 - 35 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 plays cricket for the Pakistan cricket team in International cricket. Imam ul Haq was born on December 12, 1995, in Lahore, Punjab. He is 29 as a Left hand Bat.

If we talk about Imam ul Haq’s Test career, he has played 24 Test matches and scored 1,568 runs, with an average of 37.33. IU Haq has hammered 170 fours and 12 sixes in the Test format. Imam ul Haq’s highest individual score in Test cricket is 157. He played his recent Test Match at the Multan Cricket Stadium against West Indies in January 2025, where he scored runs in the first innings and runs in the 2nd innings of the Test match.

In the One-day International career of Imam ul Haq, he has played 75 ODI matches for the Pakistan cricket team with 3,152 runs with an average of 47.04. IU Haq has smashed 253 fours and 30 big sixes in the ODI format. He played his recent ODI match against New Zealand in April 2025. IU Haq’s highest score in an ODI format is 151.

Imam ul Haq has played 2 T20 matches, scoring 21 runs at an average of 10.5. He has hit 2 fours and 0 sixes in his career. In the recent T20 match against Australia in April 2022, he scored runs. IU Haq’s top score in T20 is 14.

Imam ul Haq Profile, Pakistan (FAQs)