South Africa all-rounder Jacques Kallis has allayed any fitness fears by claiming he is "100 percent" fit to face the West Indies in their opening World Cup match.
The 35-year-old suffered an injury scare ahead of the event when injuring his ribs during the recent Test series against India.
However Kallis insists the problem, which prevented him from bowling in South Africa's two World Cup warm-up games against Australia and Zimbabwe, has eased and he will be ready to face the West Indies on Thursday.
"Everything has gone according to plan," said Kallis.
"I am 100 percent fit for the match. In fact, all the guys in the team are fit. All the 15 are available for selection."
Kallis, the number one all-rounder in one-day cricket with 11,002 runs and 259 wickets from 307 matches, is hoping to play a starring role as the Proteas aim to break their World Cup duck.
However, first they most overcome Ottis Gibson's West Indies in what Kallis believes will be a tricky start to life in Group B.
"They are a dangerous side," he said. "They have a few players who can change the game on their day. We have been on top of them recently and played some good cricket.
"And that's what we will look to do again. Play well and put the pressure back on them."