Oddsworth
Imam-ul-Haq

Pakistan · Oil & Gas Development Company Limited · Multan

Imam-ul-Haq

30Pakistan

  • Left-handed opener
  • Right-arm leg-spin bowler

One-day record

Batting

MatInnsRunsAvgSR100/50HS
One-day87864,05251.9584.713/26159
ODIs75743,15247.0482.09/20151
Domestic121290081.8295.84/6159
Last 10101069286.5095.44/3159

Batting style

Strike-rotating opener

  • Strong against spin
FigurePlayerParAgainst par
Average52.632.7
Strike rate8882
Boundary %10.310.3
Dot %51.657.9
Average v pace47.631.6
Average v spin63.634.9
Strike rate v pace8581
Strike rate v spin9482

1,733 balls in ODIs and domestic one-day matches · Jan 2023 – Aug 2025

Compare with other players

Men's One-day

Runs a match
+5.6
above an average player

Men's One-day batting, runs a match

AveragePeak 7.4 above
June 2022
Now 5.5 above
20182020202220242026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day1170278.093.5–––

Team

One-day streaks

Last 10CareerNowBest
50+ score7/1045%373155159117542210670105
  • Imam-ul-Haq has made 50 or more in 7 of the last 10 one-day innings, including the last 3.

Last 10 one-day matches

DateTeamOpponentGroundBatBowlResult
31 Aug 2025YorkshireHampshireNorth Marine Road Ground105 (97)–Lost by 18 runs (DLS)L 18 runs (DLS)
26 Aug 2025YorkshireKentSt Lawrence Ground70 (73)–Won by 76 runsW 76 runs
24 Aug 2025YorkshireSussexCounty Ground, Hove106 (105)–Won by 6 wicketsW 6 wkts
22 Aug 2025YorkshireDurhamNorth Marine Road Ground22 (28)–Won by 212 runsW 212 runs
17 Aug 2025YorkshireMiddlesexRadlett Cricket Club54* (66)–Won by 7 wicketsW 7 wkts
12 Aug 2025YorkshireLancashireYork Cricket Club117 (124)–Won by 7 wicketsW 7 wkts
8 Aug 2025YorkshireNorthamptonshireCounty Ground159 (130)–Won by 202 runsW 202 runs
5 Aug 2025YorkshireWarwickshireNorth Marine Road Ground55 (83)–Won by 5 wicketsW 5 wkts
5 Apr 2025PakistanNew ZealandBay Oval1* (7)–Lost by 43 runsL 43 runs
2 Apr 2025PakistanNew ZealandSeddon Park3 (12)–Lost by 84 runsL 84 runs

Records

  1. 5thHighest partnerships in ODIs304

All rankings

Share