Skip to content

Hasan Ali

332 matches · 2016 to 2026 · played for Pakistan, Peshawar Zalmi, Karachi Kings, Islamabad United

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2011011076810.97150.65048
Tests254340711.3169.03820
ODIs383837713.46115.32823
First-class151928415.7879.12417

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20221815.26,72532520.698.2515.1
ODIs64527.43,08410030.845.8431.7
Tests27804.12,4728828.093.0754.8
First-class16442.21,3895923.543.1445.0

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
15 Jul 2026T20 BlastYorkshire v Somersetlost
12 Jul 2026T20 BlastYorkshire v Nottinghamshirewon
10 Jul 2026T20 BlastYorkshire v Lancashirelost
5 Jul 2026T20 BlastYorkshire v Leicestershirewon
3 Jul 2026T20 BlastYorkshire v Durhamwon
28 Jun 2026T20 BlastYorkshire v Derbyshireno result or draw
26 Jun 2026T20 BlastYorkshire v Hampshirelost
19 Jun 2026County ChampionshipYorkshire v Leicestershirelost
12 Jun 2026County ChampionshipYorkshire v Warwickshireno result or draw
7 Jun 2026T20 BlastYorkshire v Leicestershirelost

Query Hasan Ali yourself

500 free credits every month, no card. REST or MCP. Player id 2911de16.

Get a free key