Hamza by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 0 | - | - | 0 | 0 | ||
| 2 | 95 | 23.8 | 32.5 | 0 | 0 | ||
| 1 | 31 | 15.5 | 29.2 | 0 | 0 | ||
| 4 | 140 | 17.5 | 51.9 | 1 | 1 | ||
| 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 |
|---|---|---|---|---|---|---|
|
|
3 | 126 | 21 | 31.7 | 0 | 36 |
|
|
3 | 78 | 13 | 42.2 | 0 | 39 |
|
|
2 | 41 | 20.5 | 58.6 | 0 | 41 |
|
|
1 | 62 | 31 | 72.9 | 1 | 62 |
|
|
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 Wickets
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.
