THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
PLAYER STATS

How many Test runs has Gary Ballance scored?

Gary Ballance has 1,653 runs in 44 Test innings from 24 matches at an average of 40.31 and a strike rate of 47.63. Highest score: 156.

PLAYER STATS

1,653Test runs

Gary Ballance has 1,653 runs in 44 Test innings from 24 matches at an average of 40.31 and a strike rate of 47.63. Highest score: 156.

Gary Ballance: official career runs by format
Test
1,653
ODI
454
T20I
30

Official career snapshot. Formats without a recorded value stay blank.

See the full Gary Ballance record

This is the official international snapshot, not a scorecard sample. Gary Ballance career profile has format cards, charts and the complete batting, bowling and fielding tables. Open the related leaderboard to see this figure in rank order.

More Gary Ballance questions

Career records checked: 2026-09-30. Official career figures. A missing field stays missing; it is never inferred from a partial scorecard.