Ballance by Competition
Every T20 season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 30 | 30 | 103.4 | 0 | 1 | ||
| 8 | 159 | 22.7 | 128.2 | 1 | 6 | ||
| 5 | 24 | 6 | 77.4 | 0 | 0 | ||
| 13 | 269 | 22.4 | 141.6 | 1 | 12 | ||
| 1 | 0 | - | - | 0 | 0 |
Ballance 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 | 17 | 233 | 15.5 | 114.8 | 1 | 55 |
| Away | 11 | 249 | 27.7 | 145.6 | 1 | 79 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 20 | 347 | 20.4 | 134.5 | 2 | 79 |
| Chasing | 8 | 135 | 19.3 | 116.4 | 0 | 34 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 15 | 199 | 18.1 | 125.9 | 0 | 40 |
| Lost | 12 | 272 | 22.7 | 133.3 | 2 | 79 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 11 | 238 | 21.6 | 128.6 | 1 | 79 |
| Batting 5 | 12 | 231 | 23.1 | 135.9 | 1 | 55 |
| Batting 6 | 3 | 13 | 4.3 | 68.4 | 0 | 5 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
4 | 133 | 33.3 | 146.2 | 1 | 79 |
|
|
4 | 53 | 53 | 143.2 | 0 | 24 |
|
|
4 | 50 | 12.5 | 106.4 | 0 | 31 |
|
|
4 | 43 | 10.8 | 97.7 | 0 | 16 |
|
|
3 | 44 | 14.7 | 157.1 | 0 | 40 |
|
|
3 | 40 | 20 | 129 | 0 | 34 |
|
|
2 | 17 | 8.5 | 141.7 | 0 | 10 |
|
|
2 | 17 | 8.5 | 94.4 | 0 | 17 |
|
|
1 | 55 | 55 | 148.6 | 1 | 55 |
|
|
1 | 30 | 30 | 103.4 | 0 | 30 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| HeadingleyLeeds | 15 | 148 | 11.4 | 108 | 0 | 35 |
| EdgbastonBirmingham | 2 | 87 | 43.5 | 150 | 1 | 79 |
| Riverside GroundChester-le-Street | 2 | 72 | 36 | 133.3 | 1 | 55 |
| Grace RoadLeicester | 2 | 34 | 34 | 141.7 | 0 | 34 |
| Queen's ParkChesterfield | 2 | 21 | 10.5 | 116.7 | 0 | 16 |
| New RoadWorcester | 1 | 40 | 40 | 190.5 | 0 | 40 |
| Old TraffordStretford, Manchester | 1 | 31 | 31 | 147.6 | 0 | 31 |
| Harare Sports ClubHarare | 1 | 30 | 30 | 103.4 | 0 | 30 |
| Trent BridgeNottingham | 1 | 10 | 10 | 142.9 | 0 | 10 |
| County GroundNorthampton | 1 | 9 | - | 180 | 0 | 9 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2023 | 1 | 30 | 30 | 103.4 | 0 | 30 |
| 2021 | 8 | 159 | 22.7 | 128.2 | 1 | 55 |
| 2019 | 5 | 24 | 6 | 77.4 | 0 | 11 |
| 2018 | 13 | 269 | 22.4 | 141.6 | 1 | 79 |
| 2017 | 1 | 0 | - | - | 0 | - |
More on Statz
Where to go next for Ballance and Zimbabwe.
Gary Ballance T20 Wickets
In Gary Ballance's last 28 Cricket games (2017–2023) for Zimbabwe, they have scored 482 runs at an average of 17.2 with a strike rate of 109.8.
Gary Ballance Stats - Cricket
Gary Ballance is a left hand bat batsman. Across these 28 games, Gary Ballance has hit 38 fours and 19 sixes, taking 7 catches in the field. Their highest score in this span is 79.
Gary Ballance: Betting Insights
For bet builder markets, Gary Ballance has scored 25+ runs in 25% of their last 28 Cricket games (7/28). They have registered 1+ boundaries in 64% of these games (18/28). Over their last 5 games, Gary Ballance has 126 runs.
Gary Ballance Questions
What is Gary Ballance's highest score in T20 cricket?
Gary Ballance's highest score in the 28 T20 matches Statz has on record is 79 off 49 balls against Warwickshire (08 Jul 2018). Across those matches Gary Ballance has scored 482 runs at 17.2 a match.
What are Gary Ballance's T20 batting stats?
Gary Ballance averages 17.2 runs per match at a strike rate of 109.8, based on 28 games (2017–2023). In the last 5 matches Gary Ballance scored 30, 55, 31, 2 and 8, newest first. Gary Ballance has 482 runs in all 28 T20 matches on record.
How many fifties and hundreds has Gary Ballance scored in T20 cricket?
Gary Ballance has 2 fifties and no hundreds in the 28 T20 matches Statz has on record. The highest is 79 against Warwickshire (08 Jul 2018). Gary Ballance has passed 30 in 7 of 28 innings.
Which team does Gary Ballance play for?
Gary Ballance currently plays for Zimbabwe, and has also played for Yorkshire. Statz has Gary Ballance's 28 T20 matches on record, the most recent against Ireland (12 Jan 2023), with 482 runs in all.
How old is Gary Ballance?
Gary Ballance was born on 22 November 1989 and is 36 years old. Gary Ballance is a batsman with 28 T20 matches on record and 482 runs.
