Bloemfontein: Dale Steyn made a triumphant return to one-day international cricket, starring with bat and ball as South Africa beat Zimbabwe by 120 runs in the second one-day international at the Mangaung Oval on Wednesday.
Playing in his first ODI in two years, Steyn top-scored with a career-best 60 in a South African total of 198, then took the first two wickets as Zimbabwe were bowled out for 78, giving South Africa a winning 2-0 lead in the three-match series.
Leg-spinner Imran Tahir took six for 24, including a hat-trick, as Zimbabwe collapsed.
Steyn's batting rescued South Africa from a precarious 101 for seven but it was his fast bowling that probably impressed coach Ottis Gibson the most.
He bowled with plenty of pace and his figures of two for 19 in six overs scarcely reflected the problems he caused for the Zimbabwe batsmen on a pitch of uneven bounce.
Steyn hit eight fours and a six in an 85-ball innings. His previous best one-day international score was 35 against India in Jaipur in 2009/10.
Steyn struck with his seventh ball when he trapped Solomon Mire leg before wicket and followed up by dismissing Craig Ervine, who endured a torrid time against the veteran fast bowler before being caught at short midwicket.
Tahir ripped through the Zimbabwe batting when the fast bowlers were rested, trapping Brendan Taylor leg before in his first over, then dismissing Sean Williams, Elton Chigumbura and Peter Moor with successive deliveries before wrapping up the innings.