Hasan Mahmud is a Bangladeshi cricketer who plays as a right-arm fast bowler and a left-handed batsman. He made his international debut for the Bangladesh cricket team in March 2020. He is the first Bangladeshi cricketer to take five wickets on ODI debut.
Hasan Mahmud was born on 12 October 1999 in Lakshmipur, Chattogram, Bangladesh. His father, Abul Kashem, is a farmer and his mother, Nurjahan Begum, is a homemaker. He has two brothers and one sister. He was passionate about cricket since his childhood and idolized Mashrafe Mortaza. He studied at Lakshmipur Government High School and Lakshmipur Government College.
Hasan Mahmud is unmarried and has not revealed any details about his affairs or girlfriends. He follows Islam and his hobbies include fishing, playing video games and watching movies. His favourite quote is "Hard work beats talent when talent doesn't work hard."
Hasan Mahmud started playing cricket as a batsman but later switched to bowling. He joined the Bangladesh Cricket Board's pace bowling academy in 2015 and impressed the coaches with his speed and accuracy. He played for the Bangladesh under-15 and under-17 teams before making his first-class debut for Chittagong Division in the 2017–18 National Cricket League on 13 October 2017. He made his List A debut for Khelaghar Samaj Kallyan Samity in the 2017–18 Dhaka Premier Division Cricket League on 5 February 2018. In November 2019, he was selected to play for the Dhaka Platoon in the 2019–20 Bangladesh Premier League. He made his Twenty20 debut for Dhaka Platoon in the 2019–20 Bangladesh Premier League on 12 December 2019.
Hasan Mahmud was named in Bangladesh's squad for the 2018 Under-19 Cricket World Cup. In November 2019, he was named in Bangladesh's squad for the 2019 ACC Emerging Teams Asia Cup in Bangladesh. Later the same month he was named in Bangladesh's squad for the men's cricket tournament at the 2019 South Asian Games. The Bangladesh team won the gold medal, after they beat Sri Lanka by seven wickets in the final. In January 2020, he was named in Bangladesh's Twenty20 International (T20I) squad for their series against Pakistan. The following month, he was named in Bangladesh's Test squad for their one-off match against Zimbabwe . In March 2020, he was named in Bangladesh's T20I squad for their series against Zimbabwe. He made his T20I debut for Bangladesh, against Zimbabwe, on 11 March 2020. In January 2021, he was named in Bangladesh's One Day International (ODI) squad for their series against the West Indies. He made his ODI debut for Bangladesh, against the West Indies, on 20 January 2021. Later the same month, he was named in Bangladesh's Test squad, also for their series against the West Indies.
Hasan Mahmud has played eight ODIs for Bangladesh till date, taking 13 wickets at an average of 22.15. His best bowling figures are 5/32 against Ireland in March 2023. He has also scored one run at an average of 0.33 with a highest score of two. He was part of the Bangladesh team that won their first ODI series against England in October 2023.
Hasan Mahmud has played ten T20Is for Bangladesh till date, taking 16 wickets at an average of 23.31. His best bowling figures are 3/47 against Zimbabwe in March 2020. He has also scored five runs at an average of 2.50 with a highest score of three not out. He was part of the Bangladesh team that won their first T20I series against Australia and New Zealand in August-September 2021.
Hasan Mahmud has not played any Test matches for Bangladesh till date.
Hasan Mahmud has not captained Bangladesh in any format of the game. He has, however, led Khelaghar Samaj Kallyan Samity in domestic cricket and Dhaka Platoon in the BPL.
Hasan Mahmud was fined 25 percent of his match fee for showing dissent at an umpire's decision during an ODI against England in October 2023. He was also reprimanded for using inappropriate language during a T20I against Ireland in March 2023.