Mahmud Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 48 | 135thof 200 |
| Wickets | 20 | 25th |
| Sixes | 0 | – |
| Fours | 5 | 136th |
| Catches | 2 | 84th |
Mahmud by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 48 | 8 | 23.1 | 0 | 0 | 20 | 4.35 | ||
| 2 | 18 | 4.5 | 58.1 | 0 | 0 | 6 | 3.06 | ||
| 3 | 44 | 22 | 33.3 | 0 | 0 | 3 | 2.84 | ||
| 9 | 107 | 10.7 | 42.3 | 0 | 4 | 30 | 3.64 |
Mahmud Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 9 | 129 | 18.4 | 40.1 | 0 | 38 | 25 | 3.90 |
| Away | 10 | 88 | 5.9 | 29.1 | 0 | 15 | 34 | 3.42 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 9 | 103 | 7.9 | 37.6 | 0 | 19 | 20 | 3.83 |
| Batting second | 10 | 114 | 12.7 | 32.6 | 0 | 38 | 39 | 3.50 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 6 | 48 | 16 | 21.1 | 0 | 14 | 23 | 2.98 |
| Lost | 10 | 158 | 9.9 | 44 | 0 | 38 | 21 | 4.15 |
| Tied or drawn | 3 | 11 | 3.7 | 28.9 | 0 | 7 | 15 | 3.42 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 5 | 2 | 41 | 41 | 110.8 | 0 | 38 |
| Batting 8 | 4 | 27 | 6.8 | 17.9 | 0 | 14 |
| Batting 9 | 14 | 100 | 7.7 | 36.9 | 0 | 19 |
| Batting 10 | 6 | 33 | 11 | 32.7 | 0 | 13 |
| Batting 11 | 5 | 16 | 16 | 25 | 0 | 6 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
4 | 31 | 5.2 | 29.8 | 0 | 8 | 15 | 4.11 |
|
|
3 | 46 | 11.5 | 37.1 | 0 | 19 | 1 | 3.34 |
|
|
2 | 49 | 49 | 92.5 | 0 | 38 | 3 | 3.46 |
|
|
2 | 26 | 8.7 | 18.7 | 0 | 14 | 9 | 3.56 |
|
|
2 | 21 | 5.3 | 42.9 | 0 | 9 | 6 | 4.84 |
|
|
2 | 15 | 15 | 31.9 | 0 | 7 | 9 | 3.97 |
|
|
2 | 13 | 13 | 18.8 | 0 | 13 | 8 | 3.34 |
|
|
1 | 13 | - | 46.4 | 0 | 13 | 2 | 2.95 |
|
|
1 | 3 | 1.5 | 27.3 | 0 | 2 | 6 | 2.53 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 3 | 49 | 24.5 | 57.6 | 0 | 38 | 6 | 3.59 |
| Sylhet International Cricket StadiumSylhet | 3 | 45 | 15 | 35.2 | 0 | 19 | 9 | 3.66 |
| Shere Bangla National StadiumMirpur, Dhaka | 2 | 22 | 11 | 37.9 | 0 | 8 | 5 | 5.38 |
| Rawalpindi Cricket StadiumRawalpindi | 2 | 13 | 13 | 18.8 | 0 | 13 | 8 | 3.34 |
| MA Chidambaram StadiumChennai | 1 | 16 | 8 | 44.4 | 0 | 9 | 5 | 3.76 |
| Harare Sports ClubHarare | 1 | 15 | 7.5 | 75 | 0 | 15 | 0 | 4.08 |
| Marrara Cricket Ground No. 1Marrara, Darwin, Northern Territory | 1 | 14 | 14 | 15.2 | 0 | 14 | 9 | 3.08 |
| Great Barrier Reef Arena, MackayMackay | 1 | 12 | 6 | 25.5 | 0 | 10 | 0 | 4.79 |
| Sabina ParkKingston | 1 | 8 | 8 | 36.4 | 0 | 5 | 4 | 2.29 |
| Sir Vivian Richards StadiumNorth Sound | 1 | 8 | 4 | 28.6 | 0 | 8 | 3 | 3.24 |
| Galle International StadiumGalle | 1 | 7 | - | 46.7 | 0 | 7 | 3 | 3.88 |
| Green ParkKanpur | 1 | 5 | 2.5 | 38.5 | 0 | 4 | 1 | 10.70 |
| Sheikh Zayed StadiumAbu Dhabi | 1 | 3 | 1.5 | 27.3 | 0 | 2 | 6 | 2.53 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 6 | 59 | 5.9 | 26.3 | 0 | 15 | 23 | 3.83 |
| 2025 | 4 | 51 | 25.5 | 34.7 | 0 | 19 | 6 | 3.16 |
| 2024 | 9 | 107 | 10.7 | 42.3 | 0 | 38 | 30 | 3.64 |
More on Statz
Where to go next for Mahmud and Bangladesh.
Hasan Mahmud Test Performance Points
In Hasan Mahmud's last 19 All Test Cricket games (2024–2026) for Bangladesh, they have scored 217 runs at an average of 11.4 with a strike rate of 35.4. Hasan Mahmud has also taken 59 wickets in this period.
Hasan Mahmud Stats - All Test Cricket
Hasan Mahmud is a right hand bat allrounder. Across these 19 games, Hasan Mahmud has hit 24 fours and 4 sixes, taking 12 catches in the field. Their highest score in this span is 38. Best bowling figures: 6/55.
Hasan Mahmud: Betting Insights
For bet builder markets, Hasan Mahmud has scored 25+ runs in 11% of their last 19 All Test Cricket games (2/19). They have registered 1+ boundaries in 68% of these games (13/19). Over their last 5 games, Hasan Mahmud has 44 runs and 23 wickets.
Hasan Mahmud Questions
How old is Hasan Mahmud?
Hasan Mahmud was born on 12 October 1999 and is 27 years old. Hasan Mahmud is an allrounder with 19 Test matches on record, 217 runs and 59 wickets.
Which team does Hasan Mahmud play for?
Hasan Mahmud currently plays for Bangladesh, and has also played for Kent. Statz has Hasan Mahmud's 19 Test matches on record, the most recent against West Indies (05 Nov 2026), with 217 runs and 59 wickets in all.
What is Hasan Mahmud's highest score in Test cricket?
Hasan Mahmud's highest score in the 19 Test matches Statz has on record is 38 against South Africa (29 Oct 2024). Across those matches Hasan Mahmud has scored 217 runs at 11.4 a match.
How many wickets has Hasan Mahmud taken in Test cricket?
Hasan Mahmud has taken 59 wickets in the 19 Test matches Statz has on record, at an economy of 3.53 and an average of 28.8. Hasan Mahmud took 23 wickets in the last 5 matches.
What are Hasan Mahmud's best bowling figures in Test cricket?
Hasan Mahmud's best figures in the 19 Test matches Statz has on record are 6/55 against Australia (13 Aug 2026). Hasan Mahmud has taken three or more wickets in an innings 10 times, and 59 wickets in all.
What are Hasan Mahmud's Test batting stats?
Hasan Mahmud averages 11.4 runs per match at a strike rate of 35.4, based on 19 games (2024–2026). In the last 5 matches Hasan Mahmud scored 1, 14, 3, 12 and 14, newest first. Hasan Mahmud has 217 runs in all 19 Test matches on record.
What is Hasan Mahmud's Test economy rate?
Hasan Mahmud concedes 3.53 runs an over, based on 19 games (2024–2026), from 480.2 overs with 59 wickets. The tightest spell was 2.00 an over against Zimbabwe (28 Apr 2025).
