Who is Gary Ballance?
Gary Ballance is a rare cricket figure — a Test centurion for two nations: England and Zimbabwe. Born in Harare, Zimbabwe, on 22 November 1989, Ballance built most of his career in England but made a remarkable late-career switch back to his birth country. Ballance is best known for his compact technique, gritty batting style,…
