South Africa vs Kenya — AI Match Analysis, Predicted Score, Team News & Betting Tips
Africa Cup of Nations - Qualification · 13 Nov 2026 · Free AI Football Predictions by OddsFactory AI


Team News
All team newsMbokazi and Foster back as Bafana host Kenya at Orlando Stadium
Pitso Mosimane named 27 players for the double-header, with the return leg in Nairobi four days later. Captain Ronwen Williams and Teboho Mokoena were kept in the squad despite recent injury struggles at Sundowns; strikers Yanela Mbuthuma and Evidence Makgopa were left out.
Kamogelo Sebelebeleinjury
Ronwen Williamsrecent injury struggles
Teboho Mokoenarecent injury struggles
Mbekezeli Mbokaziinjury
Lyle Foster
Thalente Mbathafitness
No absences reported.
Squads
Line-ups inStarting XI, bench and absentees · this season's appearances, goals and assists.
South Africa32 players · 3-4-2-112 bench1 out
1R. Williams34 y · South AfricaXI2––7.0
16S. Chaine29 y · South AfricaBench––––
22R. Goss32 y · South AfricaBench––––
21I. Okon22 y · South AfricaXI21–7.2
24O. Makhanya22 y · South AfricaXI2––6.8
6A. Modiba31 y · South AfricaXI1––7.0
2T. Matuludi27 y · South AfricaXI––––
18S. Kabini22 y · South AfricaBench2117.3
14M. Mbokazi Bench––––
23T. Morena Bench––––
3K. Ndamane22 y · South Africa––––
19N. Sibisi ––––
20K. Mudau ––––
26B. Cross ––––
7O. Appollis25 y · South AfricaXI2–38.2
10R. Mofokeng22 y · South AfricaXI22–8.7
13S. Sithole27 y · South AfricaXI2117.8
4T. Mokoena29 y · South AfricaXI1––6.7
8T. Moremi XI––––
5T. Mbatha Bench––––
15B. Aubaas Bench––––
25K. SebelebeleinjuryOut2––6.8
12T. Maseko23 y · South Africa2––6.7
11T. Zwane37 y · South Africa1––7.0
23J. Adams ––––
12I. Rayners30 y · South AfricaXI21–7.3
9L. Foster Bench––––
11P. Dithejane Bench––––
17L. Singh Bench––––
19C. Mailula Bench––––
25T. Matthews Bench––––
99E. Makgopa ––––
Kenya49 players · 4-3-312 bench
- 23B. Odhiambo XI––––
- 1Farouk Shikalo Bench––––
- 18B. Bwire Bench––––
1S. Faruk ––––
18B. Bwire26 y · Kenya––––
23B. Omondi ––––
Richard Vogt ––––
5F. Odhiambo24 y · KenyaXI2––6.5
16R. Onyango25 y · KenyaXI2––6.8
12A. Wanjala XI2––6.3- 3O. Khamis XI––––
- 4Sylvester Owino Chino XI––––
- 2H. Wesonga Bench––––
4M. Kibwage 1––6.8
20M. Okwaro 2––7.2
2S. Owino ––––
3Aboud Omar Khamis ––––
5A. Omija ––––
Sydney Agina ––––
C. Oduor ––––
D. Woodman ––––
10A. Wilson XI––––
11W. Wilson XI––––
14M. Olunga XI––––
21S. Wilson20 y · KenyaBench1––3.3- 8Alpha Chris Onyango Bench––––
9H. Ochieng Bench––––
13E. Otieno Bench––––- 17Ben Stanley Omondi Bench––––
24V. Harper26 y · EnglandBench––––
8Duke Ooga Abuya32 y · Kenya2––6.9
10T. Ouma22 y · Kenya2––6.4
6K. Madada ––––
6M. Nabwire ––––
10A. Odhiambo ––––
11S. Sirengo ––––
12C. Erambo ––––
12R. Odada ––––
20Amos Nondi ––––
24B. S. Omondi ––––
19J. Ochieng23 y · KenyaXI2––6.4
20A. Tera XI––––
15R. Ogam21 y · KenyaBench21–7.2
22M. Obiero25 y · EnglandBench2––6.5- 7mohammed bajaber Bench––––
7M. Bajaber ––––
11S. Majabe ––––
13Javan Omondi ––––
S. Henia-Kamau ––––
Both teams offensive — 3.5 + 0.5 goals/match, λ=2.8 A defensive start to the match can keep the score low. λ=2.8 provides margin vs the 1.5 line.
Responsible Gambling: Probabilities and picks are AI-generated statistical analysis, not guaranteed outcomes. Always verify current team news. Never bet more than you can afford to lose. 18+ only. If gambling is affecting you, seek help at begambleaware.org