Hasan Mahmud

ยท

'19 '20 '21 '22 '23 '24 '25 '26
BPL
T20I
ODI
TESTS

Career Totals

Hasan Mahmud career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
585 25 27 523 282 8 4,580 68 26 4,393 162 97 31 5 121

By Season

Hasan Mahmud stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
BPL 2019 1 0 0 10 0 0 156 0 5 236 5 4 1 2 8
BPL 2020 1 0 1 11 0 0 91 0 2 143 5 4 1 โ€” 5
T20I 2020 โ€” โ€” โ€” โ€” โ€” โ€” 24 0 0 25 0 0 โ€” โ€” 1
ODI 2021 5 0 0 10 1 0 116 1 0 131 5 4 โ€” โ€” 3
ODI 2022 6 0 0 19 0 0 144 2 2 125 3 8 โ€” โ€” 3
T20I 2022 10 0 3 49 5 0 216 1 1 283 13 7 4 โ€” 9
BPL 2023 10 0 3 33 3 0 317 1 1 422 17 10 3 1 14
ODI 2023 65 4 3 89 36 0 541 4 3 540 19 18 โ€” 1 12
T20I 2023 5 0 1 11 2 0 96 0 0 117 5 3 1 โ€” 6
BPL 2024 11 3 3 52 13 0 264 0 0 375 14 10 4 โ€” 14
ODI 2024 โ€” โ€” โ€” โ€” โ€” โ€” 48 0 0 52 1 2 โ€” โ€” 1
T20I 2024 โ€” โ€” โ€” โ€” โ€” โ€” 77 1 0 69 4 3 3 โ€” 4
TESTS 2024 253 8 2 84 107 4 1398 36 3 849 30 1 5 1 9
BPL 2025 19 1 3 45 16 0 349 1 4 413 18 15 6 โ€” 15
ODI 2025 2 0 0 9 0 0 42 0 0 43 0 1 โ€” โ€” 1
T20I 2025 36 0 3 30 43 4 103 0 1 179 6 6 โ€” โ€” 5
TESTS 2025 147 9 3 39 51 0 458 20 1 242 6 0 1 โ€” 4
BPL 2026 14 0 2 32 5 0 140 1 3 149 11 1 2 โ€” 7

Game Log

