Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Muhammad Hafiz T20 Balls Faced

How many runs, fours and sixes Muhammad Hafiz scores each innings.

Updated 1 May 2026, after Malaysia vs Indonesia

Avg Hit

No games in this view.

Hafiz match by match

Last 1 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.

Hafiz Rankings

T20I run-scorers →

Ranked against every player in T20I 2026

StatTotalRank
Runs 4 603rdof 829
Sixes 0 –
Fours 0 –
Catches 1 316th

Hafiz by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
T20 InternationalsT20I 2026 ML 1 4 4 57.1 0 0

Hafiz 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
Home 1 4 4 57.1 0 4
Opponent M Runs Avg SR 50+ HS
Indonesia 1 4 4 57.1 0 4
Ground M Runs Avg SR 50+ HS
Bayuemas OvalKuala Lumpur 1 4 4 57.1 0 4
Year M Runs Avg SR 50+ HS
2026 1 4 4 57.1 0 4

More on Statz

Where to go next for Hafiz and Malaysia.

Muhammad Hafiz T20 Balls Faced

In Muhammad Hafiz's last 1 Cricket game (2026) for Malaysia, they scored 4 runs at an average of 4.0 with a strike rate of 57.1.

Muhammad Hafiz Stats - Cricket

Muhammad Hafiz is a right hand bat batsman. Across these 1 game, Muhammad Hafiz has hit 0 fours and 0 sixes, taking 1 catch in the field. Their highest score in this span is 4.

Muhammad Hafiz: Betting Insights

For bet builder markets, Muhammad Hafiz has scored 25+ runs in 0% of their last 1 Cricket game (0/1). They have registered 1+ boundaries in 0% of these games (0/1).

Muhammad Hafiz Questions

What is Muhammad Hafiz's highest score in T20 cricket?

Muhammad Hafiz's highest score in the 1 T20 match Statz has on record is 4 off 7 balls against Indonesia (01 May 2026). Across those matches Muhammad Hafiz has scored 4 runs at 4.0 a match.

What are Muhammad Hafiz's T20 batting stats?

Muhammad Hafiz averages 4.0 runs per match at a strike rate of 57.1, based on 1 game (2026). Muhammad Hafiz has 4 runs in all 1 T20 match on record.

Which team does Muhammad Hafiz play for?

Muhammad Hafiz currently plays for Malaysia. Statz has Muhammad Hafiz's 1 T20 match on record, the most recent against Indonesia (01 May 2026), with 4 runs in all.

How old is Muhammad Hafiz?

Muhammad Hafiz was born on 21 June 1999 and is 27 years old. Muhammad Hafiz is a batsman with 1 T20 match on record and 4 runs.