Imam ul Haq ODI Stats
Batsman · Pakistan Updated , after New Zealand vs Pakistan
| Date | Team | Oppo | Comp | H/A | Venue | Result | Runs | Balls | 4s | 6s | SR | Wkts | R | Overs | Econ | Dots | ◆ Dream11 | Perf | ◆ Dream11 | Scoreline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 Apr 25 | PAK | NZ | ODI | A | Lost | 1* | 7 | 0 | 0 | 14.3 | – | – | – | – | – | 5 | 1 | 5 | › | ||
| 1 Apr 25 | PAK | NZ | ODI | A | Lost | 3 | 12 | 0 | 0 | 25.0 | – | – | – | – | – | 7 | 3 | 7 | › | ||
| 23 Feb 25 | PAK | IND | CT | H | Lost | 10 | 26 | 0 | 0 | 38.5 | – | – | – | – | – | 18 | 20 | 18 | › | ||
| 27 Oct 23 | PAK | SA | CWC | H | Lost | 12 | 18 | 2 | 0 | 66.7 | – | – | – | – | – | 24 | 12 | 24 | › | ||
| 23 Oct 23 | PAK | AFG | CWC | H | Lost | 17 | 22 | 2 | 0 | 77.3 | – | – | – | – | – | 29 | 17 | 29 | › | ||
| 20 Oct 23 | PAK | AUS | CWC | A | Lost | 70 | 71 | 10 | 0 | 98.6 | – | – | – | – | – | 122 | 70 | 122 | › | ||
| 14 Oct 23 | PAK | IND | CWC | A | Lost | 36 | 38 | 6 | 0 | 94.7 | – | – | – | – | – | 68 | 36 | 68 | › | ||
| 10 Oct 23 | PAK | SL | CWC | H | Won | 12 | 12 | 1 | 0 | 100.0 | – | – | – | – | – | 28 | 22 | 28 | › | ||
| 6 Oct 23 | PAK | NLD | CWC | H | Won | 15 | 19 | 2 | 0 | 79.0 | – | – | – | – | – | 27 | 15 | 27 | › | ||
| 10 Sep 23 | PAK | IND | AC | H | Lost | 9 | 18 | 1 | 0 | 50.0 | – | – | – | – | – | 13 | 9 | 13 | › | ||
| 6 Sep 23 | PAK | BAN | AC | H | Won | 78 | 84 | 5 | 4 | 92.9 | – | – | – | – | – | 146 | 88 | 146 | › | ||
| 30 Aug 23 | PAK | NPL | AC | H | Won | 5 | 14 | 1 | 0 | 35.7 | – | – | – | – | – | 7 | 5 | 7 | › | ||
| 26 Aug 23 | PAK | AFG | ODI | A | Won | 13 | 30 | 1 | 0 | 43.3 | – | – | – | – | – | 35 | 33 | 35 | › | ||
| 24 Aug 23 | PAK | AFG | ODI | A | Won | 91 | 105 | 4 | 0 | 86.7 | – | – | – | – | – | 131 | 101 | 131 | › | ||
| 22 Aug 23 | PAK | AFG | ODI | A | Won | 61 | 94 | 2 | 0 | 64.9 | – | – | – | – | – | 81 | 61 | 81 | › | ||
| 3 May 23 | PAK | NZ | ODI | H | Won | 90 | 107 | 7 | 1 | 84.1 | – | – | – | – | – | 140 | 90 | 140 | › | ||
| 29 Apr 23 | PAK | NZ | ODI | H | Won | 24 | 26 | 3 | 0 | 92.3 | – | – | – | – | – | 40 | 24 | 40 | › | ||
| 27 Apr 23 | PAK | NZ | ODI | H | Won | 60 | 65 | 5 | 1 | 92.3 | – | – | – | – | – | 98 | 60 | 98 | › | ||
| 11 Jan 23 | PAK | NZ | CWCSL | H | Lost | 6 | 12 | 1 | 0 | 50.0 | – | – | – | – | – | 14 | 6 | 14 | › | ||
| 9 Jan 23 | PAK | NZ | CWCSL | H | Won | 11 | 14 | 2 | 0 | 78.6 | – | – | – | – | – | 23 | 11 | 23 | › | ||
| 18 Aug 22 | PAK | NLD | CWCSL | A | Won | 6 | 10 | 0 | 0 | 60.0 | – | – | – | – | – | 10 | 6 | 10 | › | ||
| 16 Aug 22 | PAK | NLD | CWCSL | A | Won | 2 | 19 | 0 | 0 | 10.5 | – | – | – | – | – | 6 | 2 | 6 | › | ||
| 12 Jun 22 | PAK | WI | CWCSL | H | Won | 62 | 68 | 7 | 1 | 91.2 | – | – | – | – | – | 116 | 72 | 116 | › | ||
| 10 Jun 22 | PAK | WI | CWCSL | H | Won | 72 | 72 | 6 | 0 | 100.0 | – | – | – | – | – | 110 | 72 | 110 | › | ||
| 8 Jun 22 | PAK | WI | CWCSL | H | Won | 65 | 71 | 6 | 0 | 91.6 | – | – | – | – | – | 101 | 65 | 101 | › | ||
| 2 Apr 22 | PAK | AUS | CWCSL | H | Won | 89* | 100 | 6 | 1 | 89.0 | – | – | – | – | – | 143 | 99 | 143 | › | ||
| 31 Mar 22 | PAK | AUS | CWCSL | H | Won | 106 | 97 | 6 | 3 | 109.3 | – | – | – | – | – | 170 | 106 | 170 | › | ||
| 29 Mar 22 | PAK | AUS | CWCSL | H | Lost | 103 | 96 | 6 | 3 | 107.3 | – | – | – | – | – | 167 | 103 | 167 | › | ||
| 13 Jul 21 | PAK | ENG | CWCSL | A | Lost | 56 | 73 | 7 | 0 | 76.7 | – | – | – | – | – | 96 | 56 | 96 | › | ||
| 10 Jul 21 | PAK | ENG | CWCSL | A | Lost | 1 | 2 | 0 | 0 | 50.0 | – | – | – | – | – | 5 | 1 | 5 | › |
About Imam ul Haq's ODI record
In Imam ul Haq's last 30 All ODI Cricket games (2021–2025) for Pakistan, they have scored 1,186 runs at an average of 39.5 with a strike rate of 71.7.
Imam ul Haq Stats - All ODI Cricket
Imam ul Haq is a left hand bat batsman. Across these 30 games, Imam ul Haq has hit 99 fours and 14 sixes, taking 8 catches in the field. Their highest score in this span is 106.
Imam ul Haq: Betting Insights
For bet builder markets, Imam ul Haq has scored 25+ runs in 47% of their last 30 All ODI Cricket games (14/30). They have registered 1+ boundaries in 80% of these games (24/30). Over their last 5 games, Imam ul Haq has 43 runs.
Related pages
Frequently asked questions
What is Imam ul Haq's highest score in ODI cricket?
Imam ul Haq's highest score in the 60 ODI matches Statz has on record is 151 off 131 balls against England (14 May 2019). Across those matches Imam ul Haq has scored 2621 runs at 43.7 a match.
What are Imam ul Haq's ODI batting stats?
Imam ul Haq averages 39.5 runs per match at a strike rate of 71.7, based on 30 games (2021–2025). In the last 5 matches Imam ul Haq scored 1, 3, 10, 12 and 17, newest first. Imam ul Haq has 2621 runs in all 60 ODI matches on record.
How many fifties and hundreds has Imam ul Haq scored in ODI cricket?
Imam ul Haq has 8 hundreds and 16 fifties in the 60 ODI matches Statz has on record. The highest is 151 against England (14 May 2019). Imam ul Haq has passed 30 in 33 of 60 innings.
Which team does Imam ul Haq play for?
Imam ul Haq currently plays for Pakistan, and has also played for Peshawar Zalmi. Statz has Imam ul Haq's 60 ODI matches on record, the most recent against New Zealand (04 Apr 2025), with 2621 runs in all.
How old is Imam ul Haq?
Imam ul Haq was born on 12 December 1995 and is 30 years old. Imam ul Haq is a batsman with 60 ODI matches on record and 2621 runs.