- Home
- Players
- Zakir Hasan
Sylhet Strikers · Men's cricket
Zakir Hasan stats
Data through 21 January 2026Last updated 21 January 2026
Coverage: matches in the Cricsheet data from 8 November 2016 to 21 January 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Zakir Hasan played 12 Tests, 1 ODI, 4 T20Is for Bangladesh in the data, between 2016 and 2026. The most runs came in T20 leagues: 1,238 at an average of 20.30 and a strike rate of 123.4, with a highest score of 75*. Against India in Tests, Zakir Hasan averaged 29.00 over 8 innings.
Teams played for
Zakir Hasan batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 24 | 1 | 521 | 100 | 22.65 | 1,111 | 46.9 | 1 | 3 | 2 | 62 | 5 |
| ODI | 1 | 1 | 0 | 1 | 1 | 1.00 | 5 | 20.0 | 0 | 0 | 0 | 0 | 0 |
| T20I | 4 | 4 | 0 | 11 | 10 | 2.75 | 19 | 57.9 | 0 | 0 | 2 | 1 | 0 |
| T20 (leagues & domestic) | 75 | 66 | 5 | 1,238 | 75* | 20.30 | 1,003 | 123.4 | 0 | 7 | 8 | 119 | 48 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 32 |
| 2017 | 169 |
| 2018 | 10 |
| 2019 | 84 |
| 2022 | 224 |
| 2023 | 349 |
| 2024 | 480 |
| 2025 | 384 |
| 2026 | 39 |
Year-by-year batting (14 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | T20 (leagues & domestic) | 5 | 32 | 8.00 | 61.5 | 9 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 8 | 169 | 24.14 | 142.0 | 51 | 0 | 1 |
| 2018 | T20I | 1 | 10 | 10.00 | 111.1 | 10 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 7 | 84 | 12.00 | 91.3 | 27 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 4 | 38 | 9.50 | 115.2 | 20 | 0 | 0 |
| 2022 | Test | 4 | 186 | 46.50 | 42.5 | 100 | 1 | 1 |
| 2023 | ODI | 1 | 1 | 1.00 | 20.0 | 1 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 15 | 251 | 17.93 | 132.1 | 53 | 0 | 2 |
| 2023 | T20I | 3 | 1 | 0.33 | 10.0 | 1 | 0 | 0 |
| 2023 | Test | 4 | 96 | 24.00 | 53.0 | 59 | 0 | 1 |
| 2024 | T20 (leagues & domestic) | 12 | 241 | 21.91 | 121.1 | 70 | 0 | 1 |
| 2024 | Test | 16 | 239 | 15.93 | 48.6 | 54 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 12 | 384 | 34.91 | 138.6 | 75 | 0 | 3 |
| 2026 | T20 (leagues & domestic) | 3 | 39 | 13.00 | 95.1 | 24 | 0 | 0 |
Zakir Hasan bowling record by format
Zakir Hasan has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| India | Test | 8 | 232 | 29.00 | 42.5 | 100 | 1 | 1 |
| Sri Lanka | Test | 4 | 101 | 25.25 | 58.4 | 54 | 0 | 1 |
| New Zealand | Test | 4 | 96 | 24.00 | 53.0 | 59 | 0 | 1 |
| Pakistan | Test | 4 | 68 | 22.67 | 48.9 | 40 | 0 | 0 |
| Khulna Tigers | T20 (leagues & domestic) | 7 | 222 | 37.00 | 132.1 | 75 | 0 | 3 |
| Comilla Victorians | T20 (leagues & domestic) | 9 | 158 | 17.56 | 115.3 | 41 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 4 | 140 | 70.00 | 147.4 | 70 | 0 | 1 |
| Fortune Barishal | T20 (leagues & domestic) | 6 | 123 | 20.50 | 129.5 | 46 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 7 | 104 | 14.86 | 110.6 | 50 | 0 | 1 |
| Dhaka Dynamites | T20 (leagues & domestic) | 5 | 74 | 18.50 | 115.6 | 36 | 0 | 0 |
| Sylhet Sixers | T20 (leagues & domestic) | 3 | 74 | 37.00 | 148.0 | 51 | 0 | 1 |
| Chittagong Vikings | T20 (leagues & domestic) | 3 | 41 | 13.67 | 102.5 | 19 | 0 | 0 |
| Khulna Titans | T20 (leagues & domestic) | 5 | 37 | 7.40 | 78.7 | 19 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 41 | 679 | 17.87 | 70 |
| Sylhet International Cricket Stadium | 23 | 557 | 26.52 | 75 |
| Zahur Ahmed Chowdhury Stadium | 18 | 405 | 22.50 | 100 |
| Rawalpindi Cricket Stadium | 4 | 68 | 22.67 | 40 |
| MA Chidambaram Stadium | 2 | 36 | 18.00 | 33 |
| Sir Vivian Richards Stadium | 2 | 15 | 7.50 | 15 |
| Green Park | 2 | 10 | 5.00 | 10 |
| Zhejiang University of Technology Cricket Field | 3 | 1 | 0.33 | 1 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 446 | 391 | 114.1 | 30 | – | – | – |
| T20 | Middle | 671 | 530 | 126.6 | 26 | – | – | – |
| T20 | Death | 132 | 101 | 130.7 | 9 | – | – | – |
| ODI | Powerplay | 1 | 5 | 20.0 | 1 | – | – | – |
How Zakir Hasan was dismissed
- Caught55 (62%)
- Bowled17 (19%)
- Stumped6 (7%)
- Lbw5 (6%)
- Caught and bowled4 (4%)
- Run out2 (2%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 29 Oct 2024 | 2 |
| 29 Oct 2024 | 7 |
| 22 Nov 2024 | 15 |
| 22 Nov 2024 | 0 |
| 31 Dec 2024 | 18 |
| 6 Jan 2025 | 50 |
| 7 Jan 2025 | 25 |
| 10 Jan 2025 | 58 |
| 12 Jan 2025 | 75 |
| 13 Jan 2025 | 25 |
| 17 Jan 2025 | 39 |
| 20 Jan 2025 | 8 |
| 23 Jan 2025 | 44 |
| 26 Jan 2025 | 4 |
| 27 Jan 2025 | 24 |
| 30 Jan 2025 | 19 |
| 27 Dec 2025 | 13 |
| 4 Jan 2026 | 15 |
| 5 Jan 2026 | 24 |
| 21 Jan 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 21 Jan 2026 | T20 (leagues & domestic) | Rajshahi Warriors | 0 | 3 | caught | Shere Bangla National Stadium |
| 5 Jan 2026 | T20 (leagues & domestic) | Noakhali Express | 24 | 23 | caught | Sylhet International Cricket Stadium |
| 4 Jan 2026 | T20 (leagues & domestic) | Chattogram Royals | 15 | 15 | bowled | Sylhet International Cricket Stadium |
| 27 Dec 2025 | T20 (leagues & domestic) | Noakhali Express | 13 | 12 | caught | Sylhet International Cricket Stadium |
| 30 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 19 | 12 | caught and bowled | Shere Bangla National Stadium |
| 27 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 24 | 25 | caught | Shere Bangla National Stadium |
| 26 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 4 | 5 | caught | Shere Bangla National Stadium |
| 23 Jan 2025 | T20 (leagues & domestic) | Khulna Tigers | 44 | 32 | bowled | Zahur Ahmed Chowdhury Stadium |
| 20 Jan 2025 | T20 (leagues & domestic) | Dhaka Capitals | 8 | 7 | caught | Zahur Ahmed Chowdhury Stadium |
| 17 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 39 | 28 | caught | Zahur Ahmed Chowdhury Stadium |
| 13 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 25 | 19 | caught | Sylhet International Cricket Stadium |
| 12 Jan 2025 | T20 (leagues & domestic) | Khulna Tigers | 75* | 46 | not out | Sylhet International Cricket Stadium |
| 10 Jan 2025 | T20 (leagues & domestic) | Dhaka Capitals | 58 | 27 | caught | Sylhet International Cricket Stadium |
| 7 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 25 | 26 | caught | Sylhet International Cricket Stadium |
| 6 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 50 | 38 | caught | Sylhet International Cricket Stadium |
| 31 Dec 2024 | T20 (leagues & domestic) | Rangpur Riders | 18 | 12 | bowled | Shere Bangla National Stadium |
| 22 Nov 2024 | Test | West Indies | 0 | 4 | bowled | Sir Vivian Richards Stadium |
| 22 Nov 2024 | Test | West Indies | 15 | 34 | bowled | Sir Vivian Richards Stadium |
| 29 Oct 2024 | Test | South Africa | 7 | 26 | stumped | Zahur Ahmed Chowdhury Stadium |
| 29 Oct 2024 | Test | South Africa | 2 | 8 | caught | Zahur Ahmed Chowdhury Stadium |
Frequently asked questions
How many runs has Zakir Hasan scored in Tests?
How many runs has Zakir Hasan scored in ODIs?
How many runs has Zakir Hasan scored in T20Is?
What is Zakir Hasan's highest score?
How many centuries has Zakir Hasan scored?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.