Mahmudul Hasan Joy

Mahmudul Hasan Joy Profile, Bangladesh

Bangladesh Bangladesh - Batter

Full Name: Mahmudul Hasan Joy

Birth Date: November 13, 2000 (25 Years)

Birth Place: Faridganj

Nationality: Bangladesh

Role: Batter

Batting Style: Right Hand Bat

Bowling Style:

Teams: Bangladesh, Khulna Tigers, Comilla Victorians, Bangladesh Under-19s, Bangladesh Cricket Board XI, Bangladesh A, Bangladesh Emerging Team, Gazi Group Chattogram, Abahani Limited, Bangladesh Krira Shikkha Protisthan, Old DOHS Sports Club, Bangladesh Under-19s, Bangladesh XI, Chittagong Division

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 22 41 1105 2459 0 171 26.95 44.93 2 6 127 7
T20I 3 2 5 10 0 5 2.5 50 0 0 0 0
T20 (Domestic) 80 70 1713 1411 8 110 27.62 121.4 1 7 144 68
List A 53 48 1558 2075 4 123 35.4 75.08 3 10 144 25
First Class 52 94 2860 5438 4 171 31.77 52.59 6 16 333 22

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 22 2 - 14 0 - 0 6.46 - 0
T20I 3 1 - 5 0 - 0 15 - 0
T20 (Domestic) 80 6 - 71 3 2/8 23.66 8.52 - 0
List A 53 10 - 159 5 2/21 31.8 4.2 - 0
First Class 52 20 - 265 11 5/21 24.09 3.43 - 1

Other Bangladesh Players

View All Squads

Mahmudul Hasan Joy International Career, Test, and T20 Profile, Stats and Records: 

Mahmudul Hasan Joy (born 13 November 2000) is a talented, technically solid right-handed opening batsman who plays for the Bangladesh national cricket team.

His international career started on December 4, 2021, when he earned his maiden Test cap for Bangladesh against Pakistan at Mirpur, and as a classical, right-handed opening batter, his primary skills centre on a watertight defensive technique, exceptional concentration, and sharp judgment when leaving deliveries outside the off-stump. 

Mahmudul Hasan Joy Test Profile

Mahmudul Hasan Joy has been a key pillar of the Bangladesh national cricket team's top order, whose talent as a traditional opening batsman suited for the longest format of cricket. 

After being a talented member of the 2020 Under-19 World Cup winning team, he made his Test debut in late 2021 and soon proved his ability to handle pressure and face the new ball in difficult conditions.

Mahmudul Hasan Joy Test Debut

Mahmudul Hasan Joy's Test debut took place against Pakistan on December 4, 2021, at the Sher-e-Bangla National Cricket Stadium in Dhaka, where he had to struggle a lot against Pakistan's strong bowling attack, and he was dismissed by the off-spinner Sajid Khan for a duck (0) in the first innings and managed to score only 6 runs off 49 balls before dismissed by Hasan Ali in the second. 

However, after facing this difficulty in Mahmudul Hasan Joy's first test match, he still did not give up, and shortly thereafter, he played a magnificent and historic innings of 78 runs against New Zealand in the Mount Maunganui Test in January 2022, which played a pivotal role in securing Bangladesh's first-ever Test victory on New Zealand soil.

Mahmudul Hasan Joy Test Stats and Records

Here is a detailed account of Mahmudul Hasan Joy's Test stats and records, such as –

Mahmudul Hasan Joy Test Runs

Mahmudul Hasan Joy's test runs tally stands at 1,053 runs across 21 matches and 39 innings, which established him as a technically competent 'anchor' at the top of the batting order.

Mahmudul Hasan Joy Test Strike Rate and Average

Joy is a patient batsman who generally prefers to leave the ball and tire out the new-ball bowlers of the opposition. 

He bats in the traditional ‘long-form’ way and therefore doesn’t score at a fast rate. These cautious methods are reflected in his career stats, such as Mahmudul Hasan Joy's Test average of 27.00 and his strike rate of 44.00.

Mahmudul Hasan Joy Test Sixes and Fours

Joy is primarily known for his ground-breaking shots and defensive batting. However, when given the opportunity, he hits a brilliant cover drive.

His career total includes 117 fours. Whereas Mahmudul Hasan Joy's test sixes are only 7, which shows that he plays fewer aerial shots.

