Den 27 årige spelare blei utnemnd til kaptein for Yorkshire i desember. "Den nye avtalen kom i perfekt tid for meg", sa Ballance til nettstasjonen til klubben. "No kan eg berre konsentrera meg om kapteinskapet, å slå og skora". Den Zimbabwesiske venstrehandaren har spelt 21 testar for England, den siste mot Bangladesh i oktober. Etter å ha vore kalla tilbake til Testlaget for heimsserien mot Pakistan i fjor sommar, gjorde Ballance berre 24 renner i fire omgångar under den uavgjorte serien i Bangladesh og var ikkje med i nederlaget i India i slutten av 2016. Ballance skal ha vore kaptein for Yorkshire i alle tre formatane i 2017 etter å ha erstatta Andrew Gale, som trekte seg til å bli hovudtrener for Yorkshire i november.
England batsmannen Gary Ballance har underskriva ein ny kontrakt med Yorkshire som vil halda han i Headingley til slutten av sesongen 2019.