Sri Lanka have won the toss and chosen to bat first as they attempt to break their ODI duck in 2019, in the last one-dayer they have scheduled before the World Cup.
'While a decision like this is never easy, I also feel that it is the right time for me to pass the baton. Duminy will, however, continue to be available for South Africa in T20 internationals.
"I have been privileged to live out my dream playing a sport I love, and I am forever grateful for the support I have received from my teammates, coaches, family, friends, and fans throughout the years", it further said.
South African all-rounder JP Duminy has announced that he will call time on his ODI career after the 2019 World Cup that begins on May 30 in England.This will be Duminy's third appearance in the World Cup after 2011 and 2015.Duminy, who announced his retirement from Test and first-class cricket in 2017 to focus on his white-ball cricket, feels "the time is right" to close the chapter of his global career.
The focus for the next few months will be in the 50-over format, and a few players from the hosts are yet to ink their names in the 15-man touring party that will represent South Africa in England in May.
The classy left-hander has turned out in 193 ODIs for South Africa, amassing 5047 runs at an average of 37.39 and 68 wickets at an average of 45.08.
Duminy joins stalwarts like Chris Gayle and Imran Tahir in announcing that the World Cup will be their swansong.