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 Rwanda 3-0: result, October 14, 2025

Mbombela Stadium

South AfricaWinner
3:0
Rwanda

Team statistics

  • 5Shots on goal0
  • 6Shots off goal3
  • 12Total shots4
  • 1Blocked shots1
  • 9Shots inside box0
  • 3Shots outside box4
  • 5Shots on goal0
  • 6Shots off goal3
  • 12Total shots4
  • 1Blocked shots1
  • 9Shots inside box0
  • 3Shots outside box4
  • 12Fouls19
  • 7Corners4
  • 0Offsides4
  • 63%Possession37%
  • 3Yellow cards4
  • -Red cards-
  • 0Saves2
  • 551Passes321
  • 496Accurate passes279
  • 90%Pass accuracy87%
  • -Expected goals-
  • -Goals prevented-

Line-ups

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 19N. SibisiD
  4. 3K. NdamaneD
  5. 6A. ModibaD
  6. 5T. MbathaM
  7. 4T. MokoenaM
  8. 23T. MorenaM
  9. 17S. MbuleM
  10. 7O. AppollisM
  11. 13E. MakgopaF

Rwanda

  1. 1F. NtwariG
  2. 5A. MutsinziD
  3. 8G. ByiringiroD
  4. 17T. ManziD
  5. 2C. Niyomugabo
  6. 15B. MugishaM
  7. 12G. MugishaM
  8. 11K. MuhireF
  9. 4D. BizimanaM
  10. 22J. KwizeraM
  11. 19I. NshutiF

South Africa 4-2-3-1

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 19N. SibisiD
  4. 3K. NdamaneD
  5. 6A. ModibaD
  6. 5T. MbathaM
  7. 4T. MokoenaM
  8. 23T. MorenaM
  9. 17S. MbuleM
  10. 7O. AppollisM
  11. 13E. MakgopaF

Bench

  1. 16S. ChaineG
  2. 22R. GossG
  3. 11M. ShabalalaM
  4. 15B. J. AubaasM
  5. 9A. Cupido
  6. 21S. SitholeM
  7. 12T. MatuludiD
  8. 10M. NkotaF
  9. 8T. MoremiM
  10. 2M. KhozaD
  11. 18S. KabiniD
  12. 14T. Moloisane

Coach

Molefi Petrus Ntseki

Rwanda

  1. 1F. NtwariG
  2. 5A. MutsinziD
  3. 8G. ByiringiroD
  4. 17T. ManziD
  5. 2C. Niyomugabo
  6. 15B. MugishaM
  7. 12G. MugishaM
  8. 11K. MuhireF
  9. 4D. BizimanaM
  10. 22J. KwizeraM
  11. 19I. NshutiF

Bench

  1. 18C. TwizereG
  2. 23P. IshimweG
  3. 14P. Kavita
  4. 3E. ImanishimweD
  5. 21D. Nkulikiyimana
  6. 13E. NshimiyimanaD
  7. 6Y. NshimiyimanaD
  8. 20J. B. RubonekaM
  9. 9A. HamonD
  10. 10A. IshimweF
  11. 7A. BiramahireF
  12. 16A. Gitego

Timeline

0'15'30'45'60'75'90'105'120'
  1. 5'GoalT. Mbatha (assist: O. Appollis)South Africa
  2. 26'GoalO. Appollis (assist: E. Makgopa)South Africa
  3. 72'GoalE. Makgopa (assist: O. Appollis)South Africa
0'15'30'45'60'75'90'105'120'
  1. 5'GoalT. Mbatha (assist: O. Appollis)South Africa
  2. 26'GoalO. Appollis (assist: E. Makgopa)South Africa
  3. 29'Yellow cardInnocent NshutiRwanda
  4. 35'SubstitutionOn: M. NkotaOff: T. MorenaSouth Africa
  5. 37'Yellow cardMohau NkotaSouth Africa
  6. 39'Yellow cardSipho MbuleSouth Africa
  7. 51'Yellow cardDjihad BizimanaRwanda
  8. 52'SubstitutionOn: E. ImanishimweOff: J. KwizeraRwanda
  9. 54'Yellow cardGilbert ByiringiroRwanda
  10. 68'SubstitutionOn: A. HamonOff: C. NiyomugaboRwanda
  11. 68'SubstitutionOn: A. BiramahireOff: I. NshutiRwanda
  12. 72'GoalE. Makgopa (assist: O. Appollis)South Africa
  13. 85'SubstitutionOn: A. CupidoOff: E. MakgopaSouth Africa
  14. 85'SubstitutionOn: D. NkulikiyimanaOff: D. BizimanaRwanda
  15. 87'Yellow cardRonwen WilliamsSouth Africa
  16. 89'Yellow cardAly-Enzo HamonRwanda
  17. 89'SubstitutionOn: M. ShabalalaOff: T. MbathaSouth Africa
  18. 89'SubstitutionOn: B. J. AubaasOff: S. MbuleSouth Africa

Players of the match

  • 9.6Oswin AppollisSouth Africa
  • 8.6Evidence MakgopaSouth Africa
  • 7.6Thalente MbathaSouth Africa
PlayerMinutesRating
Oswin Appollis909.6
Evidence Makgopa858.6
Thalente Mbatha897.6
Aubrey Modiba907.3
Khuliso Mudau907.2
Nkosinathi Sibisi907.2
Khulumani Ndamane907.2
Teboho Mokoena907.2
Ronwen Williams906.9
Sipho Mbule896.9
Thapelo Morena356.7
Bonheur Mugisha906.7
Abeddy Biramahire226.6
Djihad Bizimana856.5
Innocent Nshuti686.5
Gilbert Byiringiro906.3
Thierry Manzi906.3
Jojea Kwizera526.3
Emmanuel Imanishimwe386.3
Aly-Enzo Hamon226.3
Darryl Nkulikiyimana96.3
Mohau Nkota556.2
Ange Mutsinzi906.2
Claude Niyomugabo686.2
Gilbert Mugisha906.2
Kevin Muhire906.2
Fiacre Ntwari905.3
Bathusi Aubaas1-
Mduduzi Shabalala1-
Sipho Chaine--
Ricardo Goss--
Samukelo Kabini--
Malibongwe Khoza--
Thabo Moloisane--
Tshepang Moremi--
Sphephelo Sithole--
Pierre Ishimwe--
Clement Twizere--
Phanuel Kavita--
Emmanuel Nshimiyimana--
Yunusu Nshimiyimana--
Jean Bosco Ruboneka--
Arthur Gitego--
Anicet Ishimwe--

Standings

PositionRecordPointsGoal diff
1South Africa5-3-218+6
5Rwanda3-2-511-4
World Cup - Qualification Africa table

Recent matches

  • Rwanda
    1-1-3LDLWLL1
  • South Africa
    1-4-0DDWDDD2

Head-to-head

1 match

0 South AfricaDraws 01 Rwanda

1 match

0 South AfricaDraws 01 Rwanda
  1. 2023-11-21Rwanda

Also in this competition

FinishedNigeriavsBeninWorld Cup - Qualification AfricaGodswill Akpabio International Stadium4:0
FinishedGuineavsBotswanaWorld Cup - Qualification AfricaStade Mohamed V2:2
FinishedSomaliavsMozambiqueWorld Cup - Qualification AfricaMiloud Hadefi stadium0:1
FinishedAlgeriavsUgandaWorld Cup - Qualification AfricaHocine Ait Ahmed Stadium2:1
FinishedNigeriavsBeninWorld Cup - Qualification AfricaGodswill Akpabio International Stadium4:0
FinishedGuineavsBotswanaWorld Cup - Qualification AfricaStade Mohamed V2:2
FinishedSomaliavsMozambiqueWorld Cup - Qualification AfricaMiloud Hadefi stadium0:1
FinishedAlgeriavsUgandaWorld Cup - Qualification AfricaHocine Ait Ahmed Stadium2:1
FinishedCongo DRvsSudanWorld Cup - Qualification AfricaStade des Martyrs1:0
FinishedSenegalvsMauritaniaWorld Cup - Qualification AfricaStade Me Abdoulaye Wade4:0
FinishedMoroccovsCongoWorld Cup - Qualification AfricaStade Prince Moulay Abdallah1:0
FinishedGabonvsBurundiWorld Cup - Qualification AfricaStade de Franceville2:0

Entertainment only. 18+. Play responsibly.