- Home
- Players
- Nurul Hasan
Bangladesh · Men's cricket
Nurul Hasan stats
Data through 29 July 2026Last updated 29 July 2026
Coverage: matches in the Cricsheet data from 24 January 2013 to 29 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Nurul Hasan played 11 Tests, 13 ODIs, 54 T20Is for Bangladesh in the data, between 2013 and 2026. In T20 leagues Nurul Hasan scored 1,508 runs in 106 innings (average 20.38, strike rate 121.7), including 0 hundreds and 1 fifties. Against West Indies in ODIs, Nurul Hasan averaged 50.00 over 5 innings.
Teams played for
Nurul Hasan batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 11 | 21 | 1 | 440 | 64 | 22.00 | 694 | 63.4 | 0 | 3 | 5 | 57 | 5 |
| ODI | 13 | 11 | 5 | 282 | 45* | 47.00 | 304 | 92.8 | 0 | 0 | 0 | 26 | 6 |
| T20I | 54 | 49 | 15 | 507 | 42* | 14.91 | 442 | 114.7 | 0 | 0 | 4 | 29 | 19 |
| T20 (leagues & domestic) | 123 | 106 | 32 | 1,508 | 61 | 20.38 | 1,239 | 121.7 | 0 | 1 | 7 | 131 | 50 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2013 | 90 |
| 2015 | 83 |
| 2016 | 236 |
| 2017 | 136 |
| 2018 | 68 |
| 2019 | 320 |
| 2020 | 36 |
| 2021 | 219 |
| 2022 | 590 |
| 2023 | 244 |
| 2024 | 309 |
| 2025 | 213 |
| 2026 | 193 |
Year-by-year batting (27 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2013 | T20 (leagues & domestic) | 4 | 90 | 22.50 | 126.8 | 43 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 8 | 83 | 16.60 | 106.4 | 35 | 0 | 0 |
| 2016 | ODI | 2 | 68 | 34.00 | 97.1 | 44 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 10 | 114 | 14.25 | 111.8 | 34 | 0 | 0 |
| 2016 | T20I | 5 | 54 | 18.00 | 125.6 | 30 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 7 | 65 | 13.00 | 120.4 | 28 | 0 | 0 |
| 2017 | T20I | 3 | 24 | 24.00 | 120.0 | 10 | 0 | 0 |
| 2017 | Test | 2 | 47 | 23.50 | 47.0 | 47 | 0 | 0 |
| 2018 | Test | 4 | 68 | 17.00 | 79.1 | 64 | 0 | 1 |
| 2019 | T20 (leagues & domestic) | 22 | 320 | 29.09 | 124.0 | 37 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 36 | 18.00 | 138.5 | 30 | 0 | 0 |
| 2021 | ODI | 1 | 45 | – | 115.4 | 45 | 0 | 0 |
| 2021 | T20I | 18 | 159 | 10.60 | 107.4 | 28 | 0 | 0 |
| 2021 | Test | 1 | 15 | 15.00 | 45.5 | 15 | 0 | 0 |
| 2022 | ODI | 2 | 52 | – | 80.0 | 32 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 9 | 66 | 8.25 | 90.4 | 17 | 0 | 0 |
| 2022 | T20I | 15 | 208 | 26.00 | 126.1 | 42 | 0 | 0 |
| 2022 | Test | 10 | 264 | 29.33 | 65.8 | 64 | 0 | 2 |
| 2023 | T20 (leagues & domestic) | 10 | 198 | 28.29 | 126.9 | 61 | 0 | 1 |
| 2023 | Test | 4 | 46 | 11.50 | 62.2 | 29 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 15 | 309 | 28.09 | 139.2 | 46 | 0 | 0 |
| 2025 | ODI | 3 | 48 | 24.00 | 114.3 | 23 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 8 | 116 | 16.57 | 120.8 | 41 | 0 | 0 |
| 2025 | T20I | 5 | 49 | 12.25 | 94.2 | 22 | 0 | 0 |
| 2026 | ODI | 3 | 69 | 34.50 | 78.4 | 38 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 10 | 111 | 18.50 | 107.8 | 33 | 0 | 0 |
| 2026 | T20I | 3 | 13 | 4.33 | 92.9 | 6 | 0 | 0 |
Nurul Hasan bowling record by format
Nurul Hasan has not bowled in the matches in the data.
Nurul Hasan against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | Test | 8 | 199 | 28.43 | 65.5 | 64 | 0 | 3 |
| New Zealand | Test | 8 | 170 | 21.25 | 58.6 | 47 | 0 | 0 |
| India | Test | 4 | 56 | 14.00 | 83.6 | 31 | 0 | 0 |
| Zimbabwe | ODI | 4 | 114 | 57.00 | 89.8 | 45 | 0 | 0 |
| West Indies | ODI | 5 | 100 | 50.00 | 93.5 | 32 | 0 | 0 |
| Zimbabwe | T20I | 10 | 128 | 25.60 | 147.1 | 42 | 0 | 0 |
| New Zealand | T20I | 8 | 76 | 15.20 | 122.6 | 25 | 0 | 0 |
| Pakistan | T20I | 7 | 69 | 11.50 | 93.2 | 28 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 54 | 54.00 | 150.0 | 35 | 0 | 0 |
| Australia | T20I | 6 | 50 | 10.00 | 96.2 | 22 | 0 | 0 |
| West Indies | T20I | 5 | 40 | 10.00 | 90.9 | 25 | 0 | 0 |
| Comilla Victorians | T20 (leagues & domestic) | 17 | 178 | 14.83 | 127.1 | 30 | 0 | 0 |
| Chittagong Vikings | T20 (leagues & domestic) | 8 | 163 | 27.17 | 127.3 | 34 | 0 | 0 |
| Sylhet Strikers | T20 (leagues & domestic) | 4 | 137 | 45.67 | 144.2 | 46 | 0 | 0 |
| Khulna Tigers | T20 (leagues & domestic) | 10 | 110 | 13.75 | 103.8 | 32 | 0 | 0 |
| Fortune Barishal | T20 (leagues & domestic) | 6 | 101 | 20.20 | 134.7 | 32 | 0 | 0 |
| Khulna Titans | T20 (leagues & domestic) | 5 | 57 | 28.50 | 118.8 | 27 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 4 | 51 | 25.50 | 115.9 | 31 | 0 | 0 |
| Dhaka Dynamites | T20 (leagues & domestic) | 3 | 48 | 24.00 | 109.1 | 35 | 0 | 0 |
| Barisal Bulls | T20 (leagues & domestic) | 4 | 40 | 20.00 | 97.6 | 23 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 6 | 38 | 9.50 | 74.5 | 9 | 0 | 0 |
| Dhaka Capitals | T20 (leagues & domestic) | 3 | 33 | 33.00 | 173.7 | 25 | 0 | 0 |
| Rajshahi Kings | T20 (leagues & domestic) | 4 | 32 | 8.00 | 114.3 | 21 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 81 | 1152 | 18.29 | 61 |
| Zahur Ahmed Chowdhury Stadium | 25 | 331 | 18.39 | 41 |
| Sylhet International Cricket Stadium | 23 | 264 | 20.31 | 46 |
| Harare Sports Club | 8 | 182 | 60.67 | 45 |
| Hagley Oval | 8 | 161 | 26.83 | 47 |
| Sir Vivian Richards Stadium | 4 | 132 | 33.00 | 64 |
| Dubai International Cricket Stadium | 3 | 70 | 70.00 | 35 |
| Saxton Oval | 2 | 68 | 34.00 | 44 |
| Daren Sammy Cricket Ground | 2 | 67 | 67.00 | 60 |
| Providence Stadium | 3 | 54 | – | 32 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 279 | 226 | 123.5 | 12 | – | – | – |
| T20 | Middle | 842 | 854 | 98.6 | 47 | – | – | – |
| T20 | Death | 894 | 601 | 148.8 | 49 | – | – | – |
| ODI | Powerplay | 9 | 14 | 64.3 | 0 | – | – | – |
| ODI | Middle | 145 | 168 | 86.3 | 1 | – | – | – |
| ODI | Death | 128 | 122 | 104.9 | 5 | – | – | – |
How Nurul Hasan was dismissed
- Caught85 (63%)
- Lbw18 (13%)
- Bowled13 (10%)
- Run out8 (6%)
- Caught and bowled6 (4%)
- Stumped4 (3%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 23 Oct 2025 | 16 |
| 27 Oct 2025 | 5 |
| 31 Oct 2025 | 1 |
| 29 Nov 2025 | 5 |
| 1 Jan 2026 | 6 |
| 4 Jan 2026 | 7 |
| 5 Jan 2026 | 3 |
| 9 Jan 2026 | 4 |
| 11 Jan 2026 | 1 |
| 12 Jan 2026 | 9 |
| 17 Jan 2026 | 1 |
| 20 Jan 2026 | 18 |
| 21 Jun 2026 | 6 |
| 6 Jul 2026 | 31 |
| 9 Jul 2026 | 38 |
| 11 Jul 2026 | 0 |
| 15 Jul 2026 | 3 |
| 17 Jul 2026 | 4 |
| 26 Jul 2026 | 29 |
| 29 Jul 2026 | 33 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 29 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 33 | 32 | caught | Pallekele International Cricket Stadium |
| 26 Jul 2026 | T20 (leagues & domestic) | Dambulla Sixers | 29 | 13 | caught | Rangiri Dambulla International Stadium |
| 17 Jul 2026 | T20I | Zimbabwe | 4 | 2 | caught | Queens Sports Club |
| 15 Jul 2026 | T20I | Zimbabwe | 3 | 4 | run out | Queens Sports Club |
| 11 Jul 2026 | ODI | Zimbabwe | 0* | 3 | not out | Harare Sports Club |
| 9 Jul 2026 | ODI | Zimbabwe | 38 | 41 | caught | Harare Sports Club |
| 6 Jul 2026 | ODI | Zimbabwe | 31 | 44 | lbw | Harare Sports Club |
| 21 Jun 2026 | T20I | Australia | 6 | 8 | bowled | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 20 Jan 2026 | T20 (leagues & domestic) | Sylhet Titans | 18 | 24 | caught | Shere Bangla National Stadium |
| 17 Jan 2026 | T20 (leagues & domestic) | Dhaka Capitals | 1* | 1 | not out | Shere Bangla National Stadium |
| 12 Jan 2026 | T20 (leagues & domestic) | Sylhet Titans | 9 | 11 | caught | Sylhet International Cricket Stadium |
| 11 Jan 2026 | T20 (leagues & domestic) | Rajshahi Warriors | 1* | 1 | not out | Sylhet International Cricket Stadium |
| 9 Jan 2026 | T20 (leagues & domestic) | Noakhali Express | 4 | 6 | caught | Sylhet International Cricket Stadium |
| 5 Jan 2026 | T20 (leagues & domestic) | Chattogram Royals | 3* | 4 | not out | Sylhet International Cricket Stadium |
| 4 Jan 2026 | T20 (leagues & domestic) | Dhaka Capitals | 7* | 7 | not out | Sylhet International Cricket Stadium |
| 1 Jan 2026 | T20 (leagues & domestic) | Rajshahi Warriors | 6 | 4 | caught | Sylhet International Cricket Stadium |
| 29 Nov 2025 | T20I | Ireland | 5 | 7 | bowled | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 31 Oct 2025 | T20I | West Indies | 1 | 3 | caught | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 27 Oct 2025 | T20I | West Indies | 5 | 10 | bowled | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 23 Oct 2025 | ODI | West Indies | 16* | 8 | not out | Shere Bangla National Stadium |
Frequently asked questions
How many runs has Nurul Hasan scored in Tests?
How many runs has Nurul Hasan scored in ODIs?
How many runs has Nurul Hasan scored in T20Is?
What is Nurul Hasan's highest score?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.