Grant Flower, the 39-year-old batsman, has made a shock international return more than six years after he last played for Zimbabwe, being named in the squads for the tour of South Africa next month.
Grant Flower makes international return