
Pakistan · Oil & Gas Development Company Limited · Multan
Imam-ul-Haq
30Pakistan
- Left-handed opener
- Right-arm leg-spin bowler
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 43 | 79 | 2,824 | 39.22 | 51.0 | 6/15 | 200* |
| Tests | 31 | 58 | 1,865 | 34.54 | 47.8 | 3/11 | 157 |
| Domestic | 12 | 21 | 959 | 53.28 | 58.8 | 3/4 | 200* |
| Last 10 | 10 | 16 | 649 | 43.27 | 64.8 | 2/1 | 200* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 43 | 12 | 0 | – | 4.50 | – | 0 | 0 |
| Tests | 31 | 12 | 0 | – | 4.50 | – | 0 | 0 |
Batting style
Balanced opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 43.0 | 29.1 | |
| Average v pace | 41.1 | 27.2 | |
| Average v spin | 40.9 | 31.0 | |
| Strike rate v pace | 46 | 55 | |
| Strike rate v spin | 54 | 54 | |
| Balls per dismissal | 83 | 53 | |
| Dot % | 73.1 | 72.2 |
4,294 balls in Tests and first-class · Mar 2022 – Oct 2026
Compare with other playersBalanced opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 39.4 | 29.7 | |
| Average v pace | 34.6 | 27.4 | |
| Average v spin | 42.2 | 31.9 | |
| Strike rate v pace | 43 | 55 | |
| Strike rate v spin | 53 | 54 | |
| Balls per dismissal | 82 | 54 | |
| Dot % | 74.6 | 71.8 |
2,862 balls in Tests · Mar 2022 – Aug 2026
Compare with other playersBalanced opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 50.2 | 27.9 | |
| Average v pace | 56.7 | 26.8 | |
| Average v spin | 36.0 | 27.3 | |
| Strike rate v pace | 52 | 55 | |
| Strike rate v spin | 57 | 53 | |
| Balls per dismissal | 84 | 50 | |
| Dot % | 70.0 | 73.1 |
1,432 balls in first-class matches · Sept 2022 – Oct 2026
Compare with other playersMen's First-class
- Runs a match
- +5.7
- above an average player
Men's First-class batting, runs a match
AveragePeak +6.1
January 2023Now +5.72019202120232025- ICC rank
- 58
- 506 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 14 | 858 | 39.0 | 65.1 | – | – | – |
Teams
- PakistanInternationalLast Test Aug 2026
- Oil & Gas Development Company LimitedPresident's TrophyLast played Oct 2026
- MultanQuaid-e-Azam TrophyLast played Mar 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 27% | 1 | 2 | 24452633149420200 |
- Imam-ul-Haq has made 50 or more in 2 of the last 10 First-class innings.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Oil & Gas Development Company Limited | Ghani Glass | 200* (311) | – | Drawn | |
| 27 Aug 2026 | Pakistan | England | Lord's | – | – | England won by 194 runs |
| 19 Aug 2026 | Pakistan | England | Headingley | 42 & 0 | – | England won by an innings and 103 runs |
| 2 Aug 2026 | Pakistan | West Indies | Queen's Park Oval, Port of Spain, Trinidad | 14 & 9 | – | Pakistan won by 8 wickets |
| 25 Jul 2026 | Pakistan | West Indies | Brian Lara Stadium, Tarouba, Trinidad | 63 & 3 | – | West Indies won by 90 runs |
| 8 May 2026 | Pakistan | Bangladesh | Shere Bangla National Stadium, Mirpur | 45 & 2 | – | Bangladesh won by 104 runs |
| 4 Feb 2026 | Oil & Gas Development Company Limited | Sui Northern Gas Pipelines Limited | 39 & 24 | – | Sui Northern Gas Pipelines Limited won by 23 runs | |
| 28 Jan 2026 | Oil & Gas Development Company Limited | State Bank of Pakistan | 0 & 9 | – | State Bank of Pakistan won by 90 runs | |
| 24 Nov 2025 | Multan | Abbottabad | 181 (232) | – | Multan won by 201 runs | |
| 12 Nov 2025 | Multan | Sialkot | 14 & 4 | – | Sialkot won by 204 runs |
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 24% | 0 | 2 | 179452633149420 |
- Imam-ul-Haq has made 50 or more in 1 of the last 10 Test innings.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 27 Aug 2026 | Pakistan | England | Lord's | – | – | England won by 194 runs |
| 19 Aug 2026 | Pakistan | England | Headingley | 42 & 0 | – | England won by an innings and 103 runs |
| 2 Aug 2026 | Pakistan | West Indies | Queen's Park Oval, Port of Spain, Trinidad | 14 & 9 | – | Pakistan won by 8 wickets |
| 25 Jul 2026 | Pakistan | West Indies | Brian Lara Stadium, Tarouba, Trinidad | 63 & 3 | – | West Indies won by 90 runs |
| 8 May 2026 | Pakistan | Bangladesh | Shere Bangla National Stadium, Mirpur | 45 & 2 | – | Bangladesh won by 104 runs |
| 20 Oct 2025 | Pakistan | South Africa | Rawalpindi Cricket Stadium | 17 & 9 | – | South Africa won by 8 wickets |
| 12 Oct 2025 | Pakistan | South Africa | Gaddafi Stadium | 93 & 0 | – | Pakistan won by 93 runs |
| 26 Dec 2023 | Pakistan | Australia | Melbourne Cricket Ground | 10 & 12 | – | Australia won by 79 runs |
| 14 Dec 2023 | Pakistan | Australia | Perth Stadium | 62 & 10 | – | Australia won by 360 runs |
| 24 Jul 2023 | Pakistan | Sri Lanka | Sinhalese Sports Club Ground | 6 (6) | – | Pakistan won by an innings and 222 runs |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 33% | 1 | 1 | 5120144181093924200 |
- Imam-ul-Haq has made 50 or more in 3 of the last 10 Domestic first-class innings.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Oct 2026 | Oil & Gas Development Company Limited | Ghani Glass | 200* (311) | – | Drawn | |
| 4 Feb 2026 | Oil & Gas Development Company Limited | Sui Northern Gas Pipelines Limited | 39 & 24 | – | Sui Northern Gas Pipelines Limited won by 23 runs | |
| 28 Jan 2026 | Oil & Gas Development Company Limited | State Bank of Pakistan | 0 & 9 | – | State Bank of Pakistan won by 90 runs | |
| 24 Nov 2025 | Multan | Abbottabad | 181 (232) | – | Multan won by 201 runs | |
| 12 Nov 2025 | Multan | Sialkot | 14 & 4 | – | Sialkot won by 204 runs | |
| 7 Nov 2025 | Multan | Islamabad | 51 & 20 | – | Islamabad won by 10 wickets | |
| 29 Jul 2025 | Yorkshire | Sussex | North Marine Road Ground | 19 (31) | – | Yorkshire won by an innings and 128 runs |
| 3 Oct 2022 | Balochistan | Central Punjab | Rawalpindi Cricket Stadium | 8 & 108 | – | Drawn |
| 20 Sept 2022 | Somerset | Northamptonshire | The Cooper Associates County Ground | 25 & 52 | – | Somerset won by 352 runs |
| 12 Sept 2022 | Somerset | Warwickshire | Edgbaston | 5 & 0 | – | Drawn |