South African all-rounder J P Duminy has announced his intention to retire from one-day international cricket after the conclusion of the ICC Men’s Cricket World Cup 2019.
Duminy, who announced his retirement from Tests in September 2017, will continue being available for South Africa in T20 Internationals.