Oddsworth
Danial Ibrahim

Sussex

Danial Ibrahim

22

  • Right-handed watchful middle-order batter
  • Right-arm medium bowler

One-day record

Batting

MatInnsRunsAvgSR100/50HS
List A matches353153017.6775.80/456
Last 10101018118.1076.40/155

Bowling

MatBallsWktsAvgEconBest
List A matches358281550.875.533/34
Last 1010114276.508.051/23

Batting style

Watchful middle-order batter

  • Keeps it on the ground
  • Weak against pace
  • Slow starter
FigurePlayerParAgainst par
Average17.832.9
Strike rate7288
Boundary %8.510.5
Dot %58.452.5
Average v pace15.832.3
Average v spin22.533.9
Strike rate v pace6886
Strike rate v spin7991

495 balls in List A matches · Aug 2023 – Aug 2026

Compare with other players

Bowling style

Middle-overs medium-pacer

FigurePlayerParAgainst par
Average43.434.0
Economy5.495.74
Balls per wicket47.435.6
Dot %52.548.2
Boundary %9.110.4
Average v right-handers41.033.7
Average v left-handers49.034.7

474 balls bowled in List A matches · Aug 2023 – Aug 2026

Compare with other players

Men's One-day

Overall rank
415th
all one-day batters
Runs a match
−10.4
above an average player

Men's One-day batting, runs a match

Peak −3.1
August 2022
Now −10.4
20222023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day1118316.673.8276.58.05

Not in our one-day bowling rankings.

Team

  • SussexOne-Day CupLast played Aug 2026

One-day streaks

Last 10CareerNowBest
50+ score1/1013%020122314510262557
Took a wicket4/1042%030130000110
  • Danial Ibrahim has made 50 or more in 1 of the last 10 One-day innings.
  • Danial Ibrahim has taken a wicket in 4 of the last 10 List A matches bowled in.

Last 10 List A matches

DateTeamOpponentGroundBatBowlResult
11 Aug 2026SussexMiddlesexBrunton Memorial Ground7 (26)0/29 (5.0)Middlesex won by 92 runs
9 Aug 2026SussexHampshireCounty Ground, Hove55 (42)1/82 (9.0)Hampshire won by 51 runs
2 Aug 2026SussexDerbyshireCounty Ground2 (10)–Derbyshire won by 188 runs
29 Jul 2026SussexEssexArundel Castle Cricket Club Ground26 (28)1/23 (3.0)Sussex won by 5 wickets
26 Jul 2026SussexYorkshireCounty Ground, Hove10 (25)0/19 (2.0)Yorkshire won by 184 runs (DLS)
24 Jul 2026SussexDurhamRiverside Ground45 (51)–Durham won by 72 runs
22 Jul 2026SussexGlamorganThe Gnoll1 (2)–Glamorgan won by 12 runs
26 Aug 2025SussexWarwickshireEdgbaston23 (36)–Sussex won by 21 runs (DLS)
10 Aug 2025SussexMiddlesexLord's12 (15)–Middlesex won by 5 wickets
7 Aug 2025SussexKentArundel Castle Cricket Club Ground0 (2)–Sussex won by 3 wickets

All rankings

Share