Imam-ul-Haq stats
Left-hand bat · Right-arm leg-break
Last played 5 Apr 2025 · Pakistan v New Zealand (ODI)
Imam-ul-Haq has scored 2,854 ODI runs at an average of 46.79 and a strike rate of 83.0 with 9 hundreds, plus 542 in the PSL and 21 in T20Is.
- ODI69 matches · 2017–20252,854runsAvg 46.79 · SR 83.0 · HS 151
- PSL22 matches · 2019–2021542runsAvg 24.64 · SR 124.3 · HS 59
- T20I2 matches · 201921runsAvg 10.50 · SR 84.0 · HS 14
Imam-ul-Haq recent form
Last 10 matches, newest first · 46 fantasy points a match on average
- 1*v New Zealand · ODI5 Apr · 5 pts
- 3v New Zealand · ODI2 Apr · 7 pts
- 10v India · ODI23 Feb · 18 pts
- 12v South Africa · ODI27 Oct · 24 pts
- 70v Australia · ODI20 Oct · 122 pts
- 36v India · ODI14 Oct · 68 pts
- 12v Sri Lanka · ODI10 Oct · 28 pts
- 15v Netherlands · ODI6 Oct · 27 pts
- 9v India · ODI10 Sept · 17 pts
- 78v Bangladesh · ODI6 Sept · 146 pts
Imam-ul-Haq career bests
| Competition | HS | 100/50 | 6s | Ct |
|---|---|---|---|---|
| ODI | 151 | 9/17 | 29 | 13 |
| PSL | 59 | 0/5 | 13 | 8 |
| T20I | 14 | 0/0 | 0 | 0 |
Imam-ul-Haq runs by year
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2025 | 3 | 14 |
| 2024 | 0 | 0 |
| 2023 | 14 | 428 |
| 2022 | 8 | 505 |
| 2021 | 6 | 189 |
| 2020 | 3 | 111 |
| 2019 | 20 | 868 |
| 2018 | 12 | 592 |
| 2017 | 3 | 147 |
Show as a table
| Year | Matches | Runs |
|---|---|---|
| 2021 | 6 | 107 |
| 2020 | 4 | 94 |
| 2019 | 12 | 341 |
Imam-ul-Haq in the powerplay, middle and death overs
In each competition
ODI
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–10 | 1,028 | 67.8 | 27 | 7 |
| Middle overs 11–40 | 1,766 | 94.9 | 26 | 22 |
| Death overs 41–50 | 60 | 95.2 | 7 | 0 |
PSL
| Batting | Runs | SR | Outs | 6s |
|---|---|---|---|---|
| Powerplay overs 1–6 | 258 | 125.2 | 9 | 8 |
| Middle overs 7–15 | 249 | 119.7 | 8 | 5 |
| Death overs 16–20 | 35 | 159.1 | 5 | 0 |
Imam-ul-Haq against pace and spin
Runs off the bat and dismissals against each type of bowler
ODI
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 1,886 | 80.5 | 52.39 | 36 | 54% |
| Spin | 959 | 88.2 | 47.95 | 20 | 41% |
| Right-arm pace | 1,587 | 81.2 | 51.19 | 31 | 53% |
| Left-arm pace | 299 | 77.1 | 59.80 | 5 | 60% |
| Off-spin | 363 | 81.4 | 45.38 | 8 | 44% |
| Leg-spin | 367 | 94.3 | 61.17 | 6 | 42% |
| Left-arm orthodox | 175 | 87.5 | 35.00 | 5 | 33% |
| Left-arm wrist-spin | 54 | 103.8 | 54.00 | 1 | 35% |
Bowling style known for 100% of balls faced.
PSL
| Bowling | Runs | SR | Avg | Outs | Dot % |
|---|---|---|---|---|---|
| Pace | 349 | 132.2 | 21.81 | 16 | 33% |
| Spin | 193 | 112.2 | 38.60 | 5 | 27% |
| Right-arm pace | 206 | 132.9 | 25.75 | 8 | 32% |
| Left-arm pace | 143 | 131.2 | 17.88 | 8 | 34% |
| Off-spin | 35 | 76.1 | 35.00 | 1 | 35% |
| Leg-spin | 87 | 126.1 | 21.75 | 4 | 29% |
| Left-arm orthodox | 69 | 132.7 | — | 0 | 15% |
Bowling style known for 100% of balls faced.
Imam-ul-Haq record against each team
Every opponent, most played first
ODI
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 11 | 266 | 29.56 | 73.3 | |
| 10 | 459 | 45.90 | 80.4 | |
| 8 | 484 | 69.14 | 89.1 | |
| 8 | 335 | 55.83 | 84.4 | |
| 8 | 506 | 63.25 | 91.7 | |
| 7 | 74 | 12.33 | 58.3 | |
| 5 | 190 | 47.50 | 77.6 | |
| West Indies | 4 | 201 | 50.25 | 90.5 |
4 more opponents
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 3 | 261 | 87.00 | 90.3 | |
| 3 | 23 | 7.67 | 47.9 | |
| Hong Kong | 1 | 50 | — | 72.5 |
| 1 | 5 | 5.00 | 35.7 |
PSL
| Against | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Islamabad United | 6 | 105 | 17.50 | 132.9 |
| Quetta Gladiators | 5 | 87 | 17.40 | 119.2 |
| Lahore Qalandars | 4 | 29 | 7.25 | 111.5 |
| Multan Sultans | 4 | 195 | 48.75 | 123.4 |
| Karachi Kings | 3 | 126 | 42.00 | 126.0 |
Bowlers Imam-ul-Haq has faced most
Runs, balls and dismissals in every match-up of 60+ balls
Imam-ul-Haq: quick answers
How many ODI runs has Imam-ul-Haq scored?
2,854 runs in 68 innings at an average of 46.79 and a strike rate of 83.0, with 9 hundreds and 17 fifties.
What is Imam-ul-Haq's highest ODI score?
151.
How many PSL runs has Imam-ul-Haq scored?
542 runs in 22 innings at an average of 24.64 and a strike rate of 124.3, with 0 hundreds and 5 fifties.
What is Imam-ul-Haq's highest PSL score?
59.
Which bowler has dismissed Imam-ul-Haq most often?
Blessing Muzarabani, 3 times in 117 balls (in match-ups of 60+ balls).
Does Imam-ul-Haq play pace or spin better in ODIs?
Against pace: strike rate 80.5, average 52.39. Against spin: strike rate 88.2, average 47.95.
What is Imam-ul-Haq's record against New Zealand?
266 runs in 11 matches at an average of 29.56.