Theunis de Bruyn represented the country in 13 Tests and two T20Is since making his debut in January 2017 © Getty Theunis de Bruyn has announced his retirement from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results