GALLERY: Proteas CWC squad announcement
VIDEO: Tahir honoured to represent adopted country
Duminy, 30, missed the recent Test series against the West Indies due to a knee injury.
It was initially hoped that he would be ready for the Boxing Day Test in Port Elizabeth, but the recovery period took longer than initially anticipated.
Fears about Duminy's long-term fitness resurfaced on Tuesday when Justin Ontong was called up as his cover for the upcoming limited overs series against the West Indies.
However, Duminy said the injury is only likely to rule him out of the three T20 internationals against the Windies and that he should be able to take part in the five-game ODI series, starting in Durban on January 16.
"The injury’s going well," Duminy told Sport24 at the launch of the Proteas' World Cup squad at the V&A Waterfront on Tuesday. "The rehab of the last week, and the fitness is coming on nicely. The plan is to definitely be part of the one-day series (against the West Indies).
“Probably, it’s going to be a push to be part of the T20 games. So the plan is the first ODI on the 16th. We’re working towards that.”
Proteas fans can therefore breathe a sigh of relief after Duminy assured that he'll be ready to take part in the World Cup, which runs from February 14-March 29.
“No, no doubts. I’ll have to break something drastically for me not to play there. So I’m definitely looking forward to that," he said.
The all-rounder's absence was evident in the Proteas' last ODI series, which ended in a 4-1 loss to Australia Down Under.
A fit Duminy would be key to South Africa breaking their duck in Cricket World Cup events...
Proteas World Cup squad:
AB de Villiers (Titans, captain), Hashim Amla (Cape Cobras, vice-captain), Kyle Abbott (Dolphins), Farhaan Behardien (Titans), Quinton de Kock (Highveld Lions), JP Duminy (Cape Cobras), Faf du Plessis (Titans), Imran Tahir (Dolphins), David Miller (Dolphins), Morne Morkel (Titans), Wayne Parnell (Warriors), Aaron Phangiso (Highveld Lions), Vernon Philander (Cape Cobras), Rilee Rossouw (Knights), Dale Steyn (Cape Cobras)