The 37-year-old was still involved in franchise cricket, last playing in the Indian Premier League for Bangalore, who described his retirement as the "end of an era" after a decade with the south Indian side. "It has been an incredible journey, but I have decided to retire from all cricket," De Villiers said in a statement https://twitter.com/ABdeVilliers17/status/1461590034193297409 on Friday. "Ever since the backyard matches with my older brothers, I have played the game with pure enjoyment and unbridled enthusiasm. "That's the reality I must accept - and, even if it may seem sudden, that is why I am making this announcement today. De Villiers retires with over 20,000 runs to his name in tests, one-day internationals and T20Is for South Africa and 9,424 runs in T20s.
Source: The North Africa Journal November 19, 2021 17:01 UTC