Gary Ballance

Zimbabwe|Middle order Batter
Gary Ballance
INTL CAREER: 2013 - 2023
Gary Ballance and Brandon Mavuta shared a 135-run stand for the eighth wicket, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023

Gary Ballance and Brandon Mavuta shared a 135-run stand for the eighth wicket

Gary Ballance and Brandon Mavuta added 135 runs for the eighth wicket to revive Zimbabwe, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023
Gary Ballance and Brandon Mavuta added 135 runs for the eighth wicket to revive ZimbabweAssociated Press
Gary Ballance celebrates his half-century, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023
Gary Ballance celebrates his half-centuryAssociated Press
Gary Ballance clips it in front of square, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023
Gary Ballance clips it in front of squareAssociated Press
Gary Ballance scored 30 in his first innings for Zimbabwe, Zimbabwe vs Ireland, 1st T20I, Harare, January 12, 2023
Gary Ballance scored 30 in his first innings for ZimbabweAFP via Getty Images
Gary Ballance in the field, 3rd day, Yorkshire vs Sussex, County Championship, Headingley, June 3, 2021
Gary Ballance in the fieldGeorge Wood/PA Images via Getty Images
Gary Ballance of Yorkshire hits out as wicketkeeper Lewis McManus of Hampshire looks on, Hampshire v Yorkshire, day 1, Ageas Bowl, April 11, 2019
Gary Ballance of Yorkshire hits out as wicketkeeper Lewis McManus of Hampshire looks onGetty Images
Gary Ballance latches on to a pull, Notts v Yorkshire, County Championship Division One, Trent Bridge, April 8, 2019
Gary Ballance latches on to a pullGetty Images
Gary Ballance batted for only the second time on tour, Cricket Australia XI v England XI, Tour match, Perth, 1st day, December 9, 2017
Gary Ballance batted for only the second time on tourGetty Images
Gary Ballance was lbw to Vernon Philander, England v South Africa, 2nd Investec Test, Trent Bridge, 4th day, July 17, 2017
Gary Ballance was lbw to Vernon PhilanderGetty Images
Gary Ballance bats in England nets, Trent Bridge, July 13, 2017
Gary Ballance bats in England netsGetty Images
Gary Ballance became only the second player to score a Test century for two different countries, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023
Gary Ballance became only the second player to score a Test century for two different countries Associated Press
Gary Ballance notched up a half-century on Zimbabwe Test debut, Zimbabwe vs West Indies, 1st Test, Bulawayo, 4th day, February 7, 2023
Gary Ballance notched up a half-century on Zimbabwe Test debutAssociated Press
Gary Ballance receives his Zimbabwe T20I cap from Dave Houghton, Zimbabwe vs Ireland, 1st T20I, Harare, January 12, 2023
Gary Ballance receives his Zimbabwe T20I cap from Dave HoughtonAFP/Getty Images
Gary Ballance receives his Zimbabwe cap from captain Craig Ervine, Zimbabwe vs Ireland, 1st T20I, Harare, January 12, 2023
Gary Ballance receives his Zimbabwe cap from captain Craig ErvineAFP/Getty Images
Gary Ballance cuts on his way to fifty, LV= Insurance County Championship, Yorkshire vs Kent, day 2, Emerald Headingley Stadium, May 07, 2021
Gary Ballance cuts on his way to fifty Getty Images
Gary Ballance celebrates his hundred, Notts v Yorkshire, County Championship Division One, Trent Bridge, April 8, 2019
Gary Ballance celebrates one of his five Championship hundreds in 2019PA Photos
Gary Ballance revived the innings with a half-century, Essex v Yorkshire, Royal London Cup quarter-final, Chelmsford, June 14. 2018
Gary Ballance revived the innings with a half-centuryGetty Images
Gary Ballance and Dawid Malan take a breather between overs, Western Australia XI v England, tour match, 1st day, Perth, November 4 2017
Gary Ballance and Dawid Malan take a breather between oversGetty Images
Gary Ballance fell shortly after lunch, England v South Africa, 2nd Investec Test, Trent Bridge, 2nd day, July 15, 2017
Gary Ballance fell shortly after lunchAFP