Updated On: 19 November, 2021 03:51 PM IST | Johannesburg | PTI
The former South Africa captain had retired from international cricket in 2018. De Villiers played 114 Tests, 228 ODIs and 78 T20Is for his country

AB de Villiers. File Pic/AFP
One of contemporary cricket`s greatest batters, South African legend AB de Villiers announced his retirement from all forms of the game, which he dominated for 17 years with his 360-degree batting.
The 37-year-old versatile cricketer`s decision has effectively ended his association with his IPL franchise Royal Challengers Bangalore. He made the announcement on Twitter, ending an illustrious career, which saw him play in 114 Tests, 228 ODIs and 78 T20Is for the Proteas.