Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Gary Ballance T20 Sixes

How many runs, fours and sixes Gary Ballance scores each innings.

Updated 12 January 2023, after Zimbabwe vs Ireland

All Comps Last 10
Avg Hit

No games in this view.

Ballance match by match

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

Ballance by Competition

Every T20 season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
T20 InternationalsT20I 2023 ZIM 1 30 30 103.4 0 1
T20 BlastT20 Blast 2021 YOR 8 159 22.7 128.2 1 6
T20 BlastT20 Blast 2019 YOR 5 24 6 77.4 0 0
T20 BlastT20 Blast 2018 YOR 13 269 22.4 141.6 1 12
T20 BlastT20 Blast 2017 YOR 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
Warwickshire 4 133 33.3 146.2 1 79
Northamptonshire 4 53 53 143.2 0 24
Lancashire 4 50 12.5 106.4 0 31
Derbyshire 4 43 10.8 97.7 0 16
Worcestershire 3 44 14.7 157.1 0 40
Leicestershire 3 40 20 129 0 34
Nottinghamshire 2 17 8.5 141.7 0 10
Durham 2 17 8.5 94.4 0 17
Sussex 1 55 55 148.6 1 55
Ireland 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 Sixes

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.