South Africa's all-rounder, Jacques Kallis, will play in Wednesday's third Test against England at Edgbaston despite injuring his ring finger while batting against Bangladesh A during their one-sided warm-up game at New Road on Thursday.
Kallis is the only South African batsman to have missed out during the first two Tests, having managed only 24 runs in three innings. He made 55 against Bangladesh A before being forced to retire hurt, but he came through a full training session in Birmingham on Monday morning to allay fears about his fitness.
"Jacques is 100% fine," said a team spokesman. "He has been in the nets at Edgbaston and taken part in a full practice session."
The news means that South Africa are set to make a solitary change to the side that won the second Test at Headingley by ten wickets. Dale Steyn misses out with a broken thumb, which he sustained while fielding at Headingley, so Andre Nel is in line for his first Test call-up since the visit of West Indies in January.
"We've backed him a huge amount over the last couple of months and I've got a feeling he is going to come through this one fantastically," said South Africa's coach, Mickey Arthur. " We have the ability now to lose one guy and be able to bring back a guy who is a hardened Test-match campaigner."