Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match Big Bash League - Wed 16 Dec, 08:15 Adelaide Strikers (H) Their stats Preview

Mohammad Hasnain T20 Runs

How many wickets Mohammad Hasnain takes, and the runs and dot balls behind them, each match.

Updated 23 April 2026, after Rawalpindiz vs Islamabad United

All Comps Last 10
vsAdelaide Strikers Avg Hit

No games in this view.

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

Hasnain Rankings

PSL wicket-takers →

Ranked against every player in PSL 2026

StatTotalRank
Wickets 1 69thof 147
Runs 0 –
Sixes 0 –
Fours 0 –
Catches 0 –

Hasnain by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
Pakistan Super LeaguePSL 2026 ISU 2 0 0 0 0 0 19.10
Pakistan Super LeaguePSL 2025 MS 5 17 5.7 94.4 0 0 39.27
Big Bash LeagueBBL 2024/2025 SYT 2 0 - - 0 0 111.53
T20 InternationalsT20I 2024 PAK 1 0 - - 0 0 010.29
Pakistan Super LeaguePSL 2024 QG 5 7 7 58.3 0 0 410.63
Pakistan Super LeaguePSL 2023 QG 6 24 12 100 0 1 88.96
Tri-Nation SeriesTri-Nation Series 2022 PAK 1 0 - - 0 0 09.12
T20 InternationalsT20I 2022 PAK 4 11 - 137.5 0 0 49.35
Asia CupAsia Cup 2022 PAK 4 8 - 160 0 1 48.29
Pakistan Super LeaguePSL 2022 QG 3 0 - - 0 0 38.00
Big Bash LeagueBBL 2021/2022 SYT 5 4 - 133.3 0 0 7-
T20 InternationalsT20I 2021 PAK 7 0 - 0 0 0 108.39
Pakistan Super LeaguePSL 2021 QG 9 5 2.5 45.5 0 0 9-
T20 InternationalsT20I 2020/2021 PAK 1 0 - - 0 0 07.25
T20 InternationalsT20I 2020 PAK 5 0 - - 0 0 46.39
Pakistan Super LeaguePSL 2020 QG 9 3 - 100 0 0 15-
T20 InternationalsT20I 2019 PAK 4 5 5 41.7 0 0 37.98
Caribbean Premier LeagueCPL 2019 TKR 4 0 - - 0 0 6-
Pakistan Super LeaguePSL 2019 QG 7 0 0 0 0 0 12-

Hasnain 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 36 34 8.5 117.2 0 11 4613.21
Away 48 50 7.1 70.4 0 22 4815.26
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 39 54 7.7 81.8 0 22 4115.52
Chasing 45 30 7.5 88.2 0 8 5313.51
Result M Runs Avg SR 50+ HS WktsEcon
Won 41 0 - - 0 - 5414.27
Lost 43 84 7.6 84 0 22 4014.34
Position Inns Runs Avg SR 50+ HS
Batting 9 4 10 3.3 76.9 0 5
Batting 10 13 58 8.3 79.5 0 22
Batting 11 8 16 16 114.3 0 8
Opponent M Runs Avg SR 50+ HS WktsEcon
Peshawar Zalmi 13 13 6.5 92.9 0 11 1619.36
Karachi Kings 8 9 4.5 64.3 0 5 1217.40
Lahore Qalandars 8 4 4 57.1 0 2 822.77
Islamabad United 8 1 0.5 25 0 1 1225.05
England 7 11 - 122.2 0 6 89.00
Zimbabwe 7 0 - - 0 - 76.41
Multan Sultans 6 23 23 92 0 22 626.32
Sri Lanka 4 9 9 128.6 0 8 58.81
Hobart Hurricanes 3 4 - 200 0 4 130.00
Bangladesh 3 0 - - 0 - 27.52
Quetta Gladiators 2 6 6 100 0 4 110.43
Jamaica Tallawahs 2 0 - - 0 - 2-
Australia 1 4 - 40 0 4 07.11
Rawalpindiz 1 0 0 0 0 0 011.14
Perth Scorchers 1 0 - - 0 - 17.58
Afghanistan 1 0 - - 0 - 17.56
India 1 0 - - 0 - 18.44
Sydney Sixers 1 0 - 0 0 0 0-
Melbourne Renegades 1 0 - - 0 - 3-
Adelaide Strikers 1 0 - - 0 - 3-
West Indies 1 0 - - 0 - 011.76
South Africa 1 0 - - 0 - 112.50
New Zealand 1 0 - - 0 - 07.25
Saint Lucia Kings 1 0 - - 0 - 1-
St Kitts and Nevis Patriots 1 0 - - 0 - 3-
Ground M Runs Avg SR 50+ HS WktsEcon
National StadiumKarachi 25 12 4 85.7 0 6 3616.60
Gaddafi StadiumLahore 14 11 5.5 78.6 0 5 129.59
Rawalpindi Cricket StadiumRawalpindi 8 11 5.5 73.3 0 5 914.03
Sheikh Zayed StadiumAbu Dhabi 6 1 1 16.7 0 1 6-
Dubai International Cricket StadiumDubai 5 8 8 114.3 0 8 512.77
Multan Cricket StadiumMultan 3 33 16.5 110 0 22 113.83
Sydney Showground StadiumSydney, New South Wales 3 4 - 200 0 4 523.68
Harare Sports ClubHarare 3 0 - - 0 - 55.92
Queen's Park OvalPort of Spain 3 0 - - 0 - 4-
Perth StadiumPerth, Western Australia 1 4 - 40 0 4 07.11
Bellerive OvalBellerive, Hobart, Tasmania 1 0 - - 0 - 015.47
Queens Sports ClubBulawayo 1 0 - - 0 - 010.29
Hagley OvalChristchurch 1 0 - - 0 - 09.12
Sharjah Cricket StadiumSharjah 1 0 - - 0 - 17.56
Sydney Cricket GroundMoore Park, Sydney, New South Wales 1 0 - 0 0 0 0-
Melbourne Cricket GroundJolimont, Melbourne, Victoria 1 0 - - 0 - 0-
Docklands StadiumMelbourne 1 0 - - 0 - 3-
HeadingleyLeeds 1 0 - 0 0 0 311.77
Trent BridgeNottingham 1 0 - - 0 - 16.72
The Wanderers StadiumJohannesburg 1 0 - - 0 - 112.50
McLean ParkNapier 1 0 - - 0 - 07.25
Sabina ParkKingston 1 0 - - 0 - 2-
Sophia GardensCardiff 1 0 - - 0 - 06.96
Year M Runs Avg SR 50+ HS WktsEcon
2026 2 0 0 0 0 0 19.10
2025 7 17 5.7 94.4 0 11 49.88
2024 6 7 7 58.3 0 5 410.59
2023 6 24 12 100 0 22 88.96
2022 17 23 - 143.8 0 8 1811.04
2021 16 5 2.5 41.7 0 4 1919.34
2020 15 3 - 100 0 2 1918.24
2019 15 5 2.5 35.7 0 4 2129.24

