Gary Ballance T20 Stats
BATBatsman
| Stat | Total | League Rank |
|---|---|---|
| Runs | 0 | - |
| Wickets | 0 | - |
| Sixes | 0 | - |
| Fours | 0 | - |
| Catches | 0 | - |
For T20I 2026 season
Match Performance Trend
Match Data
28 matchesGary Ballance T20 Stats
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.
Frequently asked 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).
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).
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.
Which team does Gary Ballance play for?
Gary Ballance currently plays for Zimbabwe.
How old is Gary Ballance?
Gary Ballance was born on 22 November 1989 and is 36 years old.