Full Name
Mohammad Saif Hassan
Born
30 October 1998
Place Of Birth
Dhaka
Country
Bangladesh
Role
Batsman
Batting Style
Right Handed Bat
Bowling Style
Occasional Off-spin
Saif Hassan is a Bangladeshi right-handed opening batsman and occasional off-spinner known for his strong domestic performances, including being the youngest to score a first-class double century for Bangladesh, and has played for the national Test, ODI, and T20I teams, currently representing Dhaka Capitals in the BPL, featuring for teams like Khulna Titans, Fortune Barishal, and Bangladesh A, with key records including his domestic double-hundred and international debuts in 2020.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Bangladesh vs Australia · 1st ODI | ODI | June 9, 2026 | 5 | 5 | 1 | 0 | 100.00 |
| Bashundhara Strikers vs Dhaka Leopards · Match 50 | List A | June 5, 2026 | 95 | 112 | 7 | 6 | 84.82 |
| Bashundhara Strikers vs Rupganj Tigers Cricket Club · Match 48 | List A | June 2, 2026 | 22 | 24 | 1 | 2 | 91.67 |
| Bashundhara Strikers vs Brothers Union · Match 41 | List A | May 23, 2026 | 20 | 26 | 4 | 0 | 76.92 |
| Bashundhara Strikers vs City Club · Match 36 | List A | May 20, 2026 | 3 | 7 | 0 | 0 | 42.86 |
| Abahani Limited vs Bashundhara Strikers · Match 25 | List A | May 16, 2026 | 7 | 20 | 1 | 0 | 35.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Bashundhara Strikers vs Dhaka Leopards · Match 50 | List A | June 5, 2026 | 5 | 0 | 24 | 0 | 0 | 0 | 4.80 |
| Bashundhara Strikers vs Brothers Union · Match 41 | List A | May 23, 2026 | 5 | 0 | 28 | 0 | 0 | 0 | 5.60 |
| Bashundhara Strikers vs City Club · Match 36 | List A | May 20, 2026 | 2 | 0 | 6 | 0 | 0 | 0 | 3.00 |
| Abahani Limited vs Bashundhara Strikers · Match 25 | List A | May 16, 2026 | 1 | 0 | 8 | 0 | 0 | 1 | 8.00 |
| Gazi Group Cricketers vs Bashundhara Strikers · Match 15 | List A | May 10, 2026 | 2 | 0 | 13 | 0 | 0 | 2 | 6.50 |
| Bashundhara Strikers vs Legends of Rupganj · 10th Match | List A | May 7, 2026 | 5 | 0 | 34 | 0 | 0 | 1 | 6.80 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Australia tour of Bangladesh 2026 | ODI | Jun 9, 2026 - Jun 21, 2026 | 5 | 5 | 1 | 0 | 100.00 |
| Dhaka Premier Division Cricket League 2026 | LISTA | May 4, 2026 - Jun 14, 2026 | 282 | 351 | 21 | 13 | 80.34 |
| New Zealand tour of Bangladesh 2026 | ODI | Apr 17, 2026 - May 2, 2026 | 65 | 84 | 10 | 1 | 77.38 |
| Pakistan tour of Bangladesh 2026 | ODI | Mar 11, 2026 - Mar 15, 2026 | 52 | 77 | 5 | 0 | 67.53 |
| BCL One Day 2026 | LISTA | Feb 21, 2026 - Mar 4, 2026 | 126 | 152 | 9 | 5 | 82.89 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Dhaka Premier Division Cricket League 2026 | LISTA | May 4, 2026 - Jun 14, 2026 | 26 | 0 | 132 | 1 | 1/19 | 5.08 |
| BCL One Day 2026 | LISTA | Feb 21, 2026 - Mar 4, 2026 | 17.3 | 0 | 97 | 3 | 1/12 | 5.54 |
| Bangladesh Premier League 2025 | T20 | Dec 26, 2025 - Jan 24, 2026 | 9 | 0 | 60 | 3 | 1/13 | 6.67 |
| West Indies tour of Bangladesh 2025 | ODI | Oct 18, 2025 - Oct 31, 2025 | 5 | 0 | 16 | 1 | 1/9 | 3.20 |
| Afghanistan vs Bangladesh in UAE 2025 | ODI | Oct 2, 2025 - Oct 14, 2025 | 7.1 | 1 | 30 | 3 | 3/6 | 4.19 |
| Netherlands tour of Bangladesh 2025 | T20I | Aug 30, 2025 - Sep 3, 2025 | 2 | 0 | 18 | 2 | 2/18 | 9.00 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 6 | 11 | 159 | 307 | 43 | 14.4500 | 51.7900 | 0 | 27 | 2 | 0 | 0 |
| ODI | 12 | 12 | 297 | 369 | 80 | 24.7500 | 80.4800 | 0 | 31 | 12 | 2 | 0 |
| T20 | 100 | 95 | 1997 | 1707 | 80 | 22.6900 | 116.9800 | 7 | 157 | 102 | 13 | 0 |
| T20I | 21 | 20 | 443 | 369 | 69 | 26.0500 | 120.0500 | 3 | 19 | 32 | 4 | 0 |
| List A | 161 | 159 | 5674 | 7375 | 148 | 38.3300 | 76.9300 | 11 | 535 | 170 | 37 | 10 |
| First Class | 69 | 108 | 3936 | 8144 | 220 | 38.9700 | 48.3300 | 7 | 450 | 84 | 17 | 8 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 6 | 2 | 6.00 | 36 | 27 | 1 | 27.0000 | 4.5000 | 36.0000 | 1/22 | 1/22 | 0 | 0 | 0 |
| ODI | 12 | 5 | 15.10 | 91 | 64 | 4 | 16.0000 | 4.2100 | 22.7000 | 3/6 | 3/6 | 0 | 0 | 0 |
| T20 | 100 | 30 | 57.10 | 343 | 413 | 16 | 25.8100 | 7.2200 | 21.4000 | 3/20 | 3/20 | 0 | 0 | 0 |
| T20I | 21 | 10 | 17.10 | 103 | 122 | 2 | 61.0000 | 7.1000 | 51.5000 | 2/18 | 2/18 | 0 | 0 | 0 |
| List A | 161 | 87 | 473.50 | 2843 | 2093 | 76 | 27.5300 | 4.4100 | 37.4000 | 4/37 | 4/37 | 1 | 0 | 0 |
| First Class | 69 | 52 | 311.20 | 1868 | 857 | 28 | 30.6000 | 2.7500 | 66.7000 | 3/15 | 4/61 | 0 | 0 | 0 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Bashundhara Strikers vs Dhaka Leopards · Match 50 | List A | June 5, 2026 | 95 | 112 | 7 | 6 | 84.82 |
| North Zone (Bangladesh) vs Central Zone (Bangladesh) · Final | List A | March 3, 2026 | 88 | 79 | 7 | 3 | 111.39 |
| Chattogram Royals vs Dhaka Capitals · Match 30 | T20 | January 18, 2026 | 73 | 44 | 5 | 5 | 165.91 |
| Afghanistan vs Bangladesh · 3rd T20I | T20I | October 5, 2025 | 64 | 38 | 2 | 7 | 168.42 |
| Sri Lanka vs Bangladesh · Super Four, Match 1 (B1 v B2) | T20I | September 20, 2025 | 61 | 45 | 2 | 4 | 135.56 |
| Fortune Barisal vs Rangpur Riders · Match 6 | T20 | January 2, 2025 | 62 | 46 | 6 | 3 | 134.78 |
BAN VS PAK 3rd ODI: Where to Watch Bangladesh vs Pakistan, H2H, Playing 11 & Full Match Details
BAN VS PAK 2nd ODI: Where to Watch Bangladesh vs Pakistan, H2H, Playing 11 & Full Match Details
BAN VS PAK 1st ODI: Where to Watch Bangladesh vs Pakistan, H2H, Playing 11 & Full Match Details
IRE vs BAN 2025 3rd T20: Where to Watch Bangladesh vs Ireland, H2H, Playing 11 & Full Match Details