More on Statz

Where to go next for Hasnain and Islamabad United.

Mohammad Hasnain T20 Runs

In Mohammad Hasnain's last 30 Cricket games (2022–2026) for Islamabad United, they have scored 67 runs at an average of 2.2 with a strike rate of 96.9. Mohammad Hasnain has also taken 25 wickets in this period.

Mohammad Hasnain Stats - Cricket

Mohammad Hasnain is a right hand bat bowler. Across these 30 games, Mohammad Hasnain has hit 7 fours and 2 sixes, taking 2 catches in the field. Their highest score in this span is 22. Best bowling figures: 3/13.

Mohammad Hasnain: Betting Insights

For bet builder markets, Mohammad Hasnain has scored 25+ runs in 0% of their last 30 Cricket games (0/30). They have registered 1+ boundaries in 20% of these games (6/30). Over their last 5 games, Mohammad Hasnain has 17 runs and 2 wickets.

Mohammad Hasnain Questions

How old is Mohammad Hasnain?

Mohammad Hasnain was born on 5 April 2000 and is 26 years old. Mohammad Hasnain is a bowler with 84 T20 matches on record, 84 runs and 94 wickets.

Which team does Mohammad Hasnain play for?

Mohammad Hasnain currently plays for Islamabad United, and has also played for Multan Sultans, Pakistan and Sydney Thunder. Statz has Mohammad Hasnain's 84 T20 matches on record, the most recent against Rawalpindiz (23 Apr 2026), with 84 runs and 94 wickets in all.

How many wickets has Mohammad Hasnain taken in T20 cricket?

Mohammad Hasnain has taken 94 wickets in the 84 T20 matches Statz has on record, at an economy of 8.78 and an average of 28.7. Mohammad Hasnain took 2 wickets in the last 5 matches.

What are Mohammad Hasnain's best bowling figures in T20 cricket?

Mohammad Hasnain's best figures in the 84 T20 matches Statz has on record are 4/25 against Islamabad United (20 Feb 2020). Mohammad Hasnain has taken three or more wickets in an innings 10 times, and 94 wickets in all.

What is Mohammad Hasnain's T20 economy rate?

Mohammad Hasnain concedes 9.94 runs an over, based on 30 games (2022–2026), from 105.1 overs with 25 wickets. Across all 84 T20 matches on record the economy is 8.78. The tightest spell was 3.25 an over against Peshawar Zalmi (20 Feb 2023).

What is Mohammad Hasnain's highest score in T20 cricket?

Mohammad Hasnain's highest score in the 84 T20 matches Statz has on record is 22 off 20 balls against Multan Sultans (15 Feb 2023). Across those matches Mohammad Hasnain has scored 84 runs at 1.0 a match.

What are Mohammad Hasnain's T20 batting stats?

Mohammad Hasnain averages 2.2 runs per match at a strike rate of 96.9, based on 30 games (2022–2026). In the last 5 matches Mohammad Hasnain scored 0, 0, 4, 11 and 2, newest first. Mohammad Hasnain has 84 runs in all 84 T20 matches on record.