Imam-ul-Haq
89Pakistan · OP · 2017 to 2025
BATTING
- Matches
- 75
- Innings
- 74
- Runs
- 3152
- Average
- 47.04
- Strike rate
- 81.95
- High score
- 151
- 100s / 50s
- 9 / 20
BOWLING & FIELDING
- Wickets
- 0
- Average
- -
- Economy
- -
- Strike rate
- -
- Best figures
- -
- 4w / 5w
- 0 / 0
- Catches / Stumpings
- 16 / 0
- Run-outs effected
- 0
CAREER IN BRIEF
Imam-ul-Haq played 75 ODIs for Pakistan in CricArcade's archive, from 2017 to 2025. The first came against Sri Lanka at Sheikh Zayed Stadium, with a score of 100, and the last against New Zealand at Bay Oval in 2025.
The most productive decade was the 2010s: 1,723 runs at 53.8 in 37 ODIs. The highest score in the archive is 151 from 131 balls against England at County Ground in 2019, in a defeat. In all: 9 hundreds, 20 fifties.
At home the average was 57.1 across 17 ODIs; away it was 47.3 across 27 ODIs, markedly stronger at home. The most runs came against Zimbabwe: 506 runs at 63.3 in 8 ODIs. Sheikh Zayed Stadium was the most frequent ground, with 6 ODIs and 359 runs at 71.8. The scorecards record 3 player-of-the-match awards. Pakistan won 41 of the ODIs Imam-ul-Haq played and lost 31.
The career totals above are the official figures; everything below is computed from the 75 ODI scorecards in CricArcade's archive, each linked.
BEST INNINGS
| Runs | Balls | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 151 | 131 | England | County Ground | 2019 | Lost |
| 128 | 134 | Zimbabwe | Queens Sports Club | 2018 | Won |
| 113 | 122 | Zimbabwe | Queens Sports Club | 2018 | Won |
| 110 | 105 | Zimbabwe | Queens Sports Club | 2018 | Won |
| 106 | 97 | Australia | Gaddafi Stadium | 2022 | Won |
RECORD BY OPPONENT
| Against | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| New Zealand | 11 | 266 | 26.60 | 0/2 |
| South Africa | 10 | 459 | 45.90 | 1/4 |
| Australia | 8 | 484 | 69.14 | 2/3 |
| England | 8 | 335 | 55.83 | 1/1 |
| Zimbabwe | 8 | 506 | 63.25 | 3/1 |
| India | 7 | 74 | 12.33 | 0/0 |
| Afghanistan | 6 | 298 | 49.67 | 0/3 |
| Sri Lanka | 5 | 190 | 47.50 | 1/0 |
| West Indies | 4 | 201 | 50.25 | 0/3 |
| Bangladesh | 3 | 261 | 87.00 | 1/2 |
| Netherlands | 3 | 23 | 7.67 | 0/0 |
| Hong Kong | 1 | 50 | – | 0/1 |
| Nepal | 1 | 5 | 5.00 | 0/0 |
HOME, AWAY AND NEUTRAL
| Where | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| Home | 17 | 913 | 57.06 | 2/8 |
| Away | 27 | 1,183 | 47.32 | 5/5 |
| Neutral | 31 | 1,056 | 39.11 | 2/7 |
BY DECADE
| Decade | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| 2010s | 37 | 1,723 | 53.84 | 7/6 |
| 2020s | 38 | 1,429 | 39.69 | 2/14 |
GROUNDS
| Ground | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| Sheikh Zayed Stadium | 6 | 359 | 71.80 | 1/2 |
| Queens Sports Club | 5 | 395 | 79.00 | 3/0 |
| Rawalpindi Cricket Stadium | 5 | 195 | 39.00 | 0/2 |
| Gaddafi Stadium | 4 | 376 | 125.33 | 2/2 |
| Multan Cricket Stadium | 4 | 204 | 51.00 | 0/3 |
| National Stadium | 4 | 138 | 34.50 | 0/1 |
FIRST AND LAST
- Debut: v Sri Lanka, 2017 at Sheikh Zayed Stadium
- Latest in the archive: v New Zealand, 2025 at Bay Oval
PLAYER DETAILS
- Born
- 22 December 1995
- Batting
- Left-hand bat
- Balls faced (career)
- 3,846
- Ducks
- 3
- Four-wicket hauls
- 0
- Most common batting position
- 1st
- Strike rate, overs 1 to 10
- 67.9
- Strike rate, overs 11 to 40
- 94.9
- Strike rate, overs 41 to 50
- 95.2
- Balls per dismissal against pace
- 64.2
- Balls per dismissal against spin
- 55.5
Position, phase strike rates and the pace and spin split come from ball-by-ball records (Cricsheet), which cover ODIs from 2002 onwards: 3,438 balls faced in that period.
Want to pick Imam-ul-Haq in your XI?
PLAY THE CHASE →