AB de Villiers, the former captain of South Africa, announced his retirement from cricket on Friday. He last played competitive cricket for the Royal Challengers Bangalore in the IPL and had been associated with the franchise for ten years. AB finishes a 17-year career in which he represented South Africa in 114 Tests, 228 ODIs, and 78 T20Is, accumulating nearly 20,000 runs across all formats.

“It’s been a wonderful ride, but I’ve decided to call it a day on cricket. I’ve been playing the game with unfettered zeal and sheer fun since the backyard bouts with my older siblings. That spark no longer burns as brightly at 37 years old “AB sent out a tweet.

AB played the majority of his T20 franchise cricket in the IPL. He was an outstanding athlete and batter who was well known for his ability to take the game away from the opposition. He did, however, play in the BBL, PSL, Vitality Blast, BPL, and MSL back home. “I’ve had a long and profitable career with RCB. Eleven years have flown by, and saying goodbye to the lads is heartbreaking. Of course, it took a long time to come to this choice, but after much thought, I’ve chosen to hang up my boots and spend more time with my family “, in a statement, De Villiers added.

“I’d like to express my gratitude to the RCB management, my friend Virat Kohli, players, coaches, support staff, fans, and the entire RCB family for their continued faith and support. With RCB, it’s been a great adventure. On a personal level, I have so many memories to remember for the rest of my life. RCB will always be a good friend of mine and my family, and they will continue to support this incredible team. I’ll always be an RCBian.”

For RCB, the South African amassed 4491 runs in 156 matches, finishing as the team’s second-highest run scorer after Virat Kohli. ABD, who played for the Delhi Daredevils before joining RCB, finishes his IPL career with 5162 runs in 184 matches, including a best of 133* against the Mumbai Indians in 2015. ABD scored 313 runs in 15 games during his final season in the IPL. In 2018, AB announced his retirement from international cricket, but he continued to play T20 franchise cricket.