Mahmudul Hasan Joy Test Centuries and Half-Centuries

Mahmudul Hasan Joy's Test centuries list includes 2 centuries, such as his first century against South Africa (137 runs) and his second against Ireland (171 runs), and he has also registered 5 half-centuries.

However, currently, there is no record of Mahmudul Hasan Joy's Test double century.

Mahmudul Hasan Joy Test Highest Score

Mahmudul Hasan Joy's Test career has the highest score of 171 runs against Ireland in Sylhet in November 2025. It stands as one of the finest and longest innings of his Test career, placing the team in a commanding position.

Mahmudul Hasan Joy Last Test Match

Mahmudul Hasan Joy Test records a last test match against Pakistan in Sylhet in May 2026, where he was out for zero in the first innings, and thereafter made a brilliant comeback in the second innings and played an aggressive half-century inning of 52 runs with the help of 10 fours in just 64 balls, putting Bangladesh in a very strong position before being dismissed by Mohammad Abbas.

Mahmudul Hasan Joy Test Milestones and Achievements

Here are some Mahmudul Hasan Joy's Test career milestones and achievements, such as –

  • First Test Fifty: He played a brilliant innings of 78 runs against the strong New Zealand bowling attack in January 2022 at Bay Oval, New Zealand, which was the first Test half-century of his career.
  • First Test Century: Mahmudul Hasan Joy Test record a first century of 137 runs against South Africa in Durban in April 2022. 
  • 1000 Test Runs: Mahmudul Hasan Joy's Test career has completed over 1,000 runs as of now.

Mahmudul Hasan Joy T20I Debut

Mahmudul Hasan Joy's T20 debut took place against Malaysia on 4 October 2023 at the Zhejiang University of Technology Cricket Field in Hangzhou, China, where he came to the crease when the 5th wicket fell, but before he could play a ball, 20 overs were over. He finished the innings unbeaten, scoring 0 runs off 0 balls.

Mahmudul Hasan Joy T20I Stats and Records

Take a look at Mahmudul Hasan Joy's T20 stats and records, including his batting achievements and memorable innings.

Mahmudul Hasan Joy T20 Runs

Mahmudul Hasan Joy's T20 runs currently stand at a total of 5 runs from 3 matches in 2 innings, which is a testimony to his lack of opportunities in the shortest international format since making his debut in the 2023 Asian Games

Mahmudul Hasan Joy T20 Strike Rate and Average

Mahmudul Hasan Joy's T20 average is 2.50 from 2 batting innings with a strike rate of 50.00, which is a reflection of his ongoing transformation from a technically sound Test specialist to an attacking option in the short form.

Mahmudul Hasan Joy T20 Sixes and Fours

According to Mahmudul Hasan Joy's T20 stats, he has hit 0 fours and 0 sixes, as his brief three-match international career yielded just 5 runs.

Mahmudul Hasan Joy T20 Century and Half-Century

There is no Mahmudul Hasan Joy T20 century or half-century on his international record just yet. Furthermore, any discussion regarding Mahmudul Hasan Joy's fastest century in t20I remains a prospective milestone for his future development because he has not crossed the milestone.

Mahmudul Hasan Joy T20 Highest Score

Mahmudul Hasan Joy's highest score in T20I cricket is 5. He registered this personal best in the Asian Games Bronze Medal match against Pakistan on October 7, 2023, at Hangzhou.

However, he hopes to build on this score when he gets more chances to showcase his talent in the shortest format.

Mahmudul Hasan Joy T20I Milestones and Achievements

Let’s take a look at Mahmudul Hasan Joy's T20 career milestones and achievements that highlight his contribution in the shortest format 

  • T20I debut: Mahmudul Hasan Joy T20 career made his official debut with a cap no. 82 for Bangladesh against Malaysia during the Asian Games 2023 in Hangzhou (China) on 4 October 2023.
  • Participation in international tournaments: All Mahmudul Hasan Joy's T20 career matches came at the 2023 Asian Games, where he represented the Bangladesh team at the continental level.

Live scores, the latest cricket news, trending sports news updates, and every IPL head to head stats—just a click away with Sports Yaari.

Mahmudul Hasan Joy International Stats and Career (FAQs)