Former South Africa captain AB de Villiers has announced his retirement from all forms of cricket on November 19, 2021. De Villiers had quit international cricket in May 2018, sending shockwaves around the cricket fraternity at the time, but had continued to play his trade in the Indian Premier ...
READ MORE +