Skip to content
Almanac
Menu

International friendlies

  • World
ClubAll
NationalitySouth Africa
Clear filters

Goals, assists and cards count 2071 of 8191 stored matches (25%) that name a player. Appearances and minutes count 445 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 00
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1Teboho MokoenaSouth AfricaSouth AfricaM4โ€“โ€“10106.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022South Africa190010006.90
2023South Africa0โ€“โ€“0010โ€“
2025South Africa1โ€“โ€“00006.90
2026South Africa2157000007.05

Player page โ†’

1T. MakheleLesothoLesothoD0โ€“โ€“1000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026Lesotho0โ€“โ€“1000โ€“

Player page โ†’

1Sinoxolo KwayibaSouth AfricaSouth AfricaD2โ€“โ€“10007.10
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa2โ€“โ€“10007.10

Player page โ†’

1P. DithejaneSouth AfricaSouth AfricaM177110008.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026South Africa177110008.20

Player page โ†’

1Mbekezeli MbokaziSouth AfricaSouth AfricaD3โ€“โ€“10007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa2โ€“โ€“00007.10
2026South Africa190010007.30

Player page โ†’

1M. MayambelaSouth AfricaSouth AfricaF1โ€“โ€“10006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022South Africa0โ€“โ€“1000โ€“
2023South Africa1โ€“โ€“00006.50

Player page โ†’

1Lyle FosterSouth AfricaSouth AfricaF6โ€“โ€“10106.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa2โ€“โ€“10106.95
2025South Africa1โ€“โ€“00006.90
2026South Africa3162000006.40

Player page โ†’

1L. SinghSouth AfricaSouth AfricaM145010006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020South Africa0โ€“โ€“1000โ€“
2026South Africa145000006.50

Player page โ†’

1A. ModibaSouth AfricaSouth AfricaD5โ€“โ€“10206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022South Africa190010106.50
2023South Africa2โ€“โ€“00106.95
2026South Africa2173000006.80

Player page โ†’

1Siphephelo SitholeSouth AfricaSouth AfricaM6โ€“โ€“11207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023South Africa1โ€“โ€“01006.90
2025South Africa1โ€“โ€“10007.60
2026South Africa4267100206.87

Player page โ†’

1Mohau NkotaSouth AfricaSouth AfricaM3โ€“โ€“13007.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa3โ€“โ€“13007.97

Player page โ†’

12Percy TauSouth AfricaSouth AfricaM1โ€“โ€“20007.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017South Africa0โ€“โ€“1000โ€“
2018South Africa0โ€“โ€“1000โ€“
2023South Africa1โ€“โ€“00007.30

Player page โ†’

12E. MakgopaSouth AfricaSouth AfricaF3โ€“โ€“21006.53
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021South Africa0โ€“โ€“2100โ€“
2025South Africa1โ€“โ€“00006.50
2026South Africa263000006.55

Player page โ†’

14Oswin AppollisSouth AfricaSouth AfricaM6โ€“โ€“30007.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025South Africa3โ€“โ€“10007.00
2026South Africa3172120007.33

Player page โ†’

14B. HlongwaneSouth AfricaSouth AfricaF290030006.30
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021South Africa0โ€“โ€“1000โ€“
2022South Africa130020006.60
2026South Africa160000006.00

Player page โ†’

16Themba ZwaneSouth AfricaSouth AfricaM4196042006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019South Africa0โ€“โ€“1000โ€“
2022South Africa161021006.20
2023South Africa0โ€“โ€“1000โ€“
2026South Africa3135001006.93

Player page โ†’

Data coverage for International friendlies โ†’

Sources: Wikipedia (CC BY-SA 4.0), API-Football ยท Data sources