Tour match, New Road. South Africa 261-4 beat Worcestershire 192 by 69 runs
Smith and Gibbs put on 52 for the first wicket
South Africa had cause to wonder if Justin Kemp should have been named among their touring party despite cruising to a comfortable victory on Wednesday.
Kemp, ironically playing for Worcestershire as temporary cover for Andrew Hall - who is in the tourists' squad - smashed 77 off 87 balls to keep the county side in the match.
Overall, the match served as another ideal prep match for the South Africans. Alan Dawson took 4-26 while Graeme Smith, Jacques Kallis and Jacques Rudolph all did well with the bat.
At the start of the day, Nantie Hayward, whose decision to play a full season at Worcestershire ruled him out of international cricket for the time being, was plastered for 66 runs.
Skipper Smith was hit on the hand by a rising delivery in the opening over from England's Kabir Ali.
Kabir had been given special permission by England to play against the tourists. Smith was able to continue his innings after a short delay and showed no apparent ill effects.
The South Africans fielded their strongest side in their last match before their NatWest opener with England at The Oval on Saturday.
A half-century stand for the first wicket was completed in the 10th over before Hayward struck.
Herschelle Gibbs (27) sliced a catch to Stephen Peters who took a low catch at third man.
Kabir produced some impressive deliveries and Kallis survived a confident shout for a catch behind with only a single to his name.
But Smith (65) and Kallis (66) went on to hit 99 for the second wicket. Rudolph made 48 not out towards the end while Kabir (2-49) was the most successful county bowler.
In Worcestershire's run chase, Sean Pollock was miserly and Hall penetrative as the county team were rediced to 66-4.
Kemp's innings made a match of it for a while, but South Africa closed out the win inside 45 overs.
Worcestershire: S D Peters, S C Moore, Kadeer Ali, B F Smith (Capt), J M Kemp, D A Leatherdale, G J Batty, S J Adshead (Wkt), S A Khalid, Kabir Ali, M Hayward.
South Africa: G C Smith (Capt), H H Gibbs, J A Rudolph, J H Kallis, M van Jaarsveld, M V Boucher (Wkt), S M Pollock, N Boje, A J Hall, A C Dawson, M Ntini.