Hasan Mahmud game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2019 Wk 1
2019 1 BPL Dhaka Platoon @ Rajshahi Royals 134โ€“136 24.0 0.0 0.0 35.0 0.0 1.0 1.0
2019 1 BPL Dhaka Platoon @ Cumilla Warriors 180โ€“160 12.0 0.0 0.0 17.0 0.0 0.0 1.0
2019 1 BPL Dhaka Platoon @ Sylhet Thunder 182โ€“158 24.0 0.0 2.0 24.0 2.0 0.0 1.0 1.0 1.0
2019 1 BPL Chattogram Challengers @ Dhaka Platoon 221โ€“205 1.0 0.0 0.0 10.0 0.0 0.0 24.0 0.0 3.0 55.0 2.0 1.0 1.0 1.0
2019 1 BPL Cumilla Warriors @ Dhaka Platoon 160โ€“161 18.0 0.0 0.0 34.0 0.0 1.0 1.0
2019 1 BPL Sylhet Thunder @ Dhaka Platoon 174โ€“175 18.0 0.0 0.0 29.0 0.0 0.0 1.0
2019 1 BPL Dhaka Platoon @ Chattogram Challengers 124โ€“125 12.0 0.0 0.0 18.0 0.0 1.0 1.0
2019 1 BPL Dhaka Platoon @ Rajshahi Royals 174โ€“100 24.0 0.0 0.0 24.0 1.0 0.0 1.0
2020 Wk 1
2020 1 BPL Dhaka Platoon @ Khulna Tigers 172โ€“160 24.0 0.0 0.0 32.0 4.0 0.0 1.0 1.0
2020 1 BPL Dhaka Platoon @ Rangpur Rangers 145โ€“84 12.0 0.0 0.0 11.0 1.0 1.0 1.0
2020 1 BPL Rangpur Rangers @ Dhaka Platoon 149โ€“138 1.0 0.0 1.0 11.0 0.0 0.0 12.0 0.0 1.0 22.0 0.0 1.0 1.0
2020 1 BPL Dhaka Platoon @ Khulna Tigers 205โ€“207 19.0 0.0 0.0 43.0 0.0 0.0 1.0
2020 1 BPL Dhaka Platoon @ Chattogram Challengers 144โ€“147 24.0 0.0 1.0 35.0 0.0 2.0 1.0
2020 1 T20I Bangladesh @ Zimbabwe 120โ€“119 24.0 0.0 0.0 25.0 0.0 0.0 1.0
2021 Wk 1
2021 1 ODI West Indies @ Bangladesh 122โ€“125 36.0 1.0 0.0 28.0 3.0 0.0 1.0
2021 1 ODI West Indies @ Bangladesh 148โ€“149 54.0 0.0 0.0 54.0 1.0 4.0 1.0
2021 1 ODI Bangladesh @ New Zealand 131โ€“132 5.0 0.0 0.0 10.0 1.0 0.0 26.0 0.0 0.0 49.0 1.0 0.0 1.0
2022 Wk 1
2022 1 ODI Bangladesh @ Zimbabwe 290โ€“291 54.0 1.0 0.0 47.0 2.0 2.0 1.0
2022 1 ODI Bangladesh @ Zimbabwe 256โ€“151 4.0 0.0 0.0 9.0 0.0 0.0 48.0 0.0 2.0 38.0 1.0 4.0 1.0
2022 1 ODI India @ Bangladesh 186โ€“187 2.0 0.0 0.0 10.0 0.0 0.0 42.0 1.0 0.0 40.0 0.0 2.0 1.0
2022 1 T20I Zimbabwe @ Bangladesh 135โ€“136 24.0 0.0 0.0 26.0 1.0 2.0 1.0 1.0
2022 1 T20I Zimbabwe @ Bangladesh 156โ€“146 2.0 0.0 0.0 9.0 3.0 0.0 24.0 0.0 0.0 28.0 2.0 0.0 1.0
2022 1 T20I Pakistan @ Bangladesh 167โ€“146 2.0 0.0 1.0 10.0 1.0 0.0 24.0 0.0 0.0 42.0 1.0 0.0 1.0 1.0
2022 1 T20I Bangladesh @ New Zealand 137โ€“142 1.0 0.0 1.0 10.0 1.0 0.0 24.0 0.0 0.0 26.0 1.0 0.0 1.0
2022 1 T20I Bangladesh @ Pakistan 173โ€“177 24.0 0.0 0.0 27.0 2.0 0.0 1.0
2022 1 T20I Bangladesh @ Netherlands 144โ€“135 3.0 0.0 1.0 10.0 0.0 0.0 24.0 1.0 0.0 15.0 2.0 0.0 2.0 1.0
2022 1 T20I South Africa @ Bangladesh 205โ€“101 2.0 0.0 0.0 10.0 0.0 0.0 24.0 0.0 0.0 36.0 1.0 2.0 1.0
2022 1 T20I Bangladesh @ Zimbabwe 150โ€“147 24.0 0.0 0.0 36.0 0.0 3.0 1.0
2022 1 T20I India @ Bangladesh 184โ€“145 24.0 0.0 1.0 47.0 3.0 0.0 1.0
2023 Wk 1
2023 1 BPL Rangpur Riders @ Comilla Victorians 176โ€“142 19.0 1.0 0.0 20.0 3.0 2.0 1.0 1.0
2023 1 BPL Rangpur Riders @ Fortune Barishal 158โ€“162 18.0 0.0 0.0 31.0 0.0 0.0 1.0
2023 1 BPL Khulna Tigers @ Rangpur Riders 130โ€“131 22.0 0.0 0.0 22.0 2.0 0.0 1.0
2023 1 BPL Rangpur Riders @ Khulna Tigers 129โ€“130 2.0 0.0 1.0 11.0 1.0 0.0 24.0 0.0 0.0 24.0 0.0 1.0 1.0
2023 1 BPL Fortune Barishal @ Rangpur Riders 238โ€“171 1.0 0.0 1.0 11.0 0.0 0.0 24.0 0.0 0.0 31.0 2.0 1.0 1.0
2023 1 BPL Rangpur Riders @ Chattogram Challengers 179โ€“124 18.0 0.0 0.0 34.0 1.0 0.0 1.0
2023 1 BPL Sylhet Strikers @ Rangpur Riders 92โ€“93 24.0 0.0 0.0 12.0 3.0 2.0 1.0
2023 1 BPL Dhaka Dominators @ Rangpur Riders 144โ€“146 24.0 0.0 0.0 28.0 0.0 0.0 1.0 1.0
2023 1 BPL Dhaka Dominators @ Rangpur Riders 130โ€“133 24.0 0.0 0.0 28.0 1.0 0.0 1.0
2023 1 BPL Sylhet Strikers @ Rangpur Riders 170โ€“176 24.0 0.0 1.0 48.0 1.0 1.0 1.0
2023 1 BPL Chattogram Challengers @ Rangpur Riders 132โ€“135 24.0 0.0 0.0 35.0 1.0 0.0 1.0 1.0
2023 1 BPL Comilla Victorians @ Rangpur Riders 177โ€“107 7.0 0.0 1.0 11.0 2.0 0.0 24.0 0.0 0.0 31.0 1.0 2.0 1.0
2023 1 BPL Fortune Barishal @ Rangpur Riders 170โ€“172 24.0 0.0 0.0 44.0 0.0 0.0 1.0 1.0
2023 1 BPL Sylhet Strikers @ Rangpur Riders 182โ€“163 24.0 0.0 0.0 34.0 2.0 1.0 1.0
2023 1 ODI Ireland @ Bangladesh 101โ€“102 49.0 2.0 0.0 32.0 5.0 1.0 1.0
2023 1 ODI Bangladesh @ Ireland 246โ€“65 5.0 0.0 1.0 10.0 4.0 0.0 30.0 0.0 0.0 21.0 1.0 0.0 1.0
2023 1 ODI Ireland @ Bangladesh 319โ€“320 54.0 0.0 0.0 48.0 2.0 0.0 1.0
2023 1 ODI Bangladesh @ Ireland 274โ€“269 2.0 0.0 0.0 9.0 1.0 0.0 54.0 0.0 0.0 44.0 2.0 1.0 1.0
2023 1 ODI Bangladesh @ Pakistan 193โ€“194 2.0 0.0 1.0 11.0 1.0 0.0 42.0 0.0 0.0 46.0 0.0 0.0 1.0
2023 1 ODI Sri Lanka @ Bangladesh 257โ€“236 7.0 2.0 1.0 11.0 10.0 0.0 54.0 0.0 0.0 57.0 3.0 2.0 1.0 1.0
2023 1 ODI New Zealand @ Bangladesh 254โ€“168 9.0 0.0 0.0 9.0 0.0 0.0 60.0 1.0 1.0 46.0 1.0 5.0 1.0
2023 1 ODI Bangladesh @ New Zealand 171โ€“175 2.0 0.0 0.0 9.0 1.0 0.0 36.0 1.0 0.0 29.0 0.0 2.0 1.0
2023 1 ODI Bangladesh @ India 256โ€“261 48.0 0.0 2.0 65.0 1.0 1.0 1.0
2023 1 ODI South Africa @ Bangladesh 382โ€“233 25.0 2.0 0.0 9.0 15.0 0.0 36.0 0.0 0.0 67.0 2.0 1.0 1.0
2023 1 ODI New Zealand @ Bangladesh 239โ€“200 12.0 0.0 0.0 10.0 4.0 0.0 36.0 0.0 0.0 28.0 0.0 4.0 1.0
2023 1 ODI Bangladesh @ New Zealand 291โ€“296 1.0 0.0 0.0 11.0 0.0 0.0 42.0 0.0 0.0 57.0 2.0 1.0 1.0
2023 1 T20I England @ Bangladesh 156โ€“158 24.0 0.0 0.0 26.0 2.0 0.0 1.0
2023 1 T20I England @ Bangladesh 117โ€“120 12.0 0.0 0.0 10.0 1.0 0.0 1.0 1.0
2023 1 T20I Bangladesh @ England 158โ€“142 24.0 0.0 0.0 29.0 0.0 0.0 1.0
2023 1 T20I Bangladesh @ Ireland 207โ€“81 12.0 0.0 0.0 20.0 1.0 1.0 1.0
2023 1 T20I Bangladesh @ Ireland 202โ€“125 12.0 0.0 0.0 6.0 1.0 0.0 1.0
2023 1 T20I Bangladesh @ Ireland 124โ€“126 5.0 0.0 1.0 11.0 2.0 0.0 12.0 0.0 0.0 26.0 0.0 2.0 1.0
2024 Wk 1
2024 1 BPL Rangpur Riders @ Fortune Barishal 134โ€“138 1.0 0.0 0.0 10.0 0.0 0.0 18.0 0.0 0.0 25.0 0.0 0.0 1.0
2024 1 BPL Khulna Tigers @ Rangpur Riders 160โ€“132 1.0 0.0 1.0 11.0 0.0 0.0 24.0 0.0 0.0 29.0 3.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Durdanto Dhaka 183โ€“104 12.0 0.0 0.0 18.0 2.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Comilla Victorians 165โ€“157 24.0 0.0 0.0 23.0 1.0 0.0 1.0
2024 1 BPL Rangpur Riders @ Sylhet Strikers 162โ€“85 18.0 0.0 0.0 12.0 1.0 0.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Durdanto Dhaka 175โ€“115 12.0 0.0 0.0 20.0 2.0 0.0 1.0
2024 1 BPL Rangpur Riders @ Chattogram Challengers 211โ€“158 18.0 0.0 0.0 18.0 0.0 0.0 1.0
2024 1 BPL Rangpur Riders @ Khulna Tigers 219โ€“141 18.0 0.0 0.0 29.0 1.0 0.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Chattogram Challengers 187โ€“169 2.0 2.0 1.0 10.0 8.0 0.0 24.0 0.0 0.0 40.0 1.0 3.0 1.0 1.0
2024 1 BPL Fortune Barishal @ Rangpur Riders 151โ€“155 5.0 1.0 1.0 11.0 4.0 0.0 24.0 0.0 0.0 31.0 2.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Comilla Victorians 150โ€“151 2.0 0.0 0.0 10.0 1.0 0.0 18.0 0.0 0.0 51.0 0.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Comilla Victorians 185โ€“186 12.0 0.0 0.0 32.0 0.0 1.0 1.0 1.0
2024 1 BPL Rangpur Riders @ Fortune Barishal 149โ€“152 18.0 0.0 0.0 17.0 0.0 1.0 1.0
2024 1 BPL Khulna Tigers @ Chittagong Kings 203โ€“166 24.0 0.0 0.0 30.0 1.0 1.0 1.0
2024 1 ODI Bangladesh @ West Indies 321โ€“325 48.0 0.0 0.0 52.0 1.0 2.0 1.0
2024 1 T20I United States of America @ Bangladesh 104โ€“108 18.0 0.0 0.0 19.0 0.0 1.0 1.0
2024 1 T20I Bangladesh @ West Indies 147โ€“140 23.0 0.0 0.0 18.0 2.0 0.0 1.0 1.0
2024 1 T20I Bangladesh @ West Indies 129โ€“102 18.0 1.0 0.0 23.0 1.0 0.0 1.0
2024 1 T20I Bangladesh @ West Indies 189โ€“109 18.0 0.0 0.0 9.0 1.0 2.0 2.0 1.0
2024 1 TESTS Sri Lanka @ Bangladesh 688โ€“496 32.0 1.0 0.0 11.0 8.0 0.0 234.0 7.0 0.0 157.0 6.0 0.0 1.0 1.0
2024 1 TESTS Pakistan @ Bangladesh 594โ€“595 18.0 0.0 0.0 9.0 0.0 0.0 198.0 7.0 0.0 90.0 3.0 0.0 1.0
2024 1 TESTS Pakistan @ Bangladesh 446โ€“447 51.0 1.0 1.0 10.0 13.0 0.0 148.0 3.0 1.0 103.0 5.0 0.0 1.0
2024 1 TESTS India @ Bangladesh 663โ€“383 36.0 3.0 0.0 9.0 16.0 0.0 200.0 5.0 0.0 126.0 5.0 1.0 1.0
2024 1 TESTS Bangladesh @ India 379โ€“383 13.0 1.0 0.0 10.0 5.0 0.0 36.0 0.0 1.0 66.0 1.0 0.0 3.0 1.0
2024 1 TESTS Bangladesh @ South Africa 413โ€“414 16.0 0.0 1.0 11.0 8.0 0.0 144.0 4.0 1.0 78.0 3.0 0.0 1.0 1.0
2024 1 TESTS South Africa @ Bangladesh 575โ€“297 37.0 1.0 0.0 5.0 41.0 4.0 138.0 1.0 0.0 83.0 0.0 0.0 1.0
2024 1 TESTS West Indies @ Bangladesh 602โ€“401 28.0 0.0 0.0 9.0 8.0 0.0 198.0 5.0 0.0 107.0 3.0 0.0 1.0 1.0
2024 1 TESTS Bangladesh @ West Indies 432โ€“331 22.0 1.0 0.0 10.0 8.0 0.0 102.0 4.0 0.0 39.0 4.0 0.0 1.0
2025 Wk 1
2025 1 BPL Khulna Tigers @ Dhaka Capitals 173โ€“153 24.0 0.0 0.0 29.0 0.0 2.0 1.0
2025 1 BPL Durbar Rajshahi @ Khulna Tigers 178โ€“150 3.0 0.0 1.0 10.0 3.0 0.0 24.0 0.0 0.0 33.0 0.0 4.0 1.0
2025 1 BPL Sylhet Strikers @ Khulna Tigers 182โ€“174 24.0 0.0 1.0 26.0 0.0 1.0 1.0
2025 1 BPL Rangpur Riders @ Khulna Tigers 186โ€“178 24.0 0.0 1.0 38.0 2.0 2.0 1.0
2025 1 BPL Chittagong Kings @ Khulna Tigers 200โ€“155 10.0 1.0 1.0 10.0 12.0 0.0 24.0 0.0 1.0 52.0 0.0 0.0 1.0 1.0
2025 1 BPL Khulna Tigers @ Durbar Rajshahi 209โ€“202 24.0 0.0 0.0 25.0 2.0 0.0 1.0 1.0
2025 1 BPL Sylhet Strikers @ Khulna Tigers 152โ€“156 24.0 0.0 0.0 34.0 2.0 0.0 1.0
2025 1 BPL Khulna Tigers @ Fortune Barishal 187โ€“188 19.0 0.0 0.0 36.0 0.0 2.0 1.0
2025 1 BPL Khulna Tigers @ Rangpur Riders 220โ€“174 24.0 0.0 0.0 20.0 1.0 0.0 1.0
2025 1 BPL Dhaka Capitals @ Khulna Tigers 123โ€“128 24.0 1.0 0.0 5.0 2.0 0.0 1.0
2025 1 BPL Rangpur Riders @ Khulna Tigers 85โ€“89 18.0 0.0 0.0 18.0 1.0 0.0 1.0 1.0
2025 1 BPL Khulna Tigers @ Chittagong Kings 163โ€“164 24.0 0.0 0.0 34.0 3.0 2.0 1.0 1.0
2025 1 BPL Chattogram Royals @ Noakhali Express 174โ€“109 1.0 0.0 0.0 8.0 0.0 0.0 24.0 0.0 1.0 25.0 1.0 0.0 1.0
2025 1 BPL Noakhali Express @ Sylhet Titans 143โ€“144 1.0 0.0 1.0 9.0 1.0 0.0 24.0 0.0 0.0 19.0 2.0 1.0 1.0 1.0
2025 1 BPL Noakhali Express @ Rajshahi Warriors 124โ€“125 4.0 0.0 0.0 8.0 0.0 0.0 24.0 0.0 0.0 19.0 2.0 1.0 1.0 1.0
2025 1 ODI Bangladesh @ Sri Lanka 248โ€“232 2.0 0.0 0.0 9.0 0.0 0.0 42.0 0.0 0.0 43.0 0.0 1.0 1.0
2025 1 T20I Bangladesh @ United Arab Emirates 191โ€“164 24.0 0.0 0.0 33.0 3.0 1.0 1.0
2025 1 T20I Bangladesh @ United Arab Emirates 162โ€“166 15.0 0.0 1.0 10.0 26.0 3.0 19.0 0.0 0.0 33.0 0.0 2.0 1.0
2025 1 T20I Pakistan @ Bangladesh 201โ€“164 5.0 0.0 1.0 10.0 9.0 1.0 18.0 0.0 1.0 24.0 1.0 0.0 1.0
2025 1 T20I Pakistan @ Bangladesh 201โ€“144 16.0 0.0 1.0 10.0 8.0 0.0 24.0 0.0 0.0 47.0 2.0 1.0 1.0
2025 1 T20I Bangladesh @ Pakistan 196โ€“197 18.0 0.0 0.0 42.0 0.0 2.0 1.0
2025 1 TESTS Bangladesh @ Zimbabwe 446โ€“447 88.0 6.0 0.0 9.0 31.0 0.0 126.0 5.0 1.0 68.0 1.0 0.0 1.0
2025 1 TESTS Zimbabwe @ Bangladesh 338โ€“444 16.0 0.0 1.0 11.0 0.0 0.0 72.0 5.0 0.0 24.0 0.0 0.0 1.0 1.0
2025 1 TESTS Bangladesh @ Sri Lanka 780โ€“557 15.0 1.0 1.0 10.0 7.0 0.0 144.0 4.0 0.0 93.0 3.0 0.0 1.0
2025 1 TESTS Ireland @ Bangladesh 540โ€“587 28.0 2.0 1.0 9.0 13.0 0.0 116.0 6.0 0.0 57.0 2.0 0.0 1.0
2026 Wk 1
2026 1 BPL Noakhali Express @ Sylhet Titans 61โ€“62 3.0 0.0 0.0 7.0 0.0 0.0 12.0 0.0 0.0 9.0 0.0 0.0 2.0 1.0
2026 1 BPL Noakhali Express @ Dhaka Capitals 133โ€“134 18.0 0.0 0.0 17.0 2.0 0.0 1.0
2026 1 BPL Noakhali Express @ Rajshahi Warriors 151โ€“152 24.0 1.0 1.0 36.0 1.0 1.0 1.0
2026 1 BPL Noakhali Express @ Rangpur Riders 148โ€“139 2.0 0.0 1.0 9.0 1.0 0.0 24.0 0.0 0.0 26.0 4.0 0.0 1.0
2026 1 BPL Noakhali Express @ Dhaka Capitals 184โ€“143 2.0 0.0 1.0 8.0 0.0 0.0 20.0 0.0 1.0 21.0 2.0 0.0 1.0
2026 1 BPL Noakhali Express @ Chattogram Royals 126โ€“128 7.0 0.0 0.0 8.0 4.0 0.0 18.0 0.0 0.0 17.0 1.0 0.0 1.0
2026 1 BPL Noakhali Express @ Rangpur Riders 173โ€“174 24.0 0.0 1.0 23.0 1.0 0.0 1.0