Matches (9)
Pakistan T20I Tri-Series (1)
BAN vs IRE (1)
Abu Dhabi T10 (2)
IND vs SA (1)
WBBL (4)
SL Flag

SL

114
PAK Flag

PAK

(18.4/20 ov, T:115) 118/4

null

ScheduleTableReportSeries
IRE Flag

IRE

170/6
BAN Flag

BAN

(19.4/20 ov, T:171) 174/6

null

ScheduleReportSeries
UB Flag

UB

162/3
AT Flag

AT

(5.5 ov, T:163) 71/2

null

ScheduleTableSeries
India Flag

India

South Africa Flag

South Africa

Tomorrow
8:00 AM

null

ScheduleVideosSeries
Adelaide Strikers Women Flag

Adelaide Strikers Women

Brisbane Heat Women Flag

Brisbane Heat Women

Tomorrow
1:10 AM

null

ScheduleTableSeries
Sydney Sixers Women Flag

Sydney Sixers Women

Sydney Thunder Women Flag

Sydney Thunder Women

Tomorrow
4:40 AM

null

ScheduleTableSeries
QQ Flag

QQ

102/6
AS Flag

AS

(T:103) 103/3

null

ScheduleTableSeries
PS-W Flag

PS-W

186/5
HH-W Flag

HH-W

(19.1/20 ov, T:187) 189/3

null

ScheduleTableSeries
MS-W Flag

MS-W

160/5
MR-W Flag

MR-W

(16.3/20 ov, T:161) 115

null

ScheduleTableReportSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
espn plus
Edition US

Hasan Mahmud

Bangladesh|Bowler
Compare
Hasan Mahmud
INTL CAREER: 2020 - 2025
Most Viewed Players
Most Viewed Players
  • Towhid HridoyTowhid Hridoy
  • Saif HassanSaif Hassan
  • Shakib Al HasanShakib Al Hasan
  • Ripon MondolRipon Mondol
  • Mushfiqur RahimMushfiqur Rahim
  • Taijul IslamTaijul Islam
  • SM MeherobSM Meherob
  • Rakibul HasanRakibul Hasan
  • Habibur Rahman SohanHabibur Rahman Sohan
  • Abdul Gaffar SaqlainAbdul Gaffar Saqlain
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Zimbabwe
All
  • Brian BennettBrian Bennett
  • Ryan BurlRyan Burl
  • Trevor GwanduTrevor Gwandu
  • Tadiwanashe MarumaniTadiwanashe Marumani
  • Wellington MasakadzaWellington Masakadza
  • Tony MunyongaTony Munyonga
  • Tashinga MusekiwaTashinga Musekiwa
  • Blessing MuzarabaniBlessing Muzarabani
  • Richard NgaravaRichard Ngarava
  • Sikandar RazaSikandar Raza

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

Overview
Stats
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
Bangladesh vs Sri Lanka at Chattogram - March 30 - April 03, 2024
Last
Bangladesh vs Ireland at Sylhet - November 11 - 14, 2025

ODI Matches

View ODI Records
Debut
Bangladesh vs West Indies at Mirpur - January 20, 2021
Last
Afghanistan vs Bangladesh at Abu Dhabi - October 14, 2025

T20I Matches

View T20I Records
Debut
Bangladesh vs Zimbabwe at Mirpur - March 11, 2020
Last
Pakistan vs Bangladesh at Lahore - June 01, 2025

FC Matches

Debut
Chittagong vs Rajshahi DIV at Bogra - October 13 - 16, 2017
Last
Bangladesh vs Ireland at Sylhet - November 11 - 14, 2025

List A Matches

Debut
Khelaghar vs Abahani Ltd at Savar (4) - February 05, 2018
Last
Afghanistan vs Bangladesh at Abu Dhabi - October 14, 2025

T20 Matches

Debut
Platoon vs Royals at Mirpur - December 12, 2019
Last
Barishal DIV vs Chattogram at Sylhet - October 01, 2025
Recent Matches - Player
MatchBatBowlDateGroundFormat
Bangladesh vs Ireland13*2/42 & 0/1511-Nov-2025SylhetTest # 2605
Chattogram vs Barishal DIV00/6801-Nov-2025Cox's BazarFC
Bangladesh vs Afghanistan92/5714-Oct-2025Abu DhabiODI # 4909
Bangladesh vs Afghanistan50/4008-Oct-2025Abu DhabiODI # 4907
Chattogram vs Barishal DIV--1/2901-Oct-2025SylhetT20
Chattogram vs Rajshahi DIV--1/2929-Sep-2025SylhetT20
Chattogram vs Dhaka Metro--1/4227-Sep-2025SylhetT20
Bangladesh A vs MS Academy--2/2121-Aug-2025DarwinOTHERT20
Bangladesh A vs NT Strike--2/2319-Aug-2025DarwinOTHERT20
Bangladesh A vs PS Academy4*1/1617-Aug-2025DarwinOTHERT20
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved