Hasan Mahmud
T20 career record
83
Runs
11.86
Batting average
91
Wickets
8.4
Economy
Batting
Matches23
Innings23
Runs83
Average11.86
Strike rate88.3
High score26
Fifties0
Hundreds0
Boundaries
Fours4
Sixes4
Bowling
Innings84
Overs291.5
Wickets91
Runs conceded2449
Average26.91
Economy8.4
Strike rate19.22
Best figures4/32
How they get out
Caught4
Caught behind0
Bowled1
LBW0
Stumped0
Run out2
Fielding
Catches22
Stumpings0
Run outs3
Total dismissals25
Grounds Hasan Mahmud plays most
- Shere Bangla National Stadium33 matches · 2 runs · 25 wkts
- Zahur Ahmed Chowdhury Stadium17 matches · 28 runs · 18 wkts
- Sylhet International Cricket Stadium10 matches · 3 runs · 16 wkts
- Gaddafi Stadium3 matches · 17 runs · 3 wkts
- Arnos Vale Ground, Kingstown, St Vincent3 matches · 4 wkts
- Hagley Oval3 matches · 2 runs · 4 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 22 Jul 2026 | Lanka Premier League | Jaffna Kings | 1 (3) | 0/40 (4) |
| 19 Jul 2026 | Lanka Premier League | Kandy Royals | — | 3/32 (4) |
| 18 Jul 2026 | Lanka Premier League | Galle Gallants | — | 2/31 (2.3) |
| 12 Jul 2026 | Vitality Blast | Middlesex | — | 2/37 (4) |
| 10 Jul 2026 | Vitality Blast | Surrey | 1 (2) | 1/34 (3) |
| 5 Jul 2026 | Vitality Blast | Hampshire | — | 1/25 (4) |
| 1 Jun 2025 | Bangladesh tour of Pakistan | Pakistan | — | 0/42 (3) |
| 30 May 2025 | Bangladesh tour of Pakistan | Pakistan | 8* (16) | 2/47 (4) |
| 28 May 2025 | Bangladesh tour of Pakistan | Pakistan | 9* (5) | 1/25 (3) |
| 21 May 2025 | Bangladesh tour of United Arab Emirates | United Arab Emirates | 26* (15) | 0/33 (3.2) |
| 17 May 2025 | Bangladesh tour of United Arab Emirates | United Arab Emirates | — | 3/34 (4) |
| 5 Feb 2025 | Bangladesh Premier League | Chittagong Kings | — | 3/34 (4) |
| 3 Feb 2025 | Bangladesh Premier League | Rangpur Riders | — | 1/18 (3) |
| 1 Feb 2025 | Bangladesh Premier League | Dhaka Capital | — | 2/7 (4) |
| 30 Jan 2025 | Bangladesh Premier League | Rangpur Riders | — | 1/20 (4) |
| 27 Jan 2025 | Bangladesh Premier League | Fortune Barishal | — | 0/38 (3.2) |
| 23 Jan 2025 | Bangladesh Premier League | Sylhet Strikers | — | 2/35 (4) |
| 19 Jan 2025 | Bangladesh Premier League | Durbar Rajshahi | — | 2/26 (4) |
| 16 Jan 2025 | Bangladesh Premier League | Chittagong Kings | 12* (10) | 0/52 (4) |
| 13 Jan 2025 | Bangladesh Premier League | Rangpur Riders | — | 2/38 (4) |
| 12 Jan 2025 | Bangladesh Premier League | Sylhet Strikers | — | 0/26 (4) |
| 10 Jan 2025 | Bangladesh Premier League | Durbar Rajshahi | 3* (3) | 0/33 (4) |
| 3 Jan 2025 | Bangladesh Premier League | Dhaka Capital | — | 0/30 (4) |
| 31 Dec 2024 | Bangladesh Premier League | Chittagong Kings | — | 1/30 (4) |
| 19 Dec 2024 | Bangladesh tour of West Indies | West Indies | — | 1/10 (3) |
| 17 Dec 2024 | Bangladesh tour of West Indies | West Indies | — | 1/23 (3) |
| 15 Dec 2024 | Bangladesh tour of West Indies | West Indies | — | 2/19 (3.8) |
| 25 May 2024 | Bangladesh tour of United States of America | United States of America | — | 0/20 (3) |
| 28 Feb 2024 | Bangladesh Premier League | Fortune Barishal | — | 0/21 (3) |
| 26 Feb 2024 | Bangladesh Premier League | Comilla Victorians | — | 0/32 (2) |
| 20 Feb 2024 | Bangladesh Premier League | Comilla Victorians | 1 (3) | 0/51 (3) |
| 19 Feb 2024 | Bangladesh Premier League | Fortune Barishal | 4* (5) | 2/31 (4) |
| 16 Feb 2024 | Bangladesh Premier League | Chattogram Challengers | 8* (2) | 1/42 (4) |
| 13 Feb 2024 | Bangladesh Premier League | Khulna Tigers | — | 1/29 (3) |
| 10 Feb 2024 | Bangladesh Premier League | Chattogram Challengers | — | 0/18 (3) |
| 6 Feb 2024 | Bangladesh Premier League | Durdanto Dhaka | — | 2/21 (2) |
| 3 Feb 2024 | Bangladesh Premier League | Sylhet Strikers | — | 1/12 (3) |
| 30 Jan 2024 | Bangladesh Premier League | Comilla Victorians | — | 1/23 (4) |
| 27 Jan 2024 | Bangladesh Premier League | Durdanto Dhaka | — | 2/18 (2) |
| 26 Jan 2024 | Bangladesh Premier League | Khulna Tigers | 0* (1) | 3/29 (4) |
| 20 Jan 2024 | Bangladesh Premier League | Fortune Barishal | 0 (1) | 0/25 (3) |
| 31 Mar 2023 | Ireland tour of Bangladesh | Ireland | 2* (5) | 0/26 (2) |
| 29 Mar 2023 | Ireland tour of Bangladesh | Ireland | — | 1/7 (2) |
| 27 Mar 2023 | Ireland tour of Bangladesh | Ireland | — | 1/21 (2) |
| 14 Mar 2023 | England tour of Bangladesh | England | — | 0/31 (4) |
| 12 Mar 2023 | England tour of Bangladesh | England | — | 1/10 (2) |
| 9 Mar 2023 | England tour of Bangladesh | England | — | 2/26 (4) |
| 14 Feb 2023 | Bangladesh Premier League | Sylhet Strikers | — | 2/34 (4) |
| 12 Feb 2023 | Bangladesh Premier League | Fortune Barishal | — | 0/44 (4) |
| 10 Feb 2023 | Bangladesh Premier League | Comilla Victorians | 2* (7) | 1/31 (4) |
| 8 Feb 2023 | Bangladesh Premier League | Chattogram Challengers | — | 1/35 (4) |
| 4 Feb 2023 | Bangladesh Premier League | Sylhet Strikers | — | 1/48 (4) |
| 3 Feb 2023 | Bangladesh Premier League | Dhaka Dominators | — | 1/31 (4) |
| 30 Jan 2023 | Bangladesh Premier League | Dhaka Dominators | — | 0/29 (4) |
| 27 Jan 2023 | Bangladesh Premier League | Sylhet Strikers | — | 3/13 (4) |
| 23 Jan 2023 | Bangladesh Premier League | Chattogram Challengers | — | 1/34 (3) |
| 19 Jan 2023 | Bangladesh Premier League | Fortune Barishal | 0* (1) | 2/33 (4) |
| 17 Jan 2023 | Bangladesh Premier League | Khulna Tigers | 1* (2) | 0/28 (4) |
| 13 Jan 2023 | Bangladesh Premier League | Khulna Tigers | — | 2/22 (3.7) |
| 10 Jan 2023 | Bangladesh Premier League | Fortune Barishal | — | 0/31 (3) |
| 6 Jan 2023 | Bangladesh Premier League | Comilla Victorians | — | 3/20 (3.2) |
| 2 Nov 2022 | ICC Men's T20 World Cup | India | — | 3/48 (4) |
| 30 Oct 2022 | ICC Men's T20 World Cup | Zimbabwe | — | 0/37 (4) |
| 27 Oct 2022 | ICC Men's T20 World Cup | South Africa | 0 (2) | 1/36 (4) |
| 24 Oct 2022 | ICC Men's T20 World Cup | Netherlands | 0* (3) | 2/15 (4) |
| 13 Oct 2022 | New Zealand T20I Tri-Series | Pakistan | — | 2/28 (4) |
| 9 Oct 2022 | New Zealand T20I Tri-Series | New Zealand | 1* (1) | 1/26 (4) |
| 7 Oct 2022 | New Zealand T20I Tri-Series | Pakistan | 1* (3) | 1/43 (4) |
| 2 Aug 2022 | Bangladesh tour of Zimbabwe | Zimbabwe | 3 (2) | 2/29 (4) |
| 31 Jul 2022 | Bangladesh tour of Zimbabwe | Zimbabwe | — | 1/26 (4) |
| 11 Mar 2020 | Zimbabwe tour of Bangladesh | Zimbabwe | — | 0/25 (4) |
| 13 Jan 2020 | Bangladesh Premier League | Chattogram Challengers | — | 0/36 (4) |
| 11 Jan 2020 | Bangladesh Premier League | Khulna Tigers | — | 0/43 (3.2) |
| 10 Jan 2020 | Bangladesh Premier League | Rangpur Rangers | 0* (1) | 0/23 (2) |
| 8 Jan 2020 | Bangladesh Premier League | Rangpur Rangers | — | 1/11 (2) |
| 3 Jan 2020 | Bangladesh Premier League | Khulna Tigers | — | 4/32 (4) |
| 30 Dec 2019 | Bangladesh Premier League | Rajshahi Royals | — | 1/29 (4) |
| 27 Dec 2019 | Bangladesh Premier League | Chattogram Challengers | — | 0/19 (2) |
| 24 Dec 2019 | Bangladesh Premier League | Sylhet Thunder | — | 0/30 (3) |
| 23 Dec 2019 | Bangladesh Premier League | Cumilla Warriors | — | 0/34 (3) |
| 18 Dec 2019 | Bangladesh Premier League | Chattogram Challengers | 0 (1) | 2/55 (4) |
| 14 Dec 2019 | Bangladesh Premier League | Sylhet Thunder | — | 2/25 (4) |
| 13 Dec 2019 | Bangladesh Premier League | Cumilla Warriors | — | 0/18 (2) |
| 12 Dec 2019 | Bangladesh Premier League | Rajshahi Royals | — | 0/36 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.