South Africa's Heinrich Klaasen retires from international cricket, draws curtains to seven-year career

Having made his ODI and T20I debuts in 2018, Heinrich Klaasen went on to establish himself as one of the most destructive white-ball players of his generation. He has played 60 ODIs and 58 T20Is.

Sports