Former England international Gary Ballance retires from cricket
By Elizabeth Botcherby
Gary Ballance: What Have England Got Against Him?
By Michael Rudling
Gary Ballance all set to feature for Zimbabwe
By Aakash Sivasubramaniam
Dawid Malan's retirement highlights the huge hole left by Gary Ballance departure - Chris Waters
By Chris Waters
Gary Ballance announces retirement from all forms of cricket
By Aditya Gajanan Kukalyekar
Gary Ballance: Yorkshire start talks over future
By George Dobell
Gary Ballance becomes 16th cricketer to play Tests for 2 nations; did you know four Indians are also on same l
By Anshul Gupta
Former English batter Gary Ballance to represent Zimbabwe: Some cricketers who switched national teams
By Arjun Sengupta
Gary Ballance: Test 100s for England, Zimbabwe
By Sabyasachi Chowdhury
ZIM vs WI 1st Test: Gary Ballance registers rare record in 146-year Test cricket history | Know More
Gary Ballance becomes just the SECOND cricketer to score a Test ton for two different countries
By Will Pickworth
Ex-England Batter Gary Ballance All Set To Represent Zimbabwe In International Cricket After Yorkshire Exit
By Sonanchal Gautam
ECB recommends fines and bans for ex-Yorkshire players found to have used racist language
By Dan Roan and Jack Skelton
Former England Batsman Gary Ballance Set For Zimbabwe Test Debut Against The West Indies
By Mohit Singh