Former England batter Gary Ballance has agreed a two-year deal to play for his native Zimbabwe following his release from Yorkshire.
Former England batter Gary Ballance has agreed a two-year deal to play for his native Zimbabwe following his release from Yorkshire.