Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballWorld Cup - Qualification AfricaFull time

South Africa vs Zimbabwe 3-1: result, June 11, 2024

Toyota Stadium

South AfricaWinner
3:1
Zimbabwe

Team statistics

  • 8Shots on goal3
  • 5Shots off goal2
  • 26Total shots6
  • 13Blocked shots1
  • 14Shots inside box4
  • 12Shots outside box2
  • 8Shots on goal3
  • 5Shots off goal2
  • 26Total shots6
  • 13Blocked shots1
  • 14Shots inside box4
  • 12Shots outside box2
  • 10Fouls10
  • 12Corners2
  • 3Offsides1
  • 68%Possession32%
  • 1Yellow cards0
  • -Red cards-
  • 2Saves5
  • 620Passes306
  • 574Accurate passes241
  • 93%Pass accuracy79%
  • -Expected goals-
  • -Goals prevented-

Line-ups

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21S. NgezanaD
  4. 14M. MvalaD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 17E. MokwanaM
  9. 11T. ZwaneM
  10. 7O. AppollisM
  11. 5I. RaynersF

Zimbabwe

  1. 22G. Chitsumba
  2. 18W. MusonaD
  3. 14G. MurwiraD
  4. 4M. GaranangaD
  5. 2G. TakwaraD
  6. 5D. LungaD
  7. 8M. MunetsiM
  8. 10A. RinomhotaM
  9. 23R. HachiroM
  10. 20T. ChirewaF
  11. 9D. MapfumoF

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21S. NgezanaD
  4. 14M. MvalaD
  5. 6A. ModibaD
  6. 13S. SitholeM
  7. 4T. MokoenaM
  8. 17E. MokwanaM
  9. 11T. ZwaneM
  10. 7O. AppollisM
  11. 5I. RaynersF

Bench

  1. 2N. MobbieD
  2. 3R. MofokengM
  3. 8J. AdamsM
  4. 9L. FosterF
  5. 10P. TauF
  6. 12P. MaswanganyiF
  7. 15B. J. AubaasM
  8. 16V. MothwaG
  9. 18S. G. MsimangoD
  10. 19N. SibisiD
  11. 22R. GossG
  12. 23T. MorenaD

Coach

Molefi Petrus Ntseki

Zimbabwe

  1. 22G. Chitsumba
  2. 18W. MusonaD
  3. 14G. MurwiraD
  4. 4M. GaranangaD
  5. 2G. TakwaraD
  6. 5D. LungaD
  7. 8M. MunetsiM
  8. 10A. RinomhotaM
  9. 23R. HachiroM
  10. 20T. ChirewaF
  11. 9D. MapfumoF

Bench

  1. 16B. Donovan
  2. 1M. MapisaG
  3. 15T. HadebeD
  4. 3J. ZemuraD
  5. 13S. MaroodzaD
  6. 11T. KadewereF
  7. 17T. RusheshaM
  8. 12J. PhuthiD
  9. 19T. MaswanhiseF
  10. 21D. Msendami
  11. 6T. MachopeF

Timeline

0'15'30'45'60'75'90'105'120'
  1. 1'GoalI. RaynersSouth Africa
  2. 2'GoalT. Chirewa (assist: M. Munetsi)Zimbabwe
  3. 55'GoalT. MorenaSouth Africa
  4. 76'GoalT. Morena (assist: O. Appollis)South Africa
0'15'30'45'60'75'90'105'120'
  1. 1'GoalI. RaynersSouth Africa
  2. 2'GoalT. Chirewa (assist: M. Munetsi)Zimbabwe
  3. 46'SubstitutionOn: T. MorenaOff: E. MokwanaSouth Africa
  4. 46'SubstitutionOn: D. MsendamiOff: D. MapfumoZimbabwe
  5. 52'Yellow cardTeboho MokoenaSouth Africa
  6. 55'GoalT. MorenaSouth Africa
  7. 76'GoalT. Morena (assist: O. Appollis)South Africa
  8. 90'SubstitutionOn: R. MofokengOff: O. AppollisSouth Africa
  9. 90'SubstitutionOn: J. ZemuraOff: A. RinomhotaZimbabwe
  10. 90'SubstitutionOn: T. MaswanhiseOff: T. ChirewaZimbabwe
  11. 90'SubstitutionOn: T. MachopeOff: W. MusonaZimbabwe

Players of the match

  • 8.9Oswin AppollisSouth Africa
  • 8.9Thapelo MorenaSouth Africa
  • 7.7Tawanda ChirewaZimbabwe
PlayerMinutesRating
Oswin Appollis898.9
Thapelo Morena458.9
Tawanda Chirewa897.7
Iqraam Rayners907.5
Themba Zwane907.3
Ronwen Williams907.2
Khuliso Mudau907.2
Aubrey Modiba907.2
Mothobi Mvala907
Sphephelo Sithole907
Elias Mokwana457
Teboho Mokoena906.9
Divine Lunga906.9
Marshall Munetsi906.9
Godfrey Chitsumba906.7
Richard Hachiro906.7
Douglas Mapfumo456.7
Siyabonga Ngezana906.6
Gerald Takwara906.6
Walter Musona896.5
Daniel Msendami456.5
Andy Rinomhota896.3
Murwira Godknows906.2
Munashe Garananga906.2
Relebohile Ratomo1-
Veli Mothwa--
Ricardo Goss--
Spiwe Msimango--
Nkosinathi Sibisi--
Nyiko Mobbie--
Percy Tau--
Bathusi Aubaas--
Jayden Adams--
Patrick Maswanganyi--
Lyle Foster--
Tawanda Maswanhise1-
Jordan Zemura1-
Tymon Machope1-
Martín Mapisa--
Donovan Bernard--
Teenage Hadebe--
Joey Phuthi--
Shane Maroodza--
Tivonge Rushesha--
Tino Kadewere--

Standings

PositionRecordPointsGoal diff
6Zimbabwe0-5-55-7
1South Africa5-3-218+6
World Cup - Qualification Africa table

Recent matches

  • Zimbabwe
    0-2-1DDLL1
  • South Africa
    1-1-1WLDD1

Also in this competition

FinishedSouth SudanvsSudanWorld Cup - Qualification AfricaJuba Stadium0:3
FinishedMauritiusvsEswatiniWorld Cup - Qualification AfricaNational Sports Complex Pitch 12:1
FinishedLesothovsRwandaWorld Cup - Qualification AfricaMoses Mabhida Stadium0:1
FinishedCape Verde IslandsvsLibyaWorld Cup - Qualification AfricaEstádio Nacional de Cabo Verde1:0
FinishedSouth SudanvsSudanWorld Cup - Qualification AfricaJuba Stadium0:3
FinishedMauritiusvsEswatiniWorld Cup - Qualification AfricaNational Sports Complex Pitch 12:1
FinishedLesothovsRwandaWorld Cup - Qualification AfricaMoses Mabhida Stadium0:1
FinishedCape Verde IslandsvsLibyaWorld Cup - Qualification AfricaEstádio Nacional de Cabo Verde1:0
FinishedZambiavsTanzaniaWorld Cup - Qualification AfricaLevy Mwanawasa Stadium0:1
FinishedChadvsComorosWorld Cup - Qualification AfricaMunicipal Stadium of Oujda0:2
FinishedAngolavsCameroonWorld Cup - Qualification AfricaEstádio 11 de Novembro1:1
FinishedCongovsMoroccoWorld Cup - Qualification AfricaStade Adrar0:6

Entertainment only. 18+. Play responsibly.