Imam-ul-Haq

Top-order batsman

Full Name : Imam-ul-Haq Imam-ul-Haq
Teams : Pakistan, Lahore Lions, Lahore Whites, Pakistan Under-19s
D.O.B : 12 Dec 1995
Current Age : 29 Year, 3 Month, 23 Days
Born : Lahore Punjab
TypeCapsRank1st GameLast Game
Test

268

19th

12-5-1938

26-1-2021

ODI

268

19th

12-5-1938

26-1-2021

T20I

268

19th

12-5-1938

26-1-2021

2nd Test

Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec

 Melbourne

AUS - 448/10 (18.00) vs 289/0 (20.00) - PAK

Australia won by 79 runs

1st Test

Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec

 Perth

AUS - 448/10 (18.00) vs 289/0 (20.00) - PAK

Australia won by 360 runs

2nd Test

Mon, 24 Jul - Fri, 28 Jul 2023 - 4:00 AM

 Colombo (SSC)

SL - 393/10 (0.00) vs 576/6 (20.00) - PAK

Pakistan won by an innings and 222 runs

1st Test

Sun, 16 Jul - Thu, 20 Jul 2023 - 00:00

 Galle

SL - 393/10 (0.00) vs 421/6 (20.00) - PAK

Pakistan won by 4 wickets

2nd Test

Mon, 02 Jan - Fri, 06 Jan 2023 - 00:00

 Karachi

NZ - 195/9 (41.00) vs 82/10 (20.00) - PAK

Match drawn

1st Test

Mon, 26 Dec - Fri, 30 Dec 2022 - 00:00

 Karachi

PAK - 232/9 (41.00) vs 612/8 (20.00) - NZ

Match drawn

2nd Test

Fri, 09 Dec - Mon, 12 Dec 2022 - 00:00

 Multan

ENG - 200/10 (41.00) vs 201/5 (20.00) - PAK

England won by 26 runs

1st Test

Thu, 01 Dec - Mon, 05 Dec 2022 - 00:00

 Rawalpindi

ENG - 301/8 (41.00) vs 307/5 (20.00) - PAK

England won by 74 runs

2nd Test

Sun, 24 Jul - Thu, 28 Jul 2022 - 00:00

 Galle

SL - 186/10 (41.00) vs 191/3 (20.00) - PAK

Sri Lanka won by 246 runs

1st Test

Sat, 16 Jul - Wed, 20 Jul 2022 - 00:00

 Galle

SL - 186/10 (41.00) vs 191/3 (20.00) - PAK

Pakistan won by 4 wickets

5th , Group A (D/N)

Sun, 23 Feb 2025 - 00:00

 Dubai (DICS)

PAK - 241/10 (0.00) vs 244/4 (42.30) - IND

India won by 6 wickets (with 45 balls remaining)

26th (D/N)

Fri, 27 Oct 2023 - 8:30 AM

 Chennai

PAK - 270/10 (43.00) vs 271/9 (47.20) - SA

South Africa won by 1 wicket (with 16 balls remaining)

22nd (D/N)

Mon, 23 Oct 2023 - 8:30 AM

 Chennai

AFG - 282/7 (43.00) vs 286/2 (49.00) - PAK

Afghanistan won by 8 wickets (with 6 balls remaining)

18th (D/N)

Fri, 20 Oct 2023 - 8:30 AM

 Bengaluru

AUS - 367/9 (43.00) vs 305/10 (45.30) - PAK

Australia won by 62 runs

12th (D/N)

Sat, 14 Oct 2023 - 8:30 AM

 Ahmedabad

AFG - 191/10 (43.00) vs 192/3 (30.30) - ENG

India won by 7 wickets (with 117 balls remaining)

8th (D/N)

Wed, 11 Oct 2023 - 8:30 AM

 Hyderabad

IND - 344/9 (43.00) vs 345/4 (48.20) - AFG

Pakistan won by 6 wickets (with 10 balls remaining)

2nd (D/N)

Fri, 06 Oct 2023 - 8:30 AM

 Hyderabad

NED - 286/10 (43.00) vs 205/10 (41.00) - PAK

Pakistan won by 81 runs

9th , Super Four (D/N)

Sun, 10 Sep 2023 - 00:00

 Colombo (RPS)

IND - 356/2 (48.50) vs 128/10 (32.00) - PAK

India won by 228 runs

7th , Super Four (D/N)

Wed, 06 Sep 2023 - 00:00

 Lahore

BAN - 193/10 (48.50) vs 194/3 (39.30) - PAK

Pakistan won by 7 wickets (with 63 balls remaining)

1st , Group A (D/N)

Wed, 30 Aug 2023 - 00:00

 Multan

PAK - 342/6 (49.30) vs 104/10 (23.40) - NEP

Pakistan won by 238 runs

3rd T20I (D/N)

Fri, 08 Nov 2019 - 02:00 PM

 Perth

AUS - 106/8 (15.00) vs 109/0 (11.50) - PAK

Australia won by 10 wickets (with 49 balls remaining)

Only T20I

Sun, 05 May 2019 - 06:00 PM

 Cardiff

ENG - 173/6 (5.00) vs 175/3 (19.20) - PAK

England won by 7 wickets (with 4 balls remaining)