Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match T20 Internationals - Thu 10 Dec, 16:00 South Africa (A) Their stats Preview

Mahedi Hasan T20 Performance Points

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

Updated 3 October 2026, after Bangladesh vs Sri Lanka

All Comps Last 10
vsSouth Africa Avg Hit

No games in this view.

Hasan 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.

Hasan Rankings

T20I run-scorers →

Ranked against every player in T20I 2026

StatTotalRank
Runs 67 236thof 829
Wickets 10 31st
Sixes 0 –
Fours 11 108th
Catches 0 –

Hasan by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
T20 InternationalsT20I 2026 BAN 8 67 33.5 128.8 0 0 109.15
T20 InternationalsT20I 2025 BAN 12 45 9 95.7 0 2 167.38
Asia CupAsia Cup 2025 BAN 4 20 6.7 105.3 0 1 66.67
T20 InternationalsT20I 2024 BAN 10 49 9.8 96.1 0 0 87.15
T20 Cricket World CupT20 World Cup 2024 BAN 2 5 5 100 0 0 06.25
T20 InternationalsT20I 2023 BAN 3 23 23 79.3 0 1 44.62
Asia CupAsia Cup 2022 BAN 2 15 7.5 107.1 0 0 18.40
T20 InternationalsT20I 2022 BAN 7 33 8.3 110 0 1 55.56
T20 InternationalsT20I 2021 BAN 17 138 15.3 104.5 0 5 156.55
T20 Cricket World CupT20 World Cup 2021 BAN 8 53 13.3 110.4 0 2 85.92
T20 InternationalsT20I 2020 BAN 3 9 9 75 0 1 16.36

Hasan Splits

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

Venue M Runs Avg SR 50+ HS WktsEcon
Home 40 272 18.1 116.7 0 33 376.44
Away 36 185 8.4 89.8 0 27 377.28
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 37 262 11.9 101.2 0 33 316.43
Chasing 39 195 13 108.3 0 23 437.19
Result M Runs Avg SR 50+ HS WktsEcon
Won 33 131 13.1 100.8 0 33 405.94
Lost 41 325 12.5 106.2 0 30 347.61
Position Inns Runs Avg SR 50+ HS
Batting 1 1 13 13 108.3 0 13
Batting 3 4 25 6.3 64.1 0 15
Batting 4 2 34 17 100 0 23
Batting 5 3 13 4.3 61.9 0 9
Batting 6 2 33 16.5 122.2 0 33
Batting 7 17 148 12.3 100.7 0 30
Batting 8 19 182 15.2 122.1 0 29
Batting 9 3 9 9 90 0 5
Opponent M Runs Avg SR 50+ HS WktsEcon
Zimbabwe 12 60 20 109.1 0 22 116.95
New Zealand 12 43 10.8 89.6 0 19 156.62
Pakistan 10 101 16.8 116.1 0 33 87.49
Sri Lanka 9 45 7.5 104.7 0 19 127.88
Australia 8 101 16.8 108.6 0 29 55.96
West Indies 7 17 5.7 106.3 0 11 95.34
Afghanistan 3 19 6.3 95 0 14 15.64
India 2 8 8 61.5 0 5 09.13
Ireland 2 6 - 200 0 6 46.13
United Arab Emirates 2 4 2 28.6 0 2 211.14
Netherlands 2 0 - - 0 - 16.00
South Africa 1 27 27 108 0 27 17.60
Scotland 1 13 - 260 0 13 34.75
England 1 11 11 110 0 11 09.69
Papua New Guinea 1 2 - 66.7 0 2 15.00
Hong Kong 1 0 - - 0 - 06.72
United States of America 1 0 - - 0 - 06.75
Oman 1 0 0 0 0 0 13.50
Ground M Runs Avg SR 50+ HS WktsEcon
Shere Bangla National StadiumMirpur, Dhaka 22 156 15.6 107.6 0 33 176.05
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 6 35 - 140 0 29 95.71
Sylhet International Cricket StadiumSylhet 5 35 17.5 112.9 0 19 27.56
Sharjah Cricket StadiumSharjah 5 18 6 69.2 0 14 48.35
Sheikh Zayed StadiumAbu Dhabi 4 47 15.7 111.9 0 27 37.56
Harare Sports ClubHarare 4 37 18.5 102.8 0 22 37.31
Dubai International Cricket StadiumDubai 4 12 3 80 0 11 57.55
Queens Sports ClubBulawayo 3 23 23 121.1 0 19 47.89
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat 3 15 15 125 0 13 54.42
McLean ParkNapier 2 31 - 140.9 0 19 46.94
Gaddafi StadiumLahore 2 11 5.5 73.3 0 9 18.00
Arnos Vale GroundArnos Vale 2 11 5.5 100 0 11 44.40
Korogi Sports ParkNisshin 2 8 8 160 0 8 3-
Windsor ParkRoseau 2 6 6 120 0 5 17.44
Sir Vivian Richards StadiumNorth Sound 2 5 5 100 0 5 06.25
Bay OvalMount Maunganu 2 4 4 30.8 0 4 25.35
Rajiv Gandhi International StadiumHyderabad 1 3 3 33.3 0 3 011.25
R.Premadasa StadiumColombo 1 0 - - 0 - 42.64
Prairie View Cricket ComplexHouston 1 0 - - 0 - 06.75
Providence StadiumProvidence 1 0 - - 0 - 14.85
Eden ParkAuckland 1 0 0 0 0 0 117.00
Seddon ParkHamilton 1 0 0 0 0 0 19.25
Year M Runs Avg SR 50+ HS WktsEcon
2026 8 67 33.5 128.8 0 29 109.15
2025 16 65 8.1 98.5 0 33 227.19
2024 12 54 9 96.4 0 19 86.99
2023 3 23 23 79.3 0 19 44.62
2022 9 48 8 109.1 0 22 66.20
2021 25 191 14.7 106.1 0 30 236.36
2020 3 9 9 75 0 9 16.36

More on Statz

Where to go next for Hasan and Bangladesh.

Mahedi Hasan T20 Performance Points

In Mahedi Hasan's last 30 Cricket games (2024–2026) for Bangladesh, they have scored 151 runs at an average of 5.0 with a strike rate of 100.6. Mahedi Hasan has also taken 36 wickets in this period.

Mahedi Hasan Stats - Cricket

Mahedi Hasan is a right hand bat allrounder. Across these 30 games, Mahedi Hasan has hit 17 fours and 3 sixes, taking 13 catches in the field. Their highest score in this span is 33. Best bowling figures: 4/11.

Mahedi Hasan: Betting Insights

For bet builder markets, Mahedi Hasan has scored 25+ runs in 7% of their last 30 Cricket games (2/30). They have registered 1+ boundaries in 37% of these games (11/30). Over their last 5 games, Mahedi Hasan has 31 runs and 7 wickets.

Mahedi Hasan Questions

How old is Mahedi Hasan?

Mahedi Hasan was born on 12 December 1994 and is 31 years old. Mahedi Hasan is an allrounder with 76 T20 matches on record, 457 runs and 74 wickets.

Which team does Mahedi Hasan play for?

Mahedi Hasan currently plays for Bangladesh. Statz has Mahedi Hasan's 76 T20 matches on record, the most recent against Sri Lanka (03 Oct 2026), with 457 runs and 74 wickets in all.

What is Mahedi Hasan's highest score in T20 cricket?

Mahedi Hasan's highest score in the 76 T20 matches Statz has on record is 33 off 25 balls against Pakistan (22 Jul 2025). Across those matches Mahedi Hasan has scored 457 runs at 6.0 a match.

How many wickets has Mahedi Hasan taken in T20 cricket?

Mahedi Hasan has taken 74 wickets in the 76 T20 matches Statz has on record, at an economy of 6.78 and an average of 24.5. Mahedi Hasan took 7 wickets in the last 5 matches.

What are Mahedi Hasan's best bowling figures in T20 cricket?

Mahedi Hasan's best figures in the 76 T20 matches Statz has on record are 4/11 against Sri Lanka (16 Jul 2025). Mahedi Hasan has taken three or more wickets in an innings 4 times, and 74 wickets in all.

What are Mahedi Hasan's T20 batting stats?

Mahedi Hasan averages 5.0 runs per match at a strike rate of 100.6, based on 30 games (2024–2026). In the last 5 matches Mahedi Hasan scored 0, 8, 4, 0 and 19, newest first. Mahedi Hasan has 457 runs in all 76 T20 matches on record.

What is Mahedi Hasan's T20 economy rate?

Mahedi Hasan concedes 7.14 runs an over, based on 30 games (2024–2026), from 115.3 overs with 36 wickets. Across all 76 T20 matches on record the economy is 6.78. The tightest spell was 2.75 an over against Sri Lanka (16 Jul 2025).