Oddsworth
MI

Bahawalpur

M Imran Randhawa

  • Lower-order batter

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class matches91343533.4672.00/375
Last 991343533.4672.00/375

Bowling

MatBallsWktsAvgEconBest5w10w
First-class matches91,1062328.303.535/2620
Last 991,1062328.303.535/2620

Batting style

Lower-order batter

FigurePlayerParAgainst par
Average33.530.0
Average v pace12.026.5
Average v spin62.525.4
Strike rate v pace2957
Strike rate v spin8653
Balls per dismissal4751
Dot %72.272.0

604 balls in domestic first-class matches · Oct 2025 – Nov 2025

Compare with other players

Bowling style

New-ball bowler

FigurePlayerParAgainst par
Average28.329.1
Balls per wicket48.149.6
Economy3.533.52
Average with the new ball19.827.8
Dot %72.573.2

1,106 balls bowled in domestic first-class matches · Oct 2025 – Nov 2025

Compare with other players

Men's First-class

Overall rank
834th
all first-class batters
Runs a match
−20.9
below an average player

Men's First-class batting, runs a match

Peak −18.6 below
November 2025
Now −20.9 below
2026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class943533.572.02328.33.53

Not in our first-class bowling rankings.

Team

  • BahawalpurQuaid-e-Azam TrophyLast played Nov 2025

Last 9 first-class matches

DateTeamOpponentGroundBatBowlResult
25 Nov 2025BahawalpurFaisalabad27 (38)5/99 (27.2)Won by 4 wicketsW 4 wkts
18 Nov 2025BahawalpurLahore Whites21 & 442/45 (12.0)Lost by 5 wicketsL 5 wkts
12 Nov 2025BahawalpurFederally Administered Tribal Areas31 & 282/49 (17.0)Lost by 86 runsL 86 runs
6 Nov 2025BahawalpurSialkot35 (52)0/130 (29.0)DrawnDrawn
31 Oct 2025BahawalpurKarachi Blues0 (11)3/66 (22.0)Won by 8 wicketsW 8 wkts
27 Oct 2025BahawalpurMultan75 & 21/59 (16.0)DrawnDrawn
20 Oct 2025BahawalpurPeshawar20 & 285/99 (24.0)Lost by 8 wicketsL 8 wkts
15 Oct 2025BahawalpurIslamabad58 (110)0/73 (20.0)DrawnDrawn
9 Oct 2025BahawalpurAbbottabad66 (59)5/31 (17.0)DrawnDrawn

All rankings

Share