Skip to content

Mohammad Hasnain

117 matches · 2019 to 2026 · played for Pakistan, Quetta Gladiators, Sydney Thunder, B-Love Kandy

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2029291028.5082.9123
ODIs775317.67155.991
First-class1231.5030.000

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2098351.03,10711327.508.8518.6
ODIs15119.47551744.416.3142.2
First-class126.198249.003.7578.5

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

Recent matches

DateCompetitionMatchResult
23 Apr 2026PSLIslamabad United v Rawalpindizlost
16 Apr 2026PSLIslamabad United v Karachi Kingswon
18 May 2025PSLMultan Sultans v Quetta Gladiatorslost
5 May 2025PSLMultan Sultans v Peshawar Zalmilost
29 Apr 2025PSLMultan Sultans v Quetta Gladiatorslost
26 Apr 2025PSLMultan Sultans v Lahore Qalandarslost
16 Apr 2025PSLMultan Sultans v Islamabad Unitedlost
12 Feb 2025ODIsPakistan v South Africawon
17 Jan 2025BBLSydney Thunder v Sydney Sixersno result or draw
13 Jan 2025BBLSydney Thunder v Perth Scorcherswon

Query Mohammad Hasnain yourself

500 free credits every month, no card. REST or MCP. Player id 8596fe80.

Get a free key