Hasan Mahmud

Bangladesh|Bowler
Hasan Mahmud
INTL CAREER: 2020 - 2025
Browse Other Players
Pakistan
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

Hasan Mahmud

Born

October 12, 1999, Laxmipur

Age

26y 91d

Batting Style

Right hand Bat

Bowling Style

Right arm Fast medium

Playing Role

Bowler

Hasan Mahmud is one among a group of young pace bowlers who have given hope of a fast bowling uprising in Bangladesh, after decades of reliance on spin. Mahmud is still at a very early stage of his career, having just played a single T20I for Bangladesh, and earned a maiden call-up in the ODI side in January 2021, but already he has earned plenty of praise from Bangladesh's coaches for his ability to bowl fast, full and accurately.

Mahmud is also one of the rarities in Bangladesh cricket, in that he is also a very good outfielder among the pace bowlers. He is not very tall, but with an action that is mostly front-on, he generates enough pace to beat the bat. During the Bangabandhu T20 Cup in November 2020, Mahmud took eleven wickets for eventual champions Gemcon Khulna, which got him the ODI call-up against West Indies.

He mainly emerged from the BCB's age-group structure, having first played for the Chattogram Under-16s in 2015, since he is from Laxmipur, a district within the Chattogram Division. He developed for three years in the system, culminating in his nine wickets in the 2018 Under-19 World Cup.

He quickly followed it up with 12 wickets in the Dhaka Premier League (List-A) and continued to play for the Under-23 side. In the 2019-20 season, he took ten wickets each in the BPL (T20s) and Bangladesh Cricket League (first-class) competitions, before making his T20I debut against Zimbabwe in March 2020.
Mohammad Isam

Hasan Mahmud Career Stats

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
Tests132418561091365/436/15730.303.5251.5120
ODIs262511311155335/325/3235.006.1234.2010
T20Is2626534693283/333/3324.757.7819.0000
FC335750202746925/317/7029.843.2854.5430
List A7978378634441055/325/3232.805.4536.0310
T20s9999207727321084/264/2625.297.8919.2200

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
Tests1321915838*13.1640039.500017460
ODIs2617463154.8413945.32007020
T20Is26975026*25.005198.03000480
FC33472330438*12.6676439.7900338110
List A795020292349.7339973.18002412130
T20s9934259926*11.0011288.390074290

Hasan Mahmud T20 Stats

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
BPL4 teams61611273170366 4/26 4/2625.808.0219.2200

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
BPL4 teams6122163312*5.504770.210040190
Hasan Mahmud

Explore Statsguru Analysis

Test
ODI
T20I

Recent Matches of Hasan Mahmud

MatchBatBowlDateGroundFormat
Noakhali vs Rangpur1*4/2609-Jan-2026SylhetT20
Noakhali vs Rajshahi--1/3608-Jan-2026SylhetT20
Noakhali vs Dhaka--2/1707-Jan-2026SylhetT20
Noakhali vs Sylhet00/905-Jan-2026SylhetT20
Noakhali vs Rajshahi02/1929-Dec-2025SylhetT20

Photos of Hasan Mahmud

Hasan Mahmud got Kusal Mendis caught down leg
Hasan Mahmud bowls in the nets
Hasan Mahmud celebrates the wicket of Nick Welch
Hasan Mahmud warms up for the training
Khulna Tigers celebrate the fall of a wicket
Hasan Mahmud dismissed Joshua Da Silva and Keacy Carty