Former England batter Gary Ballance has announced his retirement just three months after restarting his international career with Zimbabwe.
Gary Ballance is set to make his return to Test cricket afte being named in Zimbabwe's squad for their two-match series against the West Indies that gets underway in Bulawayo on Saturday.