Colin Ingram became first South African to score a century on his one-day international debut as the hosts beat Zimbabwe by 64 runs on Friday.
Ingram, 25, batted at number three in place of the injured Jacques Kallis and scored a well-paced 124 runs from 126 deliveries as South Africa piled up 351-6 in their 50 overs in the first ODI.
Opener Brendan Taylor did his best to keep Zimbabweans in the game with a spirited 145 not out from 136 balls but the gulf in class between the teams was always evident as they finished on 287-6.
Opener Hashim Amla laid the foundations for the win with a swashbuckling knock of 110 from only 96 balls, including 14 boundaries.
David Miller finished things off in style for the home side with a carefree 51 from 31 deliveries containing, five fours and two sixes.
Fast bowler Shingirai Masakadza summed up the Zimbabweans' day with a career best, if expensive, haul of four for 86.
H. Amla run out 110
G. Smith c Taylor b S.Masakadza 19
C. Ingram b S.Masakadza 124
AB de Villiers run out 21
A. Morkel c Utseya b S.Masakadza 1
D. Miller b S.Masakadza 51
J-P. Duminy not out 6
J. Botha not out 3
Extras: (lb-5, w-11) 16
Total: (six wickets; 50 overs) 351
Fall of wickets: 1-64, 2-200, 3-240, 4-255, 5-331, 6-346.
Did not bat: Wayne Parnell, Charl Langeveldt, Juan Theron.
Bowling: Mpofu 8-0-59-0 (4nb), Masakadza 10-0-86-4, Chigumbura 5-0-43-0 (4w), Utseya 10-0-48-0 (1w), Cremer 10-0-64-0 (1w), Flower 4-0-23-0, Williams 2-0-14-0 (1w), Taylor 1-0-9-0.
H. Masakadza c Botha b Theron 30
B. Taylor not out 145
C. Chibhabha c de Villiers b Parnell 10
S. Williams c Theron b Botha 10
G. Flower c Smith b Theron 13
T. Taibu c Amla b Botha 13
E. Chigumbura c Morkel b Theron 23
P. Utseya not out 22
Extras: (lb-15, w-6) 21
Total: (six wickets; 50 overs) 287
Fall of wickets: 1-70, 2-90, 3-122, 4-158, 5-179, 6-246.
Did not bat: Graeme Cremer, Shingirai Masakadza, Christopher Mpofu.
Bowling: Morkel 10-1-47-0, Parnell 10-0-59-1 (2w), Langeveldt 10-0-63-0 (3w), Theron 10-0-62-3, Botha 10-0-41-2 (1w).