Shakib Al Hasan
674 matches · 2006 to 2026 · played for Bangladesh, Kolkata Knight Riders, Dhaka Dynamites, Fortune Barishal
Batting
| Format | Matches | Innings | Runs | Average | Strike rate | Fours | Sixes |
|---|---|---|---|---|---|---|---|
| ODIs | 200 | 200 | 6,638 | 38.15 | 83.7 | 618 | 51 |
| T20 | 351 | 351 | 6,580 | 22.01 | 125.6 | 615 | 188 |
| Tests | 68 | 124 | 4,356 | 37.55 | 62.5 | 530 | 27 |
| First-class | 1 | 2 | 12 | 6.00 | 41.4 | 1 | 0 |
Counted from the deliveries; super overs left out. See batting average and strike rate.
Bowling
| Format | Matches | Overs | Runs | Wickets | Average | Economy | Strike rate |
|---|---|---|---|---|---|---|---|
| T20 | 385 | 1340.4 | 9,251 | 426 | 21.72 | 6.90 | 18.9 |
| ODIs | 205 | 1772.0 | 8,139 | 258 | 31.55 | 4.59 | 41.2 |
| Tests | 67 | 2432.1 | 7,363 | 226 | 32.58 | 3.03 | 64.6 |
| First-class | 1 | 63.2 | 193 | 9 | 21.44 | 3.05 | 42.2 |
Byes and leg byes are not charged to the bowler. See economy rate and strike rate.
Recent matches
| Date | Competition | Match | Result |
|---|---|---|---|
| 3 Nov 2026 | npl | Pokhara Avengers v Lumbini Lions | lost |
| 1 Nov 2026 | npl | Pokhara Avengers v Janakpur Bolts | lost |
| 28 Oct 2026 | npl | Pokhara Avengers v Sudur Paschim Royals | lost |
| 8 Aug 2026 | lpl | Jaffna Kings v Galle Gallants | lost |
| 5 Aug 2026 | lpl | Jaffna Kings v Galle Gallants | won |
| 2 Aug 2026 | lpl | Jaffna Kings v Dambulla Sixers | no result or draw |
| 30 Jul 2026 | lpl | Jaffna Kings v Kandy Royals | won |
| 28 Jul 2026 | lpl | Jaffna Kings v Colombo Kaps | won |
| 26 Jul 2026 | lpl | Jaffna Kings v Kandy Royals | won |
| 23 Jul 2026 | lpl | Jaffna Kings v Galle Gallants | lost |
Query Shakib Al Hasan yourself
500 free credits every month, no card. REST or MCP. Player id 7dc35884.
Get a free key