All-rounder · Bangladesh Champions
Shakib Al Hasan
Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
Next match
394T20 games
80.5points a game
70median
281best: Barbados Tridents vs Trinbago Knight Riders, 3 August 2013
Range
Points in the last 30 T20s.
middle half 25.2–87.8median 52average 61.4best 169
50% of them reached 50 points and 10% stayed under 15.
Batting first 56.4 a game (17 games) · chasing 68 (13)
Where the points come from
Points a game by part, the last 30 T20s: 61.4 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–6140.9127 balls · out 7
Middle · 7–15114.7469 balls · out 27
Death · 16–20153.2109 balls · out 14
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- SP Narine76 balls80 runsSR 105.3out 2×
- Shahid Afridi71 balls74 runsSR 104.2out 2×
- Dwayne Bravo54 balls79 runsSR 146.3out 4×
- Sohail Tanvir50 balls51 runsSR 102out 1×
- Adam Zampa49 balls48 runsSR 98out 3×
- Andre Russell48 balls67 runsSR 139.6out 2×
Latest games
Fantasy points in each, the latest first.
- v Lumbini Lions 20 3 November 2026 · Pokhara Avengers
- v Janakpur Bolts 140 1 November 2026 · Pokhara Avengers
- v Sudur Paschim Royals 71 28 October 2026 · Pokhara Avengers
- v Galle Gallants 100 8 August 2026 · Jaffna Kings
- v Galle Gallants 34 5 August 2026 · Jaffna Kings
- v Dambulla Sixers 6 2 August 2026 · Jaffna Kings
All 20 latest games
- v Kandy Royals 153 30 July 2026 · Jaffna Kings
- v Colombo Kaps 7 28 July 2026 · Jaffna Kings
- v Kandy Royals 45 26 July 2026 · Jaffna Kings
- v Galle Gallants 39 23 July 2026 · Jaffna Kings
- v Colombo Kaps 49 22 July 2026 · Jaffna Kings
- v Dambulla Sixers 105 19 July 2026 · Jaffna Kings
- v Washington Freedom 81 15 July 2026 · MI New York
- v Washington Freedom 72 12 July 2026 · MI New York
- v Seattle Orcas 29 10 July 2026 · MI New York
- v San Francisco Unicorns 15 5 July 2026 · MI New York
- v Desert Vipers 60 4 January 2026 · MI Emirates
- v Abu Dhabi Knight Riders 90 2 January 2026 · MI Emirates
- v Desert Vipers 17 30 December 2025 · MI Emirates
- v Dubai Capitals 55 27 December 2025 · MI Emirates
211ODI games
107.4points a game
102median
309best: Bangladesh vs Zimbabwe, 21 November 2014
Range
Points in the last 30 ODIs.
middle half 56.8–150.2median 98.5average 111.9best 267
80% of them reached 50 points and 3% stayed under 15.
Batting first 116.8 a game (16 games) · chasing 106.4 (14)
Where the points come from
Points a game by part, the last 30 ODIs: 111.9 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- P Utseya222 balls188 runsSR 84.7out 3×
- E Chigumbura153 balls136 runsSR 88.9out 2×
- RW Price137 balls132 runsSR 96.4out 1×
- Ravindra Jadeja107 balls87 runsSR 81.3out 3×
- Shahid Afridi102 balls65 runsSR 63.7out 3×
- DL Vettori93 balls61 runsSR 65.6out 3×
Latest games
Fantasy points in each, the latest first.
- v Sri Lanka 229 6 November 2023 · Bangladesh
- v Pakistan 71 31 October 2023 · Bangladesh
- v Netherlands 72 28 October 2023 · Bangladesh
- v South Africa 41 24 October 2023 · Bangladesh
- v New Zealand 120 13 October 2023 · Bangladesh
- v England 51 10 October 2023 · Bangladesh
All 20 latest games
- v India 196 15 September 2023 · Bangladesh
- v Sri Lanka 27 9 September 2023 · Bangladesh
- v Pakistan 98 6 September 2023 · Bangladesh
- v Sri Lanka 114 31 August 2023 · Bangladesh
- v Ireland 61 12 May 2023 · Bangladesh
- v Ireland 40 9 May 2023 · Bangladesh
- v Ireland 4 23 March 2023 · Bangladesh
- v Ireland 29 20 March 2023 · Bangladesh
- v Ireland 181 18 March 2023 · Bangladesh
- v England 267 6 March 2023 · Bangladesh
- v England 145 3 March 2023 · Bangladesh
- v England 59 1 March 2023 · Bangladesh
- v India 142 10 December 2022 · Bangladesh
- v India 99 7 December 2022 · Bangladesh
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB