

Our Prediction
-
South Africa played 39 ODIs with Zimbabwe in which they won 36 matches and lost only 2 whereas 1 match was no result.
-
Lungi Nagidi is in a brilliant form whereas other seamers are also taking wickets, which we have seen in the previous matches too.
-
Dale Steyn might come back tomorrow which will make their bowling attack more powerful.
SQUAD-
South Africa: Aiden Markram, Dean Elgar, Reeza Hendricks, Jean-Paul Duminy(c), Heinrich Klaasen(w), Christiaan Jonker, Willem Mulder, Andile Phehlukwayo, Kagiso Rabada, Imran Tahir, Lungi Ngidi, Dale Steyn, Khaya Zondo, Tabraiz Shamsi
Zimbabwe: Hamilton Masakadza(c), Solomon Mire, Craig Ervine, Brendan Taylor(w), Sean Williams, Peter Moor, Elton Chigumbura, Wellington Masakadza, Brandon Mavuta, Kyle Jarvis, Tendai Chatara, Ryan Murray, Donald Tiripano, Richard Ngarava, Tinashe Kamunhukamwe