Centuries from JP Duminy [ Images ] and AB de Villiers [ Images ] propelled South Africa [ Images ] to the second biggest win in one-day internationals as they crushed Zimbabwe by 272 runs in the third and final match on Friday.
The margin of victory, which gave the hosts a 3-0 series sweep, is second only to New Zealand's [ Images ] 290-run thrashing of Ireland in 2008.
It is the biggest one-day win by South Africa and the heaviest defeat for Zimbabwe, topping the Proteas's 212-run triumph over their neighbours in Centurion last year.
Duminy smashed a career-best 129 from 117 deliveries and De Villiers hit 109 in 99 balls, his second successive hundred, as the home team amassed 399 for six in 50 overs.
The pair's 219-run partnership was a South African record for the third wicket.
Zimbabwe were then skittled out for 127, seamer Juan Theron claiming three for 18.
G. Smith st Taibu b Utseya 26
H. Amla c Taibu b S.Masakadza 24
JP Duminy c Dabengwa b Nicolson 129
AB de Villiers c S.Masakadza b H. Masakadza 109
A. Morkel c Taylor b S.Masakadza 37
D. Miller not out 33
C. Ingram c Cremer b Chigumbura 20
J. Botha not out 0
Extras: (b-1, lb-7, w-11, nb-2) 21
Total: (six wickets; 50 overs) 399
Fall of wickets: 1-53, 2-59, 3-278, 4-328, 5-355, 6-392.
Did not bat: Wayne Parnell [ Images ], Lonwabo Tsotsobe, Rusty Theron
Bowling: Shingirai Masakadza 10-0-95-2 (3w), Ian Nicolson 7-0-74-1 (2nb), Prosper Utseya 10-0-58-1 (1w), Keith Dabengwa 6-0-40-0 (1w), Graeme Cremer 5-0-37-0, Chamu Chibhabha 3-0-20-0, Elton Chigumbura 7-0-53-1 (2w), Hamilton Masakadza 1-0-4-1, Brendan Taylor 1-0-10-0.
B. Taylor c Theron b Tsotsobe 5
H. Masakadza c Theron b Morkel 5
C. Chibhabha c Amla b Morkel 16
T. Taibu b Botha 28
C. Ervine b Botha 24
E. Chigumbura b Theron 1
K. Dabengwa lbw b Parnell 6
P. Utseya not out 24
G. Cremer c Amla b Parnell 2
S. Masakadza b Theron 14
I. Nicolson c de Villiers b Theron 0
Extras: (w-2) 2
Total: (all out; 29 overs) 127
Fall of wickets: 1-9, 2-18, 3-30, 4-77, 5-80, 6-80, 7-97, 8-106, 9-127, 10-127.