South Africa batter Heinrich Klaasen has retired from the international game. The 33-year-old is one of the world’s most destructive middle-order batters and will continue to play franchise cricket around the world. He last played for South Africa in their defeat against New Zealand in the semi-final of the Champions Trophy in March. The wicketkeeper-batter...