Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match ICC World Test Championship - Sun 15 Nov, 08:00 Bangladesh (H) Their stats Preview

Zubayr Hamza Test Runs

How many runs, fours and sixes Zubayr Hamza scores each innings.

Updated 6 July 2025, after Zimbabwe vs South Africa

All Comps Last 5
vsBangladesh Avg Hit

No matches in this view.

Hamza match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
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. Each innings is its own column, the 1st then the 2nd.

Hamza by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Test SeriesTest Series 2025 SA 1 0 - - 0 0
ICC World Test ChampionshipWTC 2023/2025 SA 2 95 23.8 32.5 0 0
ICC World Test ChampionshipWTC 2021/2023 SA 1 31 15.5 29.2 0 0
ICC World Test ChampionshipWTC 2019/2021 SA 4 140 17.5 51.9 1 1
Test SeriesTest Series 2018/2019 SA 2 41 20.5 58.6 0 1

Hamza Splits

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

Venue M Runs Avg SR 50+ HS
Home 5 119 14.9 46.7 0 41
Away 5 188 23.5 38.9 1 62
Innings M Runs Avg SR 50+ HS
Batting first 5 152 19 35.7 0 41
Batting second 5 155 19.4 49.7 1 62
Result M Runs Avg SR 50+ HS
Won 4 84 21 53.2 0 41
Lost 6 223 18.6 38.4 1 62
Position Inns Runs Avg SR 50+ HS
Batting 3 8 140 17.5 51.9 1 62
Batting 4 4 95 23.8 32.5 0 36
Batting 5 2 41 20.5 58.6 0 41
Batting 6 2 31 15.5 29.2 0 25
Opponent M Runs Avg SR 50+ HS
New Zealand 3 126 21 31.7 0 36
England 3 78 13 42.2 0 39
Pakistan 2 41 20.5 58.6 0 41
India 1 62 31 72.9 1 62
Zimbabwe 1 0 - - 0 -
Ground M Runs Avg SR 50+ HS
NewlandsCape Town 2 23 11.5 32.4 0 18
JSCA International Stadium ComplexRanchi 1 62 31 72.9 1 62
Bay OvalMount Maunganu 1 58 29 44.6 0 36
SuperSport ParkCenturion 1 43 21.5 48.9 0 39
The Wanderers StadiumJohannesburg 1 41 20.5 58.6 0 41
Seddon ParkHamilton 1 37 18.5 22.8 0 20
Hagley OvalChristchurch 1 31 15.5 29.2 0 25
St George's ParkGqeberha 1 12 6 46.2 0 10
Queens Sports ClubBulawayo 1 0 - - 0 -
Year M Runs Avg SR 50+ HS
2025 1 0 - - 0 -
2024 2 95 23.8 32.5 0 36
2022 1 31 15.5 29.2 0 25
2020 2 35 8.8 36.1 0 18
2019 4 146 24.3 60.1 1 62

More on Statz

Where to go next for Hamza and South Africa.

Zubayr Hamza Test Runs

In Zubayr Hamza's last 10 All Test Cricket games (2019–2025) for South Africa, they have scored 307 runs at an average of 30.7 with a strike rate of 44.5.

Zubayr Hamza Stats - All Test Cricket

Zubayr Hamza is a right hand bat batsman. Across these 10 games, Zubayr Hamza has hit 42 fours and 2 sixes, taking 9 catches in the field. Their highest score in this span is 62.

Zubayr Hamza: Betting Insights

For bet builder markets, Zubayr Hamza has scored 25+ runs in 60% of their last 10 All Test Cricket games (6/10). They have registered 1+ boundaries in 80% of these games (8/10). Over their last 5 games, Zubayr Hamza has 138 runs.

Zubayr Hamza Questions

How old is Zubayr Hamza?

Zubayr Hamza was born on 19 June 1995 and is 31 years old. Zubayr Hamza is a batsman with 10 Test matches on record and 307 runs.

Which team does Zubayr Hamza play for?

Zubayr Hamza currently plays for South Africa. Statz has Zubayr Hamza's 10 Test matches on record, the most recent against Zimbabwe (06 Jul 2025), with 307 runs in all.

What is Zubayr Hamza's highest score in Test cricket?

Zubayr Hamza's highest score in the 10 Test matches Statz has on record is 62 against India (19 Oct 2019). Across those matches Zubayr Hamza has scored 307 runs at 30.7 a match.

What are Zubayr Hamza's Test batting stats?

Zubayr Hamza averages 30.7 runs per match at a strike rate of 44.5, based on 10 games (2019–2025). In the last 5 matches Zubayr Hamza scored 0, 37, 58, 31 and 12, newest first. Zubayr Hamza has 307 runs in all 10 Test matches on record.

How many fifties and hundreds has Zubayr Hamza scored in Test cricket?

Zubayr Hamza has 1 fifty and no hundreds in the 10 Test matches Statz has on record. The highest is 62 against India (19 Oct 2019). Zubayr Hamza has passed 30 in 4 of 18 innings.