Former England Test batsman Gary Ballance has retired from cricket just three months after resuming his international career with Zimbabwe.
Gary Ballance has been included in a 16-man Zimbabwe squad for a two-Test series against the West Indies.
Former England batsman Gary Ballance will play international cricket for his native Zimbabwe for at least the next two seasons.
Gary Ballance has admitted using a racial slur against former Yorkshire teammate Azeem Rafiq in a swirling row that has cost the county a host of sponsors.
Gary Ballance has been ruled out of the third Test against the Proteas after breaking his finger in the 340-run defeat at Trent Bridge.