Cricket South Africa (CSA) has confirmed that AB de Villiers will not be coming out of international retirement to play in the T20 World Cup later this year.
De Villiers, 37, had been in talks with head coach Mark Boucher about a return to the limited-overs side following his retirement from all international formats in May 2018.
"Discussions with AB de Villiers have concluded with the batsman deciding once and for all, that his retirement will remain final," CSA said in a statement.
De Villiers recently returned to South Africa after the Indian Premier League (IPL) was suspended indefinitely earlier this month due to a surge in Covid-19 cases in India.
He had been playing for the Royal Challengers Bangalore in the IPL where he had been in impressive form before the suspension scoring 207 runs in six innings at an average of 51.75 and a strike rate of 164.28.
He is among South Africa's greatest-ever batters, their fourth-highest run-getter in Test cricket and their second-highest in ODIs and T20Is. He remains one of the world's finest T20 players, and was in red-hot form during IPL 2021.
Meanwhile, South Africa have included uncapped offspinner Prenelan Subrayen and seamer Lizaad Williams in their squad for the two-Test series in the West Indies that starts on June 10.
A five-match T20 series in the Caribbean will follow, before the team travels to Ireland for three one-day internationals and three T20 matches between July 11 and 25.
South African Test squad vs West Indies:
Dean Elgar (captain), Temba Bavuma, Quinton de Kock, Sarel Erwee, Beuran Hendricks, George Linde, Keshav Maharaj, Lungi Ngidi, Aiden Markram, Wiaan Mulder, Anrich Nortje, Keegan Peterson, Kagiso Rabada, Rassie van der Dussen, Kyle Verreynne, Tabraiz Shamsi, Lizaad Williams, Prenelan Subrayen, Marco Jansen.