Joy Rankings
TEST run-scorers →Ranked against every player in Test Series 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 24 | 44thof 81 |
| Sixes | 0 | – |
| Fours | 2 | 50th |
| Catches | 0 | – |
Joy by Competition
Every season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 24 | 12 | 49 | 0 | 0 | ||
| 2 | 65 | 16.3 | 58.6 | 1 | 0 | ||
| 3 | 312 | 62.4 | 55.5 | 2 | 4 | ||
| 8 | 272 | 17 | 40.1 | 1 | 1 | ||
| 1 | 93 | 46.5 | 62 | 1 | 0 | ||
| 9 | 363 | 25.9 | 38 | 3 | 2 | ||
| 1 | 0 | - | - | 0 | 0 |
Joy Splits
His record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 17 | 807 | 28.8 | 49.6 | 6 | 171 |
| Away | 8 | 322 | 21.5 | 36.5 | 2 | 137 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 14 | 586 | 22.5 | 45.7 | 4 | 86 |
| Batting second | 11 | 543 | 31.9 | 44.3 | 4 | 171 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 9 | 598 | 42.7 | 50.7 | 6 | 171 |
| Lost | 15 | 473 | 16.9 | 39.9 | 1 | 137 |
| Tied or drawn | 1 | 58 | 58 | 40.8 | 1 | 58 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 1 | 32 | 959 | 30 | 47.8 | 7 | 171 |
| Batting 2 | 11 | 170 | 15.5 | 33.9 | 1 | 78 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
4 | 232 | 29 | 40.1 | 1 | 137 |
|
|
4 | 130 | 18.6 | 44.1 | 1 | 58 |
|
|
4 | 79 | 9.9 | 29.7 | 0 | 42 |
|
|
3 | 188 | 37.6 | 39 | 2 | 86 |
|
|
3 | 71 | 11.8 | 57.3 | 1 | 52 |
|
|
2 | 265 | 88.3 | 57.4 | 2 | 171 |
|
|
2 | 93 | 46.5 | 62 | 1 | 76 |
|
|
2 | 71 | 17.8 | 47.7 | 0 | 33 |
|
|
1 | 0 | - | - | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Shere Bangla National StadiumMirpur, Dhaka | 7 | 307 | 21.9 | 47.7 | 2 | 76 |
| Sylhet International Cricket StadiumSylhet | 5 | 376 | 41.8 | 52.7 | 3 | 171 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 5 | 124 | 24.8 | 46.3 | 1 | 58 |
| Sir Vivian Richards StadiumNorth Sound | 2 | 53 | 13.3 | 26.9 | 0 | 42 |
| KingsmeadDurban | 1 | 141 | 70.5 | 42.1 | 1 | 137 |
| Bay OvalMount Maunganu | 1 | 78 | 78 | 34.2 | 1 | 78 |
| Harare Sports ClubHarare | 1 | 24 | 12 | 49 | 0 | 22 |
| Darren Sammy National Cricket StadiumGros Islet | 1 | 23 | 11.5 | 44.2 | 0 | 13 |
| Sabina ParkKingston | 1 | 3 | 1.5 | 17.6 | 0 | 3 |
| St George's ParkGqeberha | 1 | 0 | 0 | 0 | 0 | 0 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 3 | 89 | 14.8 | 55.6 | 1 | 52 |
| 2025 | 3 | 312 | 62.4 | 55.5 | 2 | 171 |
| 2024 | 6 | 162 | 13.5 | 38.1 | 0 | 40 |
| 2023 | 3 | 203 | 33.8 | 50.2 | 2 | 86 |
| 2022 | 8 | 279 | 25.4 | 39 | 2 | 137 |
| 2021 | 2 | 84 | 28 | 34.9 | 1 | 78 |
More on Statz
Where to go next for Joy and Bangladesh.
Mahmudul Hasan Joy career by format
Every format on our scorecards, from the season shown. A Test or first-class row is a match, both innings.
Mahmudul Hasan Joy teams
Every side he has played for, the current ones first
-
BangladeshCurrentICC World Test Championship, Test Series, ICC Cricket World Cup Super League - since 2021
25 matches
1,129 runs
Mahmudul Hasan Joy Questions
What teams does Mahmudul Hasan Joy play for?
Mahmudul Hasan Joy plays for Bangladesh (ICC World Test Championship, Test Series), and has played for 1 side across 2 formats in all, 25 matches on our scorecards.
How many runs has Mahmudul Hasan Joy scored?
Mahmudul Hasan Joy has scored 1,129 Test runs in 24 matches since 2021, his highest Test score 171.
When did Mahmudul Hasan Joy last play?
Mahmudul Hasan Joy last played on 28 Jun 2026, for Bangladesh against Zimbabwe in the Test Series (Test), and made 24 (49); his last ten matches across every format are listed above.
