Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Tue 1 Dec, 11:30 South Africa (A) Their stats Preview

Hasan Mahmud ODI Strike Rate

How many runs, wickets and sixes Hasan Mahmud gets each match.

Updated 14 October 2025, after Afghanistan vs Bangladesh

All Comps Last 10
vsSouth Africa Avg Hit

No games in this view.

Mahmud match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Mahmud by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
One Day InternationalsODI 2025 BAN 3 14 4.7 41.2 0 0 26.27
One Day InternationalsODI 2024 BAN 1 0 - - 0 0 16.24
One Day InternationalsODI 2023 BAN 7 17 3.4 32.1 0 0 105.23
ICC Cricket World CupICC Cricket World Cup 2023 BAN 2 15 15 60 0 0 39.00
Asia CupAsia Cup 2023 BAN 3 11 - 122.2 0 0 46.43
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 BAN 6 6 3 50 0 0 105.65
One Day InternationalsODI 2022 BAN 3 0 0 0 0 0 34.87

Mahmud Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 9 13 3.3 31 0 8 135.26
Away 16 50 5.6 51.5 0 15 206.26
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 14 21 3 42.9 0 8 125.92
Chasing 11 42 7 46.7 0 15 215.82
Result M Runs Avg SR 50+ HS WktsEcon
Won 9 1 0.3 10 0 1 155.18
Lost 15 58 6.4 46.8 0 15 176.39
Position Inns Runs Avg SR 50+ HS
Batting 9 8 26 3.3 40 0 15
Batting 10 6 26 6.5 40.6 0 9
Batting 11 3 11 11 110 0 10
Opponent M Runs Avg SR 50+ HS WktsEcon
Afghanistan 5 26 8.7 42.6 0 9 56.31
New Zealand 5 6 1.2 20.7 0 4 45.89
Ireland 4 5 5 71.4 0 4 104.60
West Indies 3 0 - - 0 - 55.58
Sri Lanka 2 10 10 111.1 0 10 36.06
India 2 0 0 0 0 0 16.63
Zimbabwe 2 0 0 0 0 0 34.64
South Africa 1 15 15 60 0 15 210.86
Pakistan 1 1 - 50 0 1 06.57
Ground M Runs Avg SR 50+ HS WktsEcon
Shere Bangla National StadiumMirpur, Dhaka 5 1 0.3 7.7 0 1 54.88
County GroundChelmsford 3 5 5 71.4 0 4 54.88
Sheikh Zayed StadiumAbu Dhabi 2 14 7 43.8 0 9 26.40
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 2 12 12 41.4 0 8 26.06
R.Premadasa StadiumColombo 2 10 10 111.1 0 10 36.06
University OvalDunedin 2 5 2.5 29.4 0 4 17.00
Gaddafi StadiumLahore 2 1 - 50 0 1 16.62
Harare Sports ClubHarare 2 0 0 0 0 0 34.64
Wankhede StadiumMumbai 1 15 15 60 0 15 210.86
Warner ParkBasseterre 1 0 - - 0 - 16.24
Saxton OvalNelson 1 0 0 0 0 0 27.95
Maharashtra Cricket Association StadiumPune 1 0 - - 0 - 17.65
Sylhet International Cricket StadiumSylhet 1 0 - - 0 - 53.84
Year M Runs Avg SR 50+ HS WktsEcon
2025 3 14 4.7 41.2 0 9 26.27
2024 1 0 - - 0 - 16.24
2023 15 48 6.9 51.1 0 15 225.88
2022 3 0 0 0 0 0 34.87
2021 3 1 1 20 0 1 56.55

More on Statz

Where to go next for Mahmud and Bangladesh.

Hasan Mahmud ODI Strike Rate

In Hasan Mahmud's last 25 All ODI Cricket games (2021–2025) for Bangladesh, they have scored 63 runs at an average of 2.5 with a strike rate of 38.9. Hasan Mahmud has also taken 33 wickets in this period.

Hasan Mahmud Stats - All ODI Cricket

Hasan Mahmud is a right hand bat allrounder. Across these 25 games, Hasan Mahmud has hit 7 fours and 0 sixes, taking 2 catches in the field. Their highest score in this span is 15. Best bowling figures: 5/32.

Hasan Mahmud: Betting Insights

For bet builder markets, Hasan Mahmud has scored 25+ runs in 0% of their last 25 All ODI Cricket games (0/25). They have registered 1+ boundaries in 20% of these games (5/25). Over their last 5 games, Hasan Mahmud has 14 runs and 5 wickets.

Hasan Mahmud Questions

How old is Hasan Mahmud?

Hasan Mahmud was born on 12 October 1999 and is 27 years old. Hasan Mahmud is an allrounder with 25 ODI matches on record, 63 runs and 33 wickets.

Which team does Hasan Mahmud play for?

Hasan Mahmud currently plays for Bangladesh, and has also played for Kent. Statz has Hasan Mahmud's 25 ODI matches on record, the most recent against Afghanistan (14 Oct 2025), with 63 runs and 33 wickets in all.

What is Hasan Mahmud's highest score in ODI cricket?

Hasan Mahmud's highest score in the 25 ODI matches Statz has on record is 15 off 25 balls against South Africa (24 Oct 2023). Across those matches Hasan Mahmud has scored 63 runs at 2.5 a match.

How many wickets has Hasan Mahmud taken in ODI cricket?

Hasan Mahmud has taken 33 wickets in the 25 ODI matches Statz has on record, at an economy of 6.13 and an average of 35.0. Hasan Mahmud took 5 wickets in the last 5 matches.

What are Hasan Mahmud's best bowling figures in ODI cricket?

Hasan Mahmud's best figures in the 25 ODI matches Statz has on record are 5/32 against Ireland (23 Mar 2023). Hasan Mahmud has taken three or more wickets in an innings 3 times, and 33 wickets in all.

What are Hasan Mahmud's ODI batting stats?

Hasan Mahmud averages 2.5 runs per match at a strike rate of 38.9, based on 25 games (2021–2025). In the last 5 matches Hasan Mahmud scored 9, 5, 0, 0 and 0, newest first. Hasan Mahmud has 63 runs in all 25 ODI matches on record.

What is Hasan Mahmud's ODI economy rate?

Hasan Mahmud concedes 6.13 runs an over, based on 25 games (2021–2025), from 188.3 overs with 33 wickets. The tightest spell was 3.92 an over against Ireland (23 Mar 2023).