Oddsworth
Mohammad Haris

Pakistan · Chattogram Royals · Peshawar Zalmi · Guyana Amazon Warriors · Peshawar

Mohammad Haris

25Pakistan

  • Right-handed top-order batter
  • Right-arm off-spin bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201441412,8941,99921.60144.81071329114040.3
BPL171725418514.90137.3440261449.7
PSL46451,11166625.80166.88741185434.1
CPL2210115.0090.9901054.5
Last 1010101699916.90170.7380201045.5

Batting style

Balanced top-order batter

  • PowerplayOvers 1–6

    Strike rate149Par 131
    Balls per dismissal15Par 21
  • Middle oversOvers 7–15

    Strike rate132Par 128
    Balls per dismissal14Par 20
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average20.025.7
Strike rate145131
Boundary %21.618.8
Dot %41.141.8
Sixes, % of boundaries3429
Strike rate v pace148133
Strike rate v spin145128
Strike rate, first 10 balls132120

1,118 balls in T20s · Nov 2023 – Sept 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Six-hittingone every 14.3 balls (field 20.0 across PSL, National T20 Cup and 5 more)
  • Middle overs, battingSR 145 (field 128 across PSL, National T20 Cup and 5 more)
  • Scoring rateSR 145 (field 130 across PSL, National T20 Cup and 5 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay1,159142.5730–0
Middle overs693145.5470–0
Death (overs 16–20)147159.9140–0

Men's T20

Overall rank
205th
all T20 batters
Runs a match
+0.7
above an average player

Men's T20 batting, runs a match

AveragePeak +1.3 above
June 2025
Now +0.7 above
202120222023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T20601,08319.3146.6–––

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
PSL2022–2026461,11125.80166.8––
National T20 Cup2020–20232347423.70123.8––
BPL2023–20261725414.90137.3––
LPL2023–20241740123.60145.8––
Global T20 Canada202348929.70123.6––
CPL20262105.0090.9––

T20 streaks

Last 10CareerNowBest
30+ score3/1026%041101838351635619
  • Mohammad Haris has made 30 or more in 3 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
18 Sept 2026Guyana Amazon WarriorsJamaica KingsmenKensington Oval, Bridgetown, Barbados9 (8)–Lost by 5 wicketsL 5 wkts
17 Sept 2026Guyana Amazon WarriorsAntigua and Barbuda FalconsKensington Oval, Bridgetown, Barbados1 (3)–Lost by 9 wicketsL 9 wkts
3 May 2026Peshawar ZalmiHyderabad KingsmenGaddafi Stadium6 (3)–Won by 5 wicketsW 5 wkts
28 Apr 2026Peshawar ZalmiIslamabad UnitedNational Stadium35 (16)–Won by 70 runsW 70 runs
19 Apr 2026Peshawar ZalmiQuetta GladiatorsNational Stadium16 (6)–Won by 118 runsW 118 runs
15 Apr 2026Peshawar ZalmiQuetta GladiatorsNational Stadium35 (28)–Won by 8 wicketsW 8 wkts
13 Apr 2026Peshawar ZalmiMultan SultansNational Stadium38 (17)–Won by 24 runsW 24 runs
11 Apr 2026Peshawar ZalmiLahore QalandarsNational Stadium18 (10)–Won by 76 runsW 76 runs
9 Apr 2026Peshawar ZalmiKarachi KingsNational Stadium0 (2)–Won by 159 runsW 159 runs
8 Apr 2026Peshawar ZalmiHyderabad KingsmenNational Stadium11 (6)–Won by 4 wicketsW 4 wkts

Records

  1. 3rdHighest strike rates in PSL history166.82
  2. =5thFastest fifties in PSL history18

All teams

Share