
Bangladesh · Janakpur Bolts · Dhaka Capitals · BCB Central Zone · Aspin Stallions
Saif Hassan
28Bangladesh
- Right-handed watchful top-order batter
- Right-arm off-spin bowler
- Middle-overs bowler
Upcoming
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 96 | 92 | 1,895 | 1,651 | 22.00 | 114.8 | 80 | 13 | 151 | 97 | 48.0 |
| NPL | 1 | 1 | 40 | 39 | – | 102.6 | 40 | 0 | 1 | 3 | 51.3 |
| BPL | 35 | 35 | 670 | 574 | 19.70 | 116.7 | 80 | 4 | 57 | 32 | 46.3 |
| Last 10 | 10 | 10 | 209 | 194 | 23.20 | 107.7 | 55 | 1 | 21 | 8 | 51.0 |
Bowling
| Inns | Balls | Runs | Wkts | Econ | Avg | SR | Dot % | |
|---|---|---|---|---|---|---|---|---|
| T20 | 30 | 340 | 384 | 14 | 6.78 | 27.40 | 24.3 | 42.1 |
| NPL | 1 | 24 | 11 | 2 | 2.75 | 5.50 | 12.0 | 79.2 |
| BPL | 7 | 78 | 102 | 3 | 7.85 | 34.00 | 26.0 | 37.2 |
| Last 10 | 6 | 69 | 66 | 5 | 5.74 | 13.20 | 13.8 | 49.3 |
Batting style
Watchful top-order batter
PowerplayOvers 1–6
Strike rate106Par 124Balls per dismissal19Par 21Middle oversOvers 7–15
Strike rate127Par 123Balls per dismissal20Par 21DeathOvers 16–20
Strike rate–Balls per dismissal–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 21.2 | 24.9 | |
| Strike rate | 116 | 125 | |
| Boundary % | 15.0 | 17.2 | |
| Dot % | 47.9 | 43.8 | |
| Sixes, % of boundaries | 41 | 32 | |
| Strike rate v pace | 132 | 127 | |
| Strike rate v spin | 98 | 122 | |
| Strike rate, first 10 balls | 92 | 112 |
1,077 balls in T20s · Jan 2024 – Oct 2026
Compare with other playersBowling style
Middle-overs off-spinner
PowerplayOvers 1–6
Economy–Middle oversOvers 7–15
Economy6.99Par 7.66DeathOvers 16–20
Economy–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Economy | 6.86 | 7.82 | |
| Dot % | 40.5 | 37.4 | |
| Boundary % | 11.8 | 14.8 | |
| Balls per wicket | 23.3 | 19.0 | |
| Average | 26.6 | 24.7 | |
| Economy v right-handers | 8.25 | 7.78 | |
| Economy v left-handers | 5.74 | 7.99 |
279 balls bowled in T20s · Feb 2024 – Oct 2026
Compare with other playersStrengths and weaknesses
Weaknesses
- Powerplay, battingSR 107 (field 120 across BPL, T20Is and 4 more)
- Dot balls48% (field 44% across BPL, T20Is and 4 more)
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 919 | 106.7 | 45 | 48 | 6.00 | 2 |
| Middle overs | 665 | 122.7 | 34 | 249 | 7.04 | 9 |
| Death (overs 16–20) | 67 | 146.3 | 7 | 43 | 6.14 | 3 |
Men's T20
- Runs a match
- 2.9
- below an average player
Men's T20 batting, runs a match
Peak 1.9 below
October 2025Now 2.9 below2020202220242026- ICC rank
- 27
- 608 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 56 | 1,103 | 21.6 | 116.2 | 12 | 23.8 | 6.55 |
Not in our T20 bowling rankings.
Teams
- BangladeshInternationalLast T20I Oct 2026
- Janakpur BoltsNPL 2026Bats at 4 · All-rounder · Contracted · 1 appearances for the club
- Dhaka CapitalsBangladesh Premier League9 appearances in the club's latest season
- Aspin StallionsAbu Dhabi T10Last played Nov 2025
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| BPL | 2019–2026 | 35 | 670 | 19.70 | 116.7 | 3 | 7.85 |
| Dhaka Premier Division Twenty20 Cricket League | 2021 | 17 | 365 | 28.10 | 113.0 | 2 | 7.00 |
| National Cricket League T20 | 2024 | 7 | 47 | 6.70 | 77.0 | 2 | 5.70 |
| Bangabandhu T20 Cup | 2020 | 5 | 144 | 28.80 | 126.3 | 0 | 9.00 |
| NPL | 2026 | 1 | 40 | – | 102.6 | 2 | 2.75 |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 3/10 | 25% | 1 | 3 | 16204211255419040 |
| Took a wicket | 6/10 | 33% | 3 | 3 | 1011000122 |
- Saif Hassan has made 30 or more in 3 of the last 10 T20 innings.
- Saif Hassan has taken a wicket in 6 of the last 10 T20s bowled in, including the last 3.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 29 Oct 2026 | Janakpur Bolts | Kathmandu Gorkhas | Tribhuvan University International Cricket Ground | 40* (39) | 2/11 (4.0) | Won by 8 wicketsW 8 wkts |
| 3 Oct 2026 | Bangladesh | Sri Lanka | Korogi Sports Park | 0 (6) | 2/28 (3.0) | Lost by 63 runsL 63 runs |
| 1 Oct 2026 | Bangladesh | Pakistan | Korogi Sports Park | 19 (17) | – | Lost by 6 wicketsL 6 wkts |
| 19 Jul 2026 | Bangladesh | Zimbabwe | Queens Sports Club | 4 (5) | – | Won by 4 wicketsW 4 wkts |
| 17 Jul 2026 | Bangladesh | Zimbabwe | Queens Sports Club | 55 (45) | 1/4 (1.3) | Won by 34 runsW 34 runs |
| 15 Jul 2026 | Bangladesh | Zimbabwe | Queens Sports Club | 12 (15) | 0/10 (1.0) | Lost by 32 runsL 32 runs |
| 21 Jun 2026 | Bangladesh | Australia | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 1 (9) | 0/6 (1.0) | Lost by 7 wicketsL 7 wkts |
| 19 Jun 2026 | Bangladesh | Australia | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 42 (33) | – | Lost by 7 runsL 7 runs |
| 17 Jun 2026 | Bangladesh | Australia | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium | 20 (14) | 0/7 (1.0) | Lost by 4 wicketsL 4 wkts |
| 2 May 2026 | Bangladesh | New Zealand | Shere Bangla National Stadium, Mirpur | 16 (11) | – | Lost by 6 wickets (DLS)L 6 wkts (DLS) |