Cape Town - South Africa won the toss and decided to bat in the second one-day
international against Zimbabwe at the Mangaung Oval on Wednesday.
LIVE: Proteas v Zimbabwe - 2nd ODI
South Africa made two changes from the team that won the first match in Kimberley by five wickets on Sunday.
Steyn replaced Kagiso Rabada in a rotation of fast bowlers, while
batsman Khaya Zondo came in for all-rounder Wiaan Mulder, who had an
ankle injury. It was Steyn's first one-day international appearance
since October 2016.
South African captain JP Duminy said conditions looked good for batting.
want to test ourselves batting first," he said.
"We have a couple of
new guys in the line-up so it gives them a chance to face a few balls."
Zimbabwe captain Hamilton Masakadza said he would also have batted if he had won the toss.
He predicted a high-scoring match. It was Masakadza's 200th one-day international.
"It's so special. I studied here for a few years so it's like coming home," he said.
Zimbabwe made one change, with seamer Donald Tiripano replacing left-arm spinner Wellington Masakadza.
JP Duminy (captain), Dean Elgar, Aiden Markram, Reeza
Hendricks, Khaya Zondo, Heinrich Klaasen (wkt), Christiaan Jonker,
Andile Phehlukwayo, Dale Steyn, Imran Tahir, Lungi Ngidi.
Hamilton Masakadza (captain), Solomon Mire, Brendan Taylor (wkt), Craig
Ervine, Sean Williams, Peter Moor, Elton Chigumbura, Brandon Mavuta,
Kyle Jarvis, Donald Tiripano, Tendai Chatara.
Umpires: Chris Gaffaney (NZL), Adrian Holdstock (RSA)
TV umpire: Shaun George (RSA)
Match referee: Jeff Crowe (RSA)