Oddsworth
MF

Islamabad United · Khan Research Laboratories · Pakistan Blues · Lahore Whites

Mohammad Faiq

  • Right-handed opener
  • Right-arm medium-fast bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T20141447326843.00176.51164542130.2
PSL55816320.30128.63409131.7
Last 10101019813422.00147.863119831.3

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T203425718.1457.0042.028.6
Last 1011830110.0030.0018.022.2

Batting style

Opener

  • PowerplayOvers 1–6

    Strike rate191Par 135
    Balls per dismissal28Par 23
  • Middle oversOvers 7–15

    Strike rate148Par 126
    Balls per dismissal23Par 22
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average47.328.0
Strike rate177132
Boundary %28.018.8
Dot %30.240.0
Sixes, % of boundaries2827
Strike rate, first 10 balls160124

268 balls in T20s · Dec 2023 – Apr 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Powerplay, battingSR 191 (field 134 across National T20 Cup and PSL)
  • Six-hittingone every 12.8 balls (field 19.8 across National T20 Cup and PSL)
  • Scoring rateSR 176 (field 131 across National T20 Cup and PSL)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay140191.4667.000
Middle overs117147.95307.001
Death (overs 16–20)11290.90615.000

Men's T20

Overall rank
62nd
all T20 batters
Runs a match
+3.0
above an average player

Men's T20 batting, runs a match

AveragePeak +6.4
March 2025
Now +3.0
202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T201341041.0176.0157.08.14

Not in our T20 bowling rankings.

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
National T20 Cup2023–2026939256.00191.218.14
PSL202658120.30128.6––

T20 streaks

Last 10CareerNowBest
30+ score3/1043%024032631819341855
  • Mohammad Faiq has made 30 or more in 3 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
23 Apr 2026Islamabad UnitedRawalpindizNational Stadium5 (6)–Rawalpindiz won by 6 wickets
16 Apr 2026Islamabad UnitedKarachi KingsNational Stadium5 (8)–Islamabad United won by 8 wickets
12 Apr 2026Islamabad UnitedHyderabad KingsmenNational Stadium18 (14)–Hyderabad Kingsmen won by 6 wickets
9 Apr 2026Islamabad UnitedLahore QalandarsNational Stadium34* (19)–Islamabad United won by 9 wickets
4 Apr 2026Islamabad UnitedRawalpindizGaddafi Stadium19 (16)–Islamabad United won by 7 wickets
17 Mar 2026Lahore WhitesAbbottabad18 (11)–Drawn
13 Mar 2026Lahore WhitesBahawalpur63 (42)–Bahawalpur won by 4 wickets
10 Mar 2026Lahore WhitesFaisalabad32 (13)–Lahore Whites won by 6 wickets
7 Mar 2026Lahore WhitesPeshawar0 (1)–Lahore Whites won by 6 wickets
23 Mar 2025Lahore WhitesAbbottabadIqbal Stadium4 (4)1/30 (3.0)Abbottabad won by 6 wickets

All teams

Share