Skip to content

Shakib Al Hasan

674 matches · 2006 to 2026 · played for Bangladesh, Kolkata Knight Riders, Dhaka Dynamites, Fortune Barishal

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
ODIs2002006,63838.1583.761851
T203513516,58022.01125.6615188
Tests681244,35637.5562.553027
First-class12126.0041.410

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T203851340.49,25142621.726.9018.9
ODIs2051772.08,13925831.554.5941.2
Tests672432.17,36322632.583.0364.6
First-class163.2193921.443.0542.2

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

Recent matches

DateCompetitionMatchResult
3 Nov 2026nplPokhara Avengers v Lumbini Lionslost
1 Nov 2026nplPokhara Avengers v Janakpur Boltslost
28 Oct 2026nplPokhara Avengers v Sudur Paschim Royalslost
8 Aug 2026lplJaffna Kings v Galle Gallantslost
5 Aug 2026lplJaffna Kings v Galle Gallantswon
2 Aug 2026lplJaffna Kings v Dambulla Sixersno result or draw
30 Jul 2026lplJaffna Kings v Kandy Royalswon
28 Jul 2026lplJaffna Kings v Colombo Kapswon
26 Jul 2026lplJaffna Kings v Kandy Royalswon
23 Jul 2026lplJaffna Kings v Galle Gallantslost

Query Shakib Al Hasan yourself

500 free credits every month, no card. REST or MCP. Player id 7dc35884.

Get a free key