South Africa wicketkeeper-batter Quinton de Kock will retire from One-Day Internationals after the 50-overs World Cup in India next month.
The announcement of de Kock's impending retirement from ODIs was made by Cricket South Africa (CSA).
"Quinton de Kock has announced his retirement from ODI cricket following the conclusion of the ICC @cricketworldcup in India," CSA said on X.
De Kock's decision to retire came minutes after CSA named a 15-member South Africa squad for the World Cup, to be led by Temba Bavuma.
The ODI World Cup will be held in India from October 5 to November 19.
The 30-year-old de Kock stunned the cricketing world in December 2021 by announcing his sudden retirement from Test cricket, insisting that he wants to spend more time with his young family.
The left-handed batter was rested from the recently-concluded T20I series against Australia which South Africa lost 0-3.
But, he is expected to feature in the five-match ODI series against Australia, starting on September 7.
De Kock played 54 Tests and scored 3300 runs with a best knock of 141 not out. He also represented South Africa in 140 ODIs and 80 T20 Internationals, amassing 5966 and 2277 runs respectively.
He's one of the all-time greats, but couldn't read me'
Sportspersons should not enter politics: Sehwag
Amitabh Bachchan receives World Cup 'golden ticket'
Rahul, Kishan in India's World Cup squad; SKY retained