Mahmudul Hasan Joy Stats, Record and History

Mahmudul Hasan Joy
Mahmudul Hasan Joy
Nationality:
Bangladesh
Date of Birth:
November 13, 2000
Role:
Batter
Batting style:
Right Handed
Bowling style:
Off break

Debut

Played For
BAN
TEST
04 Dec, 2021
Against
PAK
at Shere Bangla National Stadium, Mirpur, Dhaka
Played For
BAN
T20I
04 Oct, 2023
Against
MAL
at Zhejiang University of Technology Cricket Field, Hangzhou

ICC Rankings & Ratings

Test
Batting
#77415
Bowling
--
All-Rounder
--
*Ranking Rating as per ICC data

Career Information

Teams Played
• Bangladesh
• Bangladesh A
• Chattogram Division
• Khulna Division
• Bangladesh Under-19
• Chattogram Royals
• Bangladesh XI
• Bangladesh East Zone
• Bangladesh North Zone
• Abahani Limited
• Legends of Rupganj
• Old DOHS Sports Club
• Comilla Victorians
• Khulna Tigers
• Bangladesh Krira Shikkha Protisthan
• Bangladesh Emerging
• Gazi Group Chattogram
• Durbar XI

Mahmudul Hasan Joy Career Stats

Batting Records

Format
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
T20Is
3
BAN
5 vs India
2
0
5
10
0
0
0
0
Tests
22
BAN
171 vs Ireland
41
0
1105
2459
2
6
127
7

Bowling Records

Format
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
T20Is
3
BAN
0/5 vs India
1
0.2
5
0
-
-
15.00
0
Tests
22
BAN
0/0 vs Sri Lanka
2
2.1
14
0
-
-
6.46
0

Fielding Records

Format
Catches
Stumpings
Run outs
T20Is
2
0
0
Tests
14
0
0

Mahmudul Hasan Joy's Career Across Formats

Mahmudul Hasan Joy Test Highest Score & Best Bowling Record

Highest Score
171 Runs
Against Ireland - 11 Nov 2025
Best Bowling Record
0/0
Against Sri Lanka - 15 May 2022

Mahmudul Hasan Joy Test Performance in Last 10 Matches

No.
Batting
Bowling
Season 2026-2027 (played for Bangladesh)
1
Pakistan
52 (66)
-
2
Pakistan
13 (45)
-
Season 2025-2026 (played for Bangladesh)
3
Ireland
94 (177)
-
4
Ireland
171 (286)
-
5
Zimbabwe
47 (100)
-
Season 2024-2025 (played for Bangladesh)
6
West Indies
3 (17)
-
7
West Indies
11 (43)
-
8
South Africa
21 (52)
0/14
9
South Africa
70 (189)
-
10
Sri Lanka
45 (74)
-

Mahmudul Hasan Joy Test Overall Records

Batting Records

MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
Overall
22
BAN
171 vs Ireland
41
0
1105
2459
2
6
127
7
2026
2
BAN
52 vs Pakistan
4
0
65
111
0
1
12
0
2025
3
BAN
171 vs Ireland
5
0
312
563
1
1
30
4
2024
6
BAN
40 vs South Africa
12
0
162
425
0
0
16
1
2023
3
BAN
86 vs New Zealand
6
0
203
404
0
2
26
0
2022
7
BAN
137 vs South Africa
12
0
357
943
1
2
42
2
2021
1
BAN
6 vs Pakistan
2
0
6
13
0
0
1
0

Bowling Records

MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
Overall
22
BAN
0/0
2
2.1
14
0
-
-
6.46
0
2024
6
BAN
0/14 vs South Africa
1
2
14
0
0
0
7
0
2022
7
BAN
0/0 vs Sri Lanka
1
0.1
0
0
0
0
0
0

Fielding Records

Catches
Stumpings
Run outs
Overall
14
0
0
2026
4
0
0
2025
2
0
0
2024
4
0
0
2022
4
0
0