Oddsworth
MS

Oil & Gas Development Company Limited · Bahawalpur · Federally Administered Tribal Areas

Mohammad Sarwar

  • Middle-order batter

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches18311,05037.5056.62/5148
Last 10101844929.9362.11/1115

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches182420–2.78–00
Last 1010200–1.80–00

Batting style

Balanced middle-order batter

FigurePlayerParAgainst par
Average38.928.9
Average v pace33.225.7
Average v spin30.225.6
Strike rate v pace5056
Strike rate v spin5152
Balls per dismissal6950
Dot %73.272.3

1,854 balls in first-class matches · Oct 2022 – Oct 2026

Compare with other players

Men's First-class

Overall rank
557th
all first-class batters
Runs a match
−9.7
above an average player

Men's First-class batting, runs a match

Peak −8.8
October 2026
Now −9.7
2023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1790134.756.10–3.03

Not in our first-class bowling rankings.

Teams

  • Oil & Gas Development Company LimitedPresident's TrophyLast played Oct 2026
  • Federally Administered Tribal AreasQuaid-e-Azam TrophyLast played Nov 2025

First-class streaks

Last 10CareerNowBest
50+ score1/1023%024106056311743190
  • Mohammad Sarwar has made 50 or more in 1 of the last 10 First-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
21 Oct 2026Oil & Gas Development Company LimitedGhani Glass0 (3)0/6 (3.0)Drawn
8 Oct 2026Oil & Gas Development Company LimitedMarkhor IT Solutions43* & 19–Markhor IT Solutions won by 75 runs
4 Feb 2026Oil & Gas Development Company LimitedSui Northern Gas Pipelines Limited31 & 17–Sui Northern Gas Pipelines Limited won by 23 runs
28 Jan 2026Oil & Gas Development Company LimitedState Bank of Pakistan0 & 56*–State Bank of Pakistan won by 90 runs
24 Jan 2026Oil & Gas Development Company LimitedWater and Power Development Authority0 & 6–Drawn
18 Jan 2026Oil & Gas Development Company LimitedSahir Associates5 & 41*–Sahir Associates won by 64 runs
12 Jan 2026Oil & Gas Development Company LimitedKhan Research Laboratories31 & 115–Drawn
5 Jan 2026Oil & Gas Development Company LimitedPakistan Television10 (20)–Oil & Gas Development Company Limited won by 8 wickets
25 Nov 2025Federally Administered Tribal AreasLahore Whites46 & 60/0 (0.2)Lahore Whites won by 33 runs
18 Nov 2025Federally Administered Tribal AreasSialkot18 & 5–Sialkot won by 7 wickets

All rankings